Releases: strapi/strapi
Releases 路 strapi/strapi
v5.0.0-beta.7
What's Changed
- fix(database): drop fk before dropping index by @innerdvations in #20113
- feat: draft and publish api tests by @Marc-Roig in #20150
- fix: CMReleasesContainer test by @remidej in #20250
- feat: webhooks by @Marc-Roig in #20129
- feat: run rbac api tests by @Marc-Roig in #20252
- chore: moved cms components from DS to admin by @madhurisandbhor in #20242
- chore(history): refactor restore and add tests for relations by @markkaylor in #20179
- feat(main-nav): Main nav refactoring, refactor the main nav container and all the links and user profile by @simotae14 in #20245
- feat: discard drafts when enabling draft and publish on ct by @Marc-Roig in #20257
- fix: document service find many pagination by @Marc-Roig in #20178
- fix(history): adjust condition to display missing relations by @markkaylor in #20267
- enhancement!: validate input in content API create and update controllers by @innerdvations in #20169
- chore!: update styled-components to 6 & update DS to 2.0.0-beta.3 by @joshuaellis in #20260
- enhancement: migrate bulk publish & unpublish to v5 by @Feranchz in #20184
- chore: replacing axios with native fetch by @Bassel17 in #20062
Full Changelog: v5.0.0-beta.6...v5.0.0-beta.7
v4.24.2
鈿狅笍 Security Warning and Notice 鈿狅笍
Strapi was made aware of a vulnerably that were patched in this release, for now we are going to delay the detailed disclosure of the exact details on how to exploit it and how it was patched to give time for users to upgrade before we do public disclosure.
馃摎 Update and Migration Guides
Full Changelog: v4.24.2...v4.24.1
v5.0.0-beta.6
What's Changed
- chore: release v5.0.0-beta.5 by @markkaylor in #20198
- fix(tests): update history api tests to created ids by @markkaylor in #20199
- chore: make document service api more consistent by @alexandrebodin in #20175
- fix: doc id migration for mysql by @Marc-Roig in #20174
- chore: upgrade to DS 2.0.0-beta.2 by @joshuaellis in #20151
- chore: upgrade mailgun provider and remove deprecated options by @alexandrebodin in #20206
- Update deps by @alexandrebodin in #20204
- [Contributor Doc] Type System CheatSheet by @Convly in #20168
- chore!: remove deprecated verbose option from ts:generate-types by @innerdvations in #20194
- feat(main-nav): Main Nav refactoring, add the Home icon by @simotae14 in #20176
- fix: safe loading of content type name
then
by @innerdvations in #20107 - fix(history): handle sanitization when fetching versions by @markkaylor in #20212
- feat: show hidden fields in history frontend by @remidej in #20201
- chore: run lint fix by @remidej in #20246
- chore: rename core packages by @remidej in #20243
Full Changelog: v5.0.0-beta.5...v5.0.0-beta.6
v4.24.1
馃敟 Bug fix
- [core:admin] fix(admin): if were in EE mode wait for the EE routes to be loaded before rendering (#20238) @joshuaellis
- [core:content-manager] fix(content-manager): bulk publish would only ever show first entry to be published (#20234) @Feranchz
馃摎 Update and Migration Guides
v4.23.2
v5.0.0-beta.5
What's Changed
- chore: remove js-cookie dependency by @christiancp100 in #19981
- feat(history): restore version by @markkaylor in #20102
- fix: history design details by @remidej in #20122
- Fix SSO Frontend Test by @christiancp100 in #20128
- chore: merge develop into v5/main by @markkaylor in #20126
- feat: add confirmation modal when restoring history version by @markkaylor in #20106
- chore: remove history future flag by @remidej in #20131
- enhancement(ctb)!: reserve keywords needed for Strapi 5 by @innerdvations in #20104
- feat: migrate document published entries from v4 by @Marc-Roig in #19813
- [v5] fix(admin): remove double modal toggle for on delete RBAC role by @MattieBelt in #20000
- fix: add render prop to use VersionInputRenderer by @markkaylor in #20139
- fix: u&p service hashes passwords by @innerdvations in #20147
- feat: refactor test in transaction util by @Marc-Roig in #20145
- feat(main-nav): Main Nav refactoring, refactor the logo by @simotae14 in #20135
- docs: contributor guide for type system concepts by @Convly in #20120
- chore: update codemod to match new format by @alexandrebodin in #20154
- fix: sanitize history versions data field by @remidej in #20143
- chore(history): add api tests by @markkaylor in #20157
- docs: fix formatting in contributor docs by @Convly in #20186
Full Changelog: v5.0.0-beta.4...v5.0.0-beta.5
v4.24.0
馃敟 Bug fix
- [core:admin] fix: ee not being extended because no default export (#20171) @alexandrebodin
- [core:content-manager] fix: content could be undefined (#20180) @alexandrebodin
- [core:database] fix(database): add prefix to avoid join column name conflicts (#20027) @innerdvations
- [core:upload] enhancement: use file path in place of streams to optimize sharp fragmentation & libvips caching (#20080) @alexandrebodin
鈿欙笍 Chore
- [core:core] Make cors middleware compliant with the intended spec (#20044) @alexandrebodin
- [dependencies] Chore: Upgrade mysql2 from 3.6.0 to 3.9.4 (#20123) @derrickmehaffy
馃摎 Update and Migration Guides
v5.0.0-beta.4
What's Changed
- chore(deps): install prettier@2 just for jest snapshots by @joshuaellis in #20072
- Refactor LinkButton to v2 by @christiancp100 in #20029
- docs: comment type-system types by @Convly in #20071
- docs: contributor guide - philosophy by @Convly in #20075
- chore: run prettier:write script by @innerdvations in #20093
- Continue extending entries code by @alexandrebodin in #20060
- Fix SSO Routes by @christiancp100 in #20090
- feat: move rw to plugin by @Marc-Roig in #19937
- chore(pack-up): remove from monorepo (v5) by @joshuaellis in #20092
- Use the right name in useRBAC by @christiancp100 in #20105
- fix(api-test): number of draft relations by @jhoward1994 in #20101
- enhancement: add history license check by @remidej in #20099
- enhancement!: create should send 201 status code by @innerdvations in #19869
Full Changelog: v5.0.0-beta.3...v5.0.0-beta.4
v4.23.1
馃摉 Documentation
鈿欙笍 Chore
- [dependencies] chore(pack-up): remove from monorepo (#20082) @joshuaellis
- [dependencies] chore(deps): bump @strapi/design-system from 1.16.0 to 1.18.0 (#20115) @markkaylor
馃敟 Bug fix
- [core:content-releases] fix(content-releases): fix e2e failing test (#20094) @simotae14
馃摎 Update and Migration Guides
v5.0.0-beta.3
What's Changed
- fix issue #19532 by @alexandrebodin in #19970
- fix(admin): force an absolute URL if the BACKEND_URL is relative by @joshuaellis in #19950
- fix: create webhooks on an empty list page by @christiancp100 in #19989
- v4.22.0 - develop by @markkaylor in #20007
- Update sharp package to version v0.33.3 by @mariansimecek in #19311
- [Upgrade-Tool] Refactor the CLI and add codemods commands by @Convly in #19984
- chore: internal core refactorings by @alexandrebodin in #19943
- chore: update github issue label workflow by @derrickmehaffy in #20012
- fix(content-manager): populate media and nested components on cloning by @simotae14 in #19958
- chore: update koa libs by @alexandrebodin in #20015
- [v5] fix: use admin.url config for root path redirect by @MattieBelt in #20014
- chore: ignore nx cache by @innerdvations in #20023
- feat: support media deep filtering & relation shortcut filters by @alexandrebodin in #19971
- Add multiple v5 codemods by @alexandrebodin in #19940
- (content-manager): ask for confirmation of d&p tab change by @jhoward1994 in #19912
- Refactor Link to v2 by @christiancp100 in #20030
- Refactor cli version test by @christiancp100 in #20024
- test: add e2e tests for CTB restarts from file changes by @innerdvations in #19801
- enhancement: add relation data to history versions response by @remidej in #20035
- Chore: Revert @koa/cors upgrade to 5.0.0 due to breaking cors middleware by @derrickmehaffy in #20041
- Chore: Update vite and webpack-dev-middleware by @derrickmehaffy in #20037
- chore: move cli config to tests dir by @innerdvations in #20038
- tests: use semver for both version tests by @innerdvations in #20040
- chore(cm): fix peer-deps by @joshuaellis in #20049
- test: use object.defineProperty to mock global.fetch by @innerdvations in #20050
- fix: prevent empty body when cloning by @Marc-Roig in #20047
- fix: making api tokens creation work by @Bassel17 in #20009
- enhancement: display relations on history page by @remidej in #20054
- fix(content-releases): fix flaky FE unit tests by @simotae14 in #19936
- Improvement to the doc service API by @alexandrebodin in #20017
- chore(tests): allow unknown args in e2e by @jhoward1994 in #20026
- feat(admin)!: rbac middleware by @joshuaellis in #19949
- [Type-System] Generate Markdown API Reference for the Type System by @Convly in #19986
- feat(history): display new and unknown fields by @markkaylor in #20039
- fix(history): update relations display by @markkaylor in #20081
New Contributors
- @mariansimecek made their first contribution in #19311
Full Changelog: v5.0.0-beta.2...v5.0.0-beta.3