Releases: VirtusLab-Open-Source/strapi-plugin-navigation
v3.0.1
v3.0.1-beta.1
v3.0.0
🥳 First public release for Strapi v5
⚠️ Breaking changes
To address queries regarding the import/export compatibility of the Navigation plugin we've decided to introduce the polymorphic
relations to handle navigation items links with related Collection & Single Types. This change is going to highly affect the data structures and is not backward compatible with any v2.x+
. Follow the migration guide.
🚀 Features
- 100% TypeScript
- Strapi 5 compatible
- Reimplemented interface aligned to the newest Strapi Design System
- i18n integration
- GraphQL support
♻️ Migrations
Follow the migration guide.
Contributors
v2.5.5
v3.0.0-beta.7
⚠️ Beta release for Strapi v5
🪳 Fixes
- Client REST endpoints and GraphQL do not return nested structures - #472 by @CodeVoyager
- Broken "Restart Strapi" flow - #462 by @CodeVoyager
♻️ Migrations
To properly migrate the plugin please copy the following migration files to your project database/migrations
directory:
migrations/strapi-plugin-navigation-3.0.0-no-1-related-id-to-documentid.js
- if you're on any of the2.x
versionsmigrations/strapi-plugin-navigation-3.0.0-no-2-locale-slug-regular-slug.js
- if you're on version< 3.0.0-beta.4
migrations/strapi-plugin-navigation-3.0.0-no-3-morph-relation.js
- if you're on version< 3.0.0-beta.6
More about applying database migrations you can find in Strapi 5 Documentation.
🎯 Roadmap
🎉 COMPLETED
v3.0.0-beta.6
⚠️ Beta release for Strapi v5
🚀 Features
- Introducing the polymorphic relations instead of uid-based to enable import/export - by @CodeVoyager
🌱 Misc
- Bump to Strapi
v5.4.1
- Dependencies upgrade
♻️ Migrations
To properly migrate the plugin please copy the following migration files to your project database/migrations
directory:
migrations/strapi-plugin-navigation-3.0.0-no-1-related-id-to-documentid.js
- if you're on any of the2.x
versionsmigrations/strapi-plugin-navigation-3.0.0-no-2-locale-slug-regular-slug.js
- if you're on version< 3.0.0-beta.4
migrations/strapi-plugin-navigation-3.0.0-no-3-morph-relation.js
- if you're on version< 3.0.0-beta.6
More about applying database migrations you can find in Strapi 5 Documentation.
🎯 Roadmap
🎉 COMPLETED
v3.0.0-beta.5
⚠️ Beta release for Strapi v5
🪳 Fixes
- Unable to set custom boolean field value to false - #468 by @CodeVoyager
🌱 Misc
- Bump to Strapi
v5.3.0
- Dependencies upgrade
🎯 Roadmap
- Polymorphic relations introduction
- Data structures migration -
⚠️ version3.x+
is going to introduce breaking changes
v3.0.0-beta.4
⚠️ Beta release for Strapi v5
🚀 Features
- Revert back the Wrapper node type - by @CodeVoyager
🪳 Fixes
- Navigation slug contains the
locale
part - by @CodeVoyager
🌱 Misc
- Bump to Strapi
v5.1.1
- Dependencies upgrade
♻️ Migrations
To properly migrate from version 3.0.0-beta.{0,1,2,3}
to 3.0.0-beta.4
please copy the migration file: migrations/strapi-plugin-navigation-3.0.0-no-2-locale-slug-regular-slug.js
to your project database/migrations
directory. More about applying database migrations you can find in Strapi 5 Documentation.
🎯 Roadmap
- Polymorphic relations introduction
- Data structures migration -
⚠️ version3.x+
is going to introduce breaking changes
v3.0.0-beta.3
⚠️ Beta release for Strapi v5
🚀 Features
- Full and native compatibility with Strapi i18n -
⚠️ Breaking change! ThelocaleCode
was replaced withlocale
property
🪳 Fixes
- Unable to delete navigation - #461
- Incorrect UI order of menu with nested items - #459
- Multiple small bugs and glitches
🌱 Misc
- Bump to Strapi
v5.1.0
- Dependencies upgrade
🎯 Roadmap
- Polymorphic relations introduction
- Data structures migration -
⚠️ version3.x+
is going to introduce breaking changes
v3.0.0-beta.2
⚠️ Beta release for Strapi v5
🚀 Features
- All forms are based on the Strapi Form. Decommission of
react-hook-form
.
🪳 Fixes
- i18n navigations creation
- Single types selection & usage
- Settings page light/dark theme recognition
🌱 Misc
- Dependencies upgrade
🎯 Roadmap
- Polymorphic relations introduction
- Data structures migration -
⚠️ version3.x+
is going to introduce breaking changes