Skip to content

Releases: tableneeds/Plum

Plum 0.2.1

Choose a tag to compare

@bdsimmons bdsimmons released this 07 Aug 21:40

Plum 0.2.1 improves production portability and rich-text reliability.\n\n- Adds checksum-verified site export, import, backup, and restore workflows.\n- Fixes packaged Stimulus controller resolution in external Rails applications.\n- Upgrades Lexxy so pasted text keeps paragraph boundaries and heading formatting stays scoped to the active block.\n- Adds regression coverage for external installation and rich-text block formatting.

Plum 0.2.0

Choose a tag to compare

@bdsimmons bdsimmons released this 07 Aug 19:58

Plum 0.2.0 adds the expanded visual blueprint system, structured and conditional fields, reusable fieldsets, revisions, localization, the JSON content API, asset focal points, multi-value relationships and images, and registry-backed custom field types. See CHANGELOG.md for the complete release notes.

Plum 0.1.0

Choose a tag to compare

@bdsimmons bdsimmons released this 31 Jul 21:55

Changelog

0.1.0 — 2026-07-31

The first public release of Plum, a Rails-native content management engine.

Included

  • A Hotwire control panel for entries, content types, navigation, globals,
    taxonomies, forms, assets, themes, and site settings.
  • Structured fields, relationships, reusable blocks, and Lexxy rich text.
  • Portable Liquid themes with public entries, collections, taxonomies, search,
    forms, nested route prefixes, heading anchors, and tables of contents.
  • Standalone and embedded operation with host-owned identity, authorization,
    tenancy, and registered content sources.
  • SQLite-first persistence with PostgreSQL compatibility.
  • Configurable control-panel branding and theme package installation.

Plum 0.1 is intentionally pre-1.0. Public APIs may evolve as the project is
used in more Rails applications and content-first sites.