Mark Kaylor
1c8a275e80
Merge branch 'main' of github.com:strapi/strapi into develop
2025-08-27 17:18:10 +02:00
markkaylor
7b9b8c7122
release: 5.23.1
2025-08-27 12:34:37 +00:00
Jamie Howard
1b486371fb
Fix: content api route serialization ( #24207 )
...
* feat: wip add route serialization utilities, integrate into content API and users-permissions
* fix: add return cloneDeep in getActions
* chore: update comments in route serialization
---------
Co-authored-by: Ziyi Yuan <daydreamnation@live.com>
2025-08-26 09:49:49 +01:00
Adrien L
a8a53e3e7c
fix: wrong count of non draftAndPublish entries ( #24211 )
2025-08-26 09:45:23 +02:00
Bassel17
1b4c4b89c3
release: 5.23.0
2025-08-20 09:05:34 +00:00
Jamie Howard
e5d4b412da
Fix plugin content-api route extensions ( #24147 )
...
* fix: content-api route extension for i18n and users-permissions
* refactor: simplify tests to catch breaking change
* test: cli for openapi plugin routes
* refactor: implement createcontentapiroutesfactory for content-api routes across multiple packages
* fix: more accurate message
* chore: formatting
* chore: cleanup backward compatibility tests
---------
Co-authored-by: Ziyi Yuan <daydreamnation@live.com>
2025-08-18 12:28:39 +01:00
remidej
1bd30337cd
release: 5.22.0
2025-08-13 10:17:18 +00:00
Adrien L
a6aba9268c
fix: homepage widgets adjustments ( #24071 )
2025-08-06 16:57:09 +02:00
Bassel17
ac9adc3ccf
release: 5.21.0
2025-08-06 09:36:40 +00:00
Adrien L
6d264f56ba
feat: key statistics homepage widget ( #23938 )
2025-07-31 09:36:25 +02:00
markkaylor
7d7b44aa7c
release: 5.20.0
2025-07-30 12:40:47 +00:00
Dhruv Chheda
7f43c80009
fix: prevent validation error when updating user without password change ( #23898 )
...
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2025-07-28 16:42:18 +02:00
Jamie Howard
7af2e99241
Add new @strapi/openapi package ( #24024 )
...
* chore(openapi): add new @strapi/openapi package with initial setup (#23173 )
* enhancement(openapi): add routes collection (#23182 )
* chore(openapi): add new @strapi/openapi package with initial setup and configuration
* fix: lint the test folder
* chore(openapi): add coverage/ to .eslintignore for better linting exclusion
* test(openapi): update Jest config with refined test paths and coverage
* chore: remove unused test and update openapi dependencies
* feat(openapi): add route providers, collector, and matcher
* test(openapi): add unit tests for route matching and providers
* fix: make the AbstractRoutesProvider constructor public
* chore: update test paths and imports to simplify structure
* test: update route provider tests to use dynamic fixture lengths
* feat: add basic openapi document generation (#23365 )
* chore: update openapi dependencies
* feat(openapi): advanced schema generation (#23467 )
* chore: rename openapi:generate CLI command to openapi generate (#23610 )
* chore(openapi): add experimental warning message for OpenAPI generation feature (#23608 )
Co-authored-by: Jamie Howard <jhoward1994@gmail.com>
* chore: update OpenAPI types to OpenAPIV3_1 across the codebase (#23609 )
* chore: merge origin/develop
* chore: update zod dependency from beta version to 3.25.67 across the codebase using zod/v4 where needed
* fix(strapi): add output option for openapi generation command (#23849 )
* feat(core): add uid transformation utility for openapi compliant names (#23833 )
* feat(core): add uid transformation utility for openapi compliant names
* chore: version openapi to 5.16.1
* chore(core): update uid parameter to use internal types
* fix(core): simplify global registry check
* fix(core): remove unnecessary type assertion
* fix(core): add type assertions in validation attributes
* fix(core): remove unused import
* chore: update @strapi/openapi to 5.18.1
* Add zod schema validation to content api routes (#23886 )
* feat(i18n): zod validation for locale content api routes
* feat(email): integrate zod for email content api routes
* feat(upload): wip partial zod route validation
* feat: add validation for upload and ctb content api routes (#23924 )
* feat: add validation for content API routes and upload
* fix: fix linting errors and prettier error
* fix: add missing schemas
* chore(content-type-builder): more accurate zod descriptions
* Centralise AbstractRouteValidator to strapi utils (#23962 )
* chore(utils): centralise abstractroutevalidator in utils for package use and schema aware extension in strapi core
* chore(core): update query parameter transformer usage in convert-query-params tests
* feat(core): enhance schema validation error handling and logging
* fix: revert incorrect changes
---------
Co-authored-by: Jamie Howard <jhoward1994@gmail.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
* feat(users-permissions): zod schemas for content-api routes (#23997 )
* feat(users-permissions): zod schemas for content-api routes
* fix(users-permissions): formatting
* chore: include content type for API route request body
---------
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
* chore: minor clean up
---------
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2025-07-28 12:02:09 +01:00
Bassel Kanso
a28a416df0
release: 5.19.0
2025-07-23 18:32:10 +03:00
Rémi de Juvigny
2d97100ef7
Merge remote-tracking branch 'origin/main' into develop
2025-07-16 17:59:48 +02:00
remidej
ffea34c551
release: 5.18.1
2025-07-16 14:22:34 +00:00
Rémi de Juvigny
68883a121b
fix: sign file URLs in upload service and in graphql ( #23834 )
...
* fix: add URL signing support for media files in upload service and GraphQL resolvers
* fix: graphql api test
* fix: graphql association
* chore: remove unnecessary tests
* fix: sign when querying media files directly
* chore: removed signedData
* fix: backend ci
* fix: pr feedback
* fix: signed images not loading in media input
* fix: make gql unit test pass ci
* chore: move rawData
2025-07-15 12:16:33 -04:00
mariekirsch
a1a2361a76
chore: update cloud plugin to add Free plan ( #23934 )
...
Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
2025-07-15 09:03:31 +02:00
Adrien L
0b05e14275
chore: strapi DS v2.0.0-rc.29 bump ( #23937 )
2025-07-10 15:39:38 +02:00
Bassel17
0c0afccbfb
release: 5.18.0
2025-07-09 08:45:37 +00:00
Simone Taeggi
cedd719a48
chore: strapi DS v2.0.0-rc.28 bump
2025-07-04 11:15:59 +02:00
markkaylor
c550285b00
release: 5.17.0
2025-07-02 11:59:42 +00:00
remidej
d186f1b7f4
release: 5.16.1
2025-06-25 12:51:42 +00:00
markkaylor
0b3ba1bea8
fix(graphql): draft and publish document does not forward root query args ( #23737 )
2025-06-24 15:21:44 +02:00
Simone
b46cf06565
chore: strapi DS v2.0.0-rc.27 bump ( #23775 )
2025-06-19 13:57:18 +02:00
Ben Irvin
be7dc6a1ef
Merge pull request #23767 from strapi/main
...
release: 5.16.0 -> develop
2025-06-18 15:19:47 +02:00
innerdvations
7ebd52ac6f
release: 5.16.0
2025-06-17 16:31:15 +00:00
Simone
26bde6ef6b
fix(upload): import cropperjs css by styled components ( #23707 )
2025-06-17 15:45:19 +02:00
Adrien L
8d576f4172
chore: strapi DS v2.0.0-rc.26 bump ( #23752 )
...
---------
Co-authored-by: Simone Taeggi <startae14@gmail.com>
2025-06-16 16:54:34 +02:00
Adrien L
fe161e34b5
fix: display name of upload plugin in roles settings ( #23739 )
2025-06-16 09:39:22 +02:00
markkaylor
04d63895ea
release: 5.15.1
2025-06-11 12:34:33 +00:00
Adrien L
2bbddcc86f
Merge pull request #23684 from strapi/chore/ds-v2.0.0-rc.25
...
chore: strapi DS v2.0.0-rc.25 bump
2025-06-06 18:07:24 +02:00
markkaylor
063e359981
fix: one to many relations returns published and draft versions ( #23673 )
2025-06-06 17:06:45 +02:00
Adrien Lepoutre
c1c86417e9
chore: strapi DS v2.0.0-rc.25 bump
2025-06-06 16:06:29 +02:00
innerdvations
5f415ad833
release: 5.15.0
2025-06-04 14:00:34 +00:00
Ben Irvin
1764ce55b9
security: upgrade koa to 2.16.1 ( #23654 )
2025-06-03 15:11:35 +02:00
Convly
f3c7bf7d24
release: 5.14.0
2025-05-28 13:22:12 +00:00
Alexandre BODIN
26dc5242b4
Merge branch 'releases/5.14.0' into chore/ctb-editor
2025-05-27 08:37:48 +02:00
Simone
27b590bee9
chore: strapi DS v2.0.0-rc.24 ( #23580 )
...
* chore: strapi DS v2.0.0-rc.24 bump
* chore: fix snapshot tests
2025-05-23 15:32:00 +02:00
remidej
31b19cb6a3
release: 5.13.1
2025-05-21 08:34:23 +00:00
Alexandre BODIN
3b4edcf8c5
Merge branch 'develop' into chore/ctb-editor
2025-05-09 18:03:24 +02:00
markkaylor
7ada913195
release: 5.13.0
2025-05-07 12:32:18 +00:00
Bassel Kanso
c8de96f027
Test: replace snapshot tests ( #23409 )
...
---------
Co-authored-by: Jamie Howard <jhoward1994@gmail.com>
2025-05-05 11:05:29 +03:00
Ben Irvin
513fb92659
release: 5.12.7 ( #23413 ) ( #23455 )
2025-04-30 19:10:49 +02:00
Alexandre BODIN
39c8400fba
release: 5.13.0-beta.1
2025-04-30 16:26:17 +02:00
Den
93631651c3
fix: Error MISSING_TRANSLATION errors for locale 'ru' ( #21575 )
...
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Hannah Paine <151527179+hanpaine@users.noreply.github.com>
2025-04-30 14:41:37 +01:00
Alexandre BODIN
76db82f48f
Merge branch 'develop' into chore/ctb-editor
2025-04-29 16:45:41 +02:00
Jean-Sébastien Herbaux
fb92031f3d
release: 5.12.6 ( #23417 )
...
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Davi Marins Dantas <davimdantas@gmail.com>
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Bassel Kanso <bassel.kanso@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
Co-authored-by: Convly <Convly@users.noreply.github.com>
2025-04-28 15:04:31 +02:00
Alexandre Bodin
c9daf3573d
chore: i18n defaults
2025-04-22 15:20:00 +02:00
Alexandre Bodin
0ffa0c9175
feat: ctb lifting
2025-04-22 15:20:00 +02:00