Release v2.0.0
Release v2.0.0
Breaking: Doctrine tables dashboard_breadcrumb_* (was nowo_breadcrumb_*).
TablePrefixSubscriber, dashboard i18n de/fr/it/nl/pt.
See docs/CHANGELOG.md and docs/UPGRADING.md.
Changelog
Changed
- Breaking: Doctrine table names now use the
dashboard_breadcrumb_*prefix (dashboard_breadcrumb_collection,dashboard_breadcrumb_item), aligned with DashboardMenuBundle. doctrine.table_prefixis applied at runtime viaTablePrefixSubscriber(same pattern as dashboard menu).
Added
- Dashboard/form translations: de, fr, it, nl, pt (
NowoBreadcrumbKitBundle.{locale}.yaml). - Unit tests for
TablePrefixSubscriber; DI integration test asserts subscriber registration.
Migration
Rename existing tables before deploying (or drop/recreate in dev):
| Old | New |
|---|---|
nowo_breadcrumb_collection |
dashboard_breadcrumb_collection |
nowo_breadcrumb_item |
dashboard_breadcrumb_item |
With doctrine.table_prefix: app_, physical names become app_dashboard_breadcrumb_*.
Full Changelog: v1.2.1...v2.0.0