Skip to content

Accent CMS v0.28.1

Latest

Choose a tag to compare

@zoosky zoosky released this 03 Nov 23:33
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.

Added

  • accent content stamp-identity --model <m> [--alias-from-filename] [--dry-run] adds identity to pages that exist. It mints a uid for
    every page of the model that lacks one and can write the alias each
    file name carries. A corpus that predates its identity declaration can
    now adopt uid: { required: true } without hand-written UUIDs.

Fixed

  • A misspelled key in a document model is now reported instead of ignored.
    accent validate warns with the key and its place, for example
    modules: unknown key 'allowd' is ignored, and serve, build,
    model list, and new print the same list. The model still loads and
    still governs, and a build never fails on it. Note: accent validate
    exits non-zero on a warning, so a site whose models carry such a key
    sees validate turn red until the key is fixed. A file a higher tier
    overrides, or a model a load check removes, is not reported.
  • An unknown key in a model's uid: or alias: declaration now stops the
    model load with a message that names the key. A uid: block that held
    the alias: keys loaded with no message and declared no alias.
  • accent query list --fields url,title now prints the selected fields of
    each page. The filter ran on the pagination envelope and printed {}.
  • accent query search no longer panics with the default and docfind
    backends. Since f137b the search handler blocked on the runtime that was
    driving it. The query command now runs before the CLI runtime, and the
    native search waits on a runtime of its own.

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.28.1.txt.asc checksums-v0.28.1.txt
sha256sum -c --ignore-missing checksums-v0.28.1.txt