v0.47.2

4 November 2026

A disabled addon's settings read as their defaults, and the JSON schemas match the index.json files the loaders read.

Changed

  • The JSON schemas in phlat/schemas/ describe index.json, not _index.json. The view schema gains icon, children.views, children.sort, cache.edge, cache.client, pagination, git, fragment and the extends and inline field entries. The field schema gains extends and is now closed to unknown top-level keys. The fieldtype schema gains fields and query.

Fixed

  • App::addonConfig() returns the default for an addon that is not enabled, instead of reading its leftover addons.{id} config.

Bug fix releases