Change8

v5.31.1

📦 strapi
1 features🐛 24 fixes🔧 3 symbols

Summary

This patch release (5.31.1) introduces accessibility improvements to the media library and fixes numerous bugs across admin, content manager, core, and database modules. Note that this specific version has been deprecated on npm due to a critical bug.

Migration Steps

  1. Note: This version (5.31.1) has been deprecated on npm due to a data loss issue found within a bug fix. Users should upgrade to a subsequent version.

✨ New Features

  • media-library: add aria-selected and click handlers for better accessibility.

🐛 Bug Fixes

  • Fixed accessible responsive left menu.
  • Fixed bulk unpublish when creating a new locale.
  • Fixed modifying & publishing locale should only update that locale.
  • Fixed including locales to get last modified entries in widgets.
  • Fixed optional chaining in getRetentionDays function.
  • Fixed edit view dialog UI.
  • Fixed showing relations per locale in listview.
  • Fixed global translation keys for bulk move modal.
  • Fixed missing translations.
  • Fixed not performing bulk actions when it is disabled.
  • Added warning user on page reload/close if edit view has unsaved data.
  • Fixed error notification when AI metadata save fails.
  • Fixed inability to customize cors settings in graphql plugin.
  • Fixed typescript error in front test.
  • Fixed contentTypes generation failing on negative number.
  • Fixed inability to clear and save time only fields in the content manager.
  • Fixed missing semicolon in core-contoller ts template.
  • Fixed preventing list from jumping to top when selecting checkbox.
  • Fixed AI admin config being settable to true for non growth license.
  • Fixed AI being disabled by default for growth license.
  • Fixed preserving fields with visible:false during form submission in content-manager.
  • Fixed max length on short text in core.
  • Fixed replace discardDrafts calls in v5 migration with queries in db.
  • Fixed upload file-type not supporting commonjs.

🔧 Affected Symbols

getRetentionDayscloudinarytar-fs