Skip to content

Releases: VirtusLab-Open-Source/strapi-plugin-navigation

v3.0.3

27 Dec 11:00
c7a4e43
Compare
Choose a tag to compare

🪳 Fixes

  • GraphQL API still uses attributes for related item fields - #485 by @jorrit
  • Unable to change Navigation Item Type when no Collection is enabled for the plugin - #490 by @cyp3rius

v3.0.3-beta.1

26 Dec 13:21
568028a
Compare
Choose a tag to compare
v3.0.3-beta.1 Pre-release
Pre-release

🪳 Fixes

  • GraphQL API still uses attributes for related item fields - #485 by @jorrit

v3.0.2

26 Dec 12:58
32cb5cd
Compare
Choose a tag to compare

🪳 Fixes

  • Missing media enumeration type in Zod validators - #487 by @cyp3rius

v3.0.1

24 Dec 10:55
5ce2f43
Compare
Choose a tag to compare

🪳 Fixes

🌱 Misc

v3.0.1-beta.1

24 Dec 10:39
Compare
Choose a tag to compare
v3.0.1-beta.1 Pre-release
Pre-release

🥼 Beta version

🪳 Fixes

  • Missing translation - #478

🌱 Misc

  • Dependencies upgrade
  • NPM package size optimizations - #480 #482

v3.0.0

16 Dec 12:18
Compare
Choose a tag to compare

🥳 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

03 Dec 07:23
ef82cef
Compare
Choose a tag to compare

🌱 Misc

  • Dependencies upgrade
  • Separating v4 from master

v3.0.0-beta.7

26 Nov 17:35
Compare
Choose a tag to compare
v3.0.0-beta.7 Pre-release
Pre-release

⚠️ Beta release for Strapi v5

🪳 Fixes


♻️ 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 the 2.x versions
  • migrations/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

24 Nov 17:20
Compare
Choose a tag to compare
v3.0.0-beta.6 Pre-release
Pre-release

⚠️ 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 the 2.x versions
  • migrations/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

08 Nov 09:01
Compare
Choose a tag to compare
v3.0.0-beta.5 Pre-release
Pre-release

⚠️ Beta release for Strapi v5

🪳 Fixes

🌱 Misc

  • Bump to Strapi v5.3.0
  • Dependencies upgrade

🎯 Roadmap

  • Polymorphic relations introduction
  • Data structures migration - ⚠️ version 3.x+ is going to introduce breaking changes