Skip to content

3.1.0

Choose a tag to compare

@dereuromark dereuromark released this 26 Apr 11:42
· 20 commits to master since this release
e7b866c

Fixes

  • Resource sync now respects the per-plugin exclude configuration; previously excluded plugins still had their entities scanned into the resource tables.

Improvements

  • Add bin/cake tiny_auth_backend sync CLI command for non-interactive controller and resource synchronization (#23). Equivalent to clicking Sync in the admin UI, suitable for deploy hooks and CI.
  • Admin UI now runs under strict Content-Security-Policy out of the box — no unsafe-eval, no unsafe-inline. Alpine.js is replaced with native <details>/<summary> for the controller tree and a small data-attribute controller in tinyauth.js for dropdowns and dark-mode toggling. The Tailwind Play CDN is replaced with a pre-compiled webroot/css/tailwind.css (regenerate via composer assets when adding new utility classes — see docs/Assets.md). Remaining inline style attributes are converted to CSS classes or JS-driven el.style mutation. The included CspComplianceTest guards against regressions. (#24, #25, #27)

Full Changelog: 3.0.0...3.1.0