v3.1.0
·
171 commits
to release
since this release
3.1.0 (2026-05-19)
Bug Fixes
- bpmn: bracket camunda-compat fallback and warn on out-of-range (4cb34d9)
- bpmn: clarify .bpmnlintrc JSON-only constraint (ed39b31)
- element-template: report correct --prune count in sync summary (ec83c02)
- element-template: write cache atomically via temp + renameSync (9f351fd)
- feel: reject whitespace-only expression as missing (627ed97)
- feel: render null as sentinel in text mode (e534e73)
Features
- bpmn: honour --dry-run by printing resolved ruleset (75387cb)
- element-template: atomic in-place write + EPIPE-safe stdout (f5c3693)
- element-template: require explicit sync; drop implicit bootstrap (35a4c0d)
- element-template: serialise concurrent syncs via advisory lockfile (d319168)
- feel: honour --dry-run for the local engine (978b5a9)