Release Notes
Information¶
Releases use the following numbering system: {major}.{minor}.{incremental}
- major: Major refactoring or rewrite - make sure you read and test very carefully!
- minor: Breaking change in some circumstances, or a new feature. Read carefully and make sure you understand the impact of the change.
-
incremental: A "safe" change / improvement. Should always be safe to upgrade.
-
[BC]: Items marked with [BC] indicate a breaking change that will require updates to your code if you are using that code in your extension.
1.1.0¶
- Version history, diff and restore for Message Templates.
- Diff viewer now highlights just the changed words within a text field, instead of the whole line.
- Fixed the history dialog's resize/sizing behaviour.
- Dropped PHP 8.0 support; PHP 8.1 - 8.5 required.
- Raised minimum CiviCRM compatibility to 6.17 - the FormBuilder History button relies on FormBuilder's admin listing being SearchKit-based, which only shipped in 6.17; on earlier versions the button silently never appeared.
1.0.0 - Initial release¶
- Version history, diff and restore for FormBuilder (Afform) forms - fields/settings and layout markup tracked and diffable independently.
- Version history, diff and restore for SearchKit saved searches, including every linked SearchDisplay.
- Per-SearchDisplay restore: revert a single display to a previous version without touching the underlying search or sibling displays.
- Pin revisions to exempt them from automatic pruning; add a free-text description to any revision.
- Configurable retention count (revisions kept per item, pinned revisions excluded).