Skip to content

Release v2.0.6

Choose a tag to compare

@github-actions github-actions released this 27 Jul 09:49
· 63 commits to main since this release

Release v2.0.6

Dashboard security (REQ-UI-002), UI config keys, and org compliance
(DEMO-003/ENV-001, REL-003, CI-002, SF-005, DOCS-005/018).

Changelog

Added

  • REQ-UI-002: security.access_roles / security.access_checker / security.allow_unauthenticated, BreadcrumbKitAccessCheckerInterface, ConfigurableBreadcrumbKitAccessChecker, DashboardAccessSubscriber, and DashboardSecurityPass (compilation fails if the dashboard is enabled without SecurityBundle unless allow_unauthenticated).
  • REQ-UI-001 (config): dashboard.css_framework and dashboard.icon_set with Twig globals (nowo_breadcrumb_kit_css_framework, nowo_breadcrumb_kit_icon_set).
  • REQ-MAKE-002 / REQ-REL-003: .scripts/check-open-prs.sh and make check-open-prs wired into release-check.
  • REQ-CI-002: root .scrutinizer.yml.
  • REQ-SF-005: SYMFONY_DEPRECATIONS_HELPER=max[direct]=0 in phpunit.xml.dist and CI.
  • REQ-DOCS-005: table of contents on long Markdown docs; REQ-DOCS-018: GitHub About Description / Website / Topics.

Changed

  • Demo: no committed .env.dev; .gitignore adds /.pnpm-store; demo YAML sets security.allow_unauthenticated: true with empty access_roles (demo only — never copy to production).

Documentation

What's Changed

  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.15 to 3.95.17 by @dependabot[bot] in #10
  • chore(deps): bump rector/rector from 2.5.7 to 2.5.8 by @dependabot[bot] in #9
  • chore(deps): bump phpstan/phpstan from 2.2.5 to 2.2.6 in the phpstan group by @dependabot[bot] in #8

Full Changelog: v2.0.5...v2.0.6