Accent CMS v0.22.1
A bugfix release. It completes the trial-license code removal that 0.22.0
announced at the policy level, corrects how an expired legacy trial key is
reported at startup, and folds in two developer-profile fixes that no
released binary was ever affected by.
Removed
accent license trialsubcommand (f249): the code removal that the
0.22.0 "Trial licenses" note forward-referenced. The subcommand, its
dispatch wiring, and theTRIAL_DAYSconstant are gone, and no upsell,
startup banner, oraccent license statusline references trials anymore.
Evaluation remains the free build/dev-serve tier (Policy A2) or a
low-commitment monthly license. Previously issuedkind: "trial"keys
still validate and expire under the time-constrained (monthly/rental)
rules -- there is no retroactive invalidation -- so a legacy trial key now
renders asMonthly (rental).
Fixed
- Expired legacy trial key mislabelled at
serve --productionstartup
(f249): the expired-license nudge now branches on the owned-vs-rental
lifecycle rather than the rawcadenceclaim, so a legacy trial key
(which carries no cadence) is correctly treated as time-constrained -- it
is reported as running as Core instead of falsely claiming perpetual
ownership, and the spurious "Trial license active" banner is gone. - Developer-profile only, no released-binary impact: the plugin-runtime
fuel-cap test no longer flakes under host CPU load (b096), and ad-hoc
single-file serving under theedition-corecompile profile (media
compiled out -- never a released build) no longer 404s sibling static
assets (b100). Every released binary compilesmediain and already
served these correctly.
Verifying your download
curl -fsSLO https://raw.githubusercontent.com/AccentCMS/accent/main/release-signing-key.asc
gpg --import release-signing-key.asc
gpg --verify checksums-v0.22.1.txt.asc checksums-v0.22.1.txt
sha256sum -c --ignore-missing checksums-v0.22.1.txt