Change8

v5.46.1

📦 strapiView on GitHub →
🐛 9 fixes🔧 6 symbols

Summary

This patch release focuses heavily on bug fixes across various modules including database interactions, content management views, and GraphQL localization. It also updates several internal dependencies for security and maintenance.

Migration Steps

  1. If you use pnpm, the upgrade process now uses 'pnpm install' instead of 'npm install' if pnpm is preferred by the project.
  2. Migrated ESLint configuration from .eslintrc + .eslintignore to .eslintrc.cjs.

🐛 Bug Fixes

  • Fixed FK violation when publishing self-relation parent & child in one release.
  • Moved session-manager JWT check from register to bootstrap phase.
  • Admin: Removed year 2041 limit on date/datetime pickers.
  • Content Manager: Fixed getMainField context for component list/edit configure views.
  • Database: Ensured nested sort in populate respects join-table relations.
  • GraphQL: Inherited publication state for i18n localizations.
  • Migrations: Added guard for inverseJoinColumn access in discard-drafts migration.
  • Review Workflows: Added assignee and review stage to list view filters.
  • Review Workflows: Added message display when only a single stage is present.

Affected Symbols