Nico André
52b8fd9e3d
feat(admin): api token supports admin permissions and admin user ownership ( #25657 )
2026-04-29 17:57:36 +02:00
Ben Irvin
fed8b43872
chore(deps): bump and dedupe pinned subdeps ( #26139 )
...
* chore: bump braces-expansion
* chore: upgrade glob
* chore: dedupe
* chore: upgrade picomatch
2026-04-28 10:04:50 +02:00
Ben Irvin
416f2f138f
chore: upgrade contributor docs dependencies ( #26073 )
2026-04-27 17:57:37 +02:00
Ben Irvin
ac6cd0063c
chore(deps): bump multiple dependencies ( #26103 )
...
dotenv: 16.4.5 → 16.6.1
fs-extra: 11.2.0 → 11.3.4
semver: 7.5.4 → 7.7.4
typescript: 5.4.4 → 5.4.5
esbuild-loader: 4.3.0 → 4.4.3
esbuild-register: 3.5.0 → 3.6.0
grant: ^5.4.8 → 5.4.24 (pinned)
markdown-it: ^13.0.2 → 14.1.1
2026-04-24 13:11:54 +01:00
Ben Irvin
6722bec700
security: upgrade to axios 1.15.1 ( #26072 )
...
* security: upgrade to axios 1.15.1
* chore: update follow-redirects
* chore: update pinned lodash
* fix: mime type typings
2026-04-20 21:19:33 +02:00
Ben Irvin
e94abcb823
test(e2e): fixes for race conditions and file resets ( #26019 )
2026-04-20 18:38:46 +02:00
Jamie Howard
74ea15d36d
chore(data-transfer): isIgnoredContentType helper for filtering ( #26004 )
...
* chore(data-transfer): isIgnoredContentType helper for filtering
* test: fix unit tests
---------
Co-authored-by: Ben Irvin <ben@innerdvations.com >
2026-04-14 14:15:34 +01:00
Yohei Yamamoto
12dfbe97c9
chore: fix typos in comments and docs
2026-04-07 14:32:50 +02:00
Ben Irvin
21402c2d26
feat(data-transfer): add directory export/import format ( #25867 )
2026-04-02 15:07:35 +02:00
Ben Irvin
353a86a60d
security: package upgrades to remove deprecated versions of boolean, tar, and glob ( #25776 )
...
* chore: upgrade tar, global-agent, dedupe yarn.lock
This removes the deprecated packages: boolean, tar<7, node-gyp<12, and others
* chore: upgrade inquirer, file-type, jscodeshift, supertest
* chore: update better-sqlite3
* chore: upgrade pg and mysql2
* fix: use dynamic imports for inquirer esm only
* test(cli): add create-strapi-app test
* test(cli): add scaffold cases
* chore: upgrade to rimraf 6.1.3
* chore: dedupe yarn.lock
* security: update jwk-to-pem
* chore: dedupe yarn.lock
* chore: align inquirer version
* chore: yarn.lock
* test: fix inquirer imports
* test(cli): support zero apps
* test: fix back-end
* test(cli): fix inquirer and fs
* chore: remove accidental file
* chore: dedupe and upgrade pinned deps
2026-03-19 13:44:02 +01:00
Ben Irvin
484b494b02
security(upload): improve mimetype detection for uploads ( #25177 )
2026-03-04 10:39:09 +01:00
Ben Irvin
90dab7c990
security(deps): upgrade multiple dependencies ( #25506 )
...
* security: upgrade minimatch to 10.2.1
* security: update pinned elliptic
* security: update ajv to 8.18.0
* chore: update octokit
* security: upgrade fast-xml-parser
2026-02-24 09:17:24 +01:00
Ayoub Hidri
43354a519a
docs: fix typos in content-releases frontend intro ( #25471 )
...
- Fix "at lease" → "at least"
- Fix "an hard-coded is used" → "a hard-coded default is used"
(wrong article + missing noun)
2026-02-23 09:54:21 +00:00
Ben Irvin
bebb8af25d
ci: add version compare script and workflow ( #25451 )
2026-02-18 09:16:43 +01:00
Ben Irvin
e5b87a5400
security: update multiple subdependencies ( #25337 )
2026-02-02 16:50:49 +01:00
Ben Irvin
cef7e174cd
security: update pinned js-yaml, node-forge, tmp, and more ( #25228 )
...
* security: update pinned js-yaml
* security: update pinned deps in docs
* security: update pinned tmp
* security: update pinned formidable v2
2026-01-21 10:15:20 +01:00
Ben Irvin
64ab472d22
security: update pinned mdast-utils ( #25227 )
2026-01-20 15:49:15 +01:00
Jamie Howard
16559ac3c8
fix(users-permissions): implement session revocation on password changes ( #25168 )
2026-01-13 09:41:45 +01:00
Ayoub Hidri
5e802f7866
docs: fix typo 'recieve' -> 'receive' in layouts documentation ( #25170 )
2026-01-12 20:30:15 +02:00
Rémi de Juvigny
8d02a46b03
docs: add live preview contributor docs ( #25152 )
...
* docs: add blocks schema doc
* docs: add blocks editor contributor docs
* fix: typos
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* fix: remove images from inline nodes
* chore: format claude recs
* docs: add live preview contributor docs
* chore: claude suggestions
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* chore: add stega limitations
---------
Co-authored-by: Rémi de Juvigny <remidej@users.noreply.github.com >
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-01-09 16:45:16 +01:00
Rémi de Juvigny
3bbf843e0e
docs: add blocks editor contributor docs ( #25135 )
...
* docs: add blocks schema doc
* docs: add blocks editor contributor docs
* fix: typos
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* fix: remove images from inline nodes
* chore: format claude recs
---------
Co-authored-by: Rémi de Juvigny <remidej@users.noreply.github.com >
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-01-08 14:21:06 +01:00
Nico André
967419bc5e
chore(docs): reference contributor docs link ( #25026 )
2025-12-11 17:31:18 +00:00
Nico André
d882b94b64
fix(docs): enable contributor docs website to build locally ( #24878 )
2025-11-21 11:30:43 +01:00
dependabot[bot]
10e62155f7
chore(deps): bump brace-expansion ( #23753 )
...
Bumps the npm_and_yarn group with 1 update in the /docs directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
2025-11-10 15:48:57 +01:00
0xflotus
320dbe6ba8
docs: fix small errors in e2e section ( #24494 )
...
* chore: fix small error
* chore: fix small error
* chore: fix small error
---------
Co-authored-by: Hannah Paine <151527179+hanpaine@users.noreply.github.com >
2025-10-09 13:42:09 +02:00
Ben Irvin
723a2f0c62
fix: support auth.options config in sessions ( #24460 )
...
* fix: support auth.options config in sessions
* chore: fix lint
* feat(users-permissions): add jwt algorithm configuration
* refactor: remove deprecated admin.auth.options warnings
* test(token): add TypeScript error suppression for mock config in token tests
* feat(bootstrap): re-add warning for deprecated expiresIn option in session settings
---------
Co-authored-by: Jamie Howard <jhoward1994@gmail.com >
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com >
2025-09-29 16:58:18 +03:00
Jamie Howard
d23f1485e5
feat: Advanced Session Configuration ( #24346 )
2025-09-23 12:04:29 +02:00
Rémi de Juvigny
9700eba820
future(preview): handle nested fields ( #24296 )
...
* feat: add content source maps service
* chore: refactor to fp and async.pipe
* chore: use header instead of query param
* fix: ignore polymorphic relations
* chore: add error handling
* fix: arrays of relations and medias
* enhancement(getstarted): show nested values in preview
* fix: update highlights when the dom changes
* fix: highlight dimensions after text update
* fix: strip away invisible characters from dom
* fix: don't encode slugs
* fix: handle fields in single components
* enhancement: add rawWithIndices to traverseEntity patj
* fix: handle components and repeatable components
* fix: strapi utils build
* fix: dynamic zones
* chore: use dots for array indices not brackets
* fix: content source map base url fallback
* chore: use URLSearchParams instead of URL
* chore: refinements
* test: fieldUtils testing
* fix: traverse-entity doc
* chore: add traverse-entity tests
* feat: scroll element into view on focus
2025-09-05 10:43:52 -04:00
markkaylor
e4700a5963
enhancement: improve guided tour ( #24094 )
2025-08-18 09:54:58 +02:00
markkaylor
df0d99415f
chore: update guided tour documentation ( #24046 )
2025-07-29 15:11:15 +02:00
markkaylor
0e47ec1b0a
chore: remove old guided tour and set the new one as stable ( #24003 )
2025-07-25 17:35:15 +02:00
markkaylor
ed7c7c54ff
future: add admin endpoint to get guided tour meta data ( #23786 )
2025-06-26 16:21:02 +02:00
markkaylor
008123965d
future: add guided tour tooltip and step composable components ( #23776 )
2025-06-20 16:27:15 +02:00
markkaylor
f499a6c17f
future: add guided tour provider and tour factory ( #23770 )
2025-06-19 12:06:33 +02:00
Ben Irvin
49ac0f8a70
security: update docusaurus ( #23721 )
2025-06-11 14:42:35 +02:00
Ben Irvin
990cde977b
chore: upgrade vite, axios, tar-fs ( #23652 )
...
* chore: upgrade vite, http-proxy-middleware, and axios
* chore: upgrade estree-util-value-to-estree
2025-06-03 14:26:41 +02:00
Marc Roig
e7d11cb360
chore(deps): upgrade image-size package in docs ( #23564 )
2025-05-21 13:32:18 +02:00
Jean-Sébastien Herbaux
6907979ebc
docs(openapi): add architecture documentation to OpenAPI ( #23444 )
...
Co-authored-by: Ben Irvin <ben.irvin@strapi.io >
2025-05-09 12:32:44 +02:00
Maxime Castres
0cf1e6de90
chore: update cloud cli ( #23392 )
...
* chore: update cloud cli
* chore: condition to include prompt property
* chore: fix verification
* fix: lint errors
* fix: prettier issue
---------
Co-authored-by: Dimitris Messinis <dimitris.messinis@strapi.io >
Co-authored-by: Simone Taeggi <startae14@gmail.com >
2025-05-05 13:37:52 +02:00
Jean-Sébastien Herbaux
59bf9b3f30
docs(openapi): add initial OpenAPI documentation to core docs ( #23443 )
2025-05-05 11:40:52 +02:00
Bassel Kanso
5314209d20
chore: resolve babel ( #23391 )
...
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com >
2025-04-17 16:40:12 +03:00
Ben Irvin
66fd5e4469
chore: upgrade prismjs to 1.30.0 ( #23191 )
2025-03-21 08:51:45 +01:00
Jean-Sébastien Herbaux
0affac04b6
docs: add strapi/permissions documentation ( #23091 )
2025-03-12 15:28:24 +01:00
Ben Irvin
324aea93bc
security(deps): upgrade vite to 5.4.11 ( #23023 )
...
* chore: upgrade dompurify to 3.2.4
* chore: upgrade vite to 5.4.11
2025-03-03 09:43:09 +01:00
markkaylor
24165c9d5c
chore: document the permission checker service ( #22922 )
2025-02-24 11:42:38 +01:00
markkaylor
2a1c7a281f
fix: flaky tests ( #22829 )
2025-02-13 14:35:38 +01:00
Jamie Howard
901e70c3a9
fix: note md format ( #22859 )
2025-02-12 13:15:46 +00:00
Alexandre Bodin
3be592e7ed
Merge branch 'develop' into chore/rollup
2025-01-29 17:47:50 +01:00
Ziyi
250eb615fe
chore: update node-gyp version ( #22663 )
...
* chore: upgrade node-gyo version
* fix: remove resolution in package.json
2025-01-23 17:49:47 +01:00
Alexandre Bodin
92055a7fb1
chore: use rollup
...
chore: fetch template only if name matches name convention
chore: linting
chore: fix tests
chore: fix npm scripts
test: try to fix test
2025-01-23 16:28:23 +01:00