Releases: strapi/client
Releases · strapi/client
v1.6.2
What's Changed
- release: 1.6.1 by @nclsndr in #119
- chore: upgrade all demo app deps by @innerdvations in #121
- chore: bump dev tooling, runtime deps, and fix typings by @cdhoudetot in #116
- chore(security): resolve devDependency audit warnings by @innerdvations in #123
- ci: add Dependabot configuration by @innerdvations in #122
- ci: bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #124
- ci: bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in #125
- chore: bump @commitlint/cli from 20.4.1 to 21.0.1 by @dependabot[bot] in #126
- chore: bump @types/node from 22.19.19 to 25.8.0 in /demo/.strapi-app by @dependabot[bot] in #136
- chore: bump @commitlint/types from 20.4.0 to 21.0.1 by @dependabot[bot] in #129
- chore: bump vitest from 4.0.18 to 4.1.6 by @dependabot[bot] in #128
- chore: bump qs and @types/qs by @dependabot[bot] in #132
- chore: bump eslint from 9.39.4 to 10.4.0 by @dependabot[bot] in #133
- chore: bump prettier from 3.8.1 to 3.8.3 by @dependabot[bot] in #127
- chore: bump lint-staged from 17.0.4 to 17.0.5 by @dependabot[bot] in #135
- chore: bump vite from 7.3.2 to 8.0.13 by @dependabot[bot] in #130
- chore: bump @types/node from 25.2.2 to 25.8.0 by @dependabot[bot] in #134
- chore: bump ajv from 8.18.0 to 8.20.0 by @dependabot[bot] in #141
- chore: bump fs-extra from 11.3.4 to 11.3.5 in /demo/.strapi-app by @dependabot[bot] in #144
- chore: bump @types/debug from 4.1.12 to 4.1.13 by @dependabot[bot] in #137
- chore: bump @types/node from 25.8.0 to 25.9.0 by @dependabot[bot] in #139
- chore: bump better-sqlite3 from 11.10.0 to 12.10.0 in /demo/.strapi-app by @dependabot[bot] in #142
- chore: bump @commitlint/config-conventional from 20.4.1 to 21.0.1 by @dependabot[bot] in #140
- chore: bump @typescript-eslint/parser from 8.59.3 to 8.59.4 by @dependabot[bot] in #138
- chore: bump @vitejs/plugin-react from 6.0.1 to 6.0.2 in /demo/react-vite by @dependabot[bot] in #145
- chore: bump @types/node from 25.8.0 to 25.9.0 in /demo/.strapi-app by @dependabot[bot] in #143
- chore: bump postcss from 8.5.14 to 8.5.15 by @dependabot[bot] in #147
- chore: bump @typescript-eslint/eslint-plugin from 8.59.3 to 8.59.4 by @dependabot[bot] in #148
- chore: bump styled-components from 6.4.1 to 6.4.2 in /demo/.strapi-app by @dependabot[bot] in #152
- chore: bump @types/node from 25.9.0 to 25.9.1 by @dependabot[bot] in #149
- chore: bump vite from 8.0.13 to 8.0.14 by @dependabot[bot] in #150
- chore: bump @strapi/plugin-users-permissions from 5.46.0 to 5.46.1 in /demo/.strapi-app by @dependabot[bot] in #153
- chore: bump vitest from 4.1.6 to 4.1.7 by @dependabot[bot] in #151
- chore: bump @types/node from 25.9.0 to 25.9.1 in /demo/.strapi-app by @dependabot[bot] in #154
- chore: bump @strapi/strapi from 5.46.0 to 5.46.1 in /demo/.strapi-app by @dependabot[bot] in #155
- chore: upgrade Strapi to 5.46.1 by @github-actions[bot] in #146
- chore: ignore @strapi/* in demo app Dependabot updates by @innerdvations in #156
- chore: bump @typescript-eslint/parser from 8.59.4 to 8.60.0 by @dependabot[bot] in #157
- chore: bump @types/react from 19.2.14 to 19.2.15 in /demo/next-server-components by @dependabot[bot] in #158
- chore: bump typescript-eslint from 8.59.3 to 8.60.0 in /demo/react-vite by @dependabot[bot] in #159
- chore: bump react-router-dom from 7.15.0 to 7.15.1 in /demo/react-vite by @dependabot[bot] in #160
- chore: bump framer-motion from 12.38.0 to 12.40.0 in /demo/react-vite by @dependabot[bot] in #161
- chore: bump @types/react from 19.2.14 to 19.2.15 in /demo/react-vite by @dependabot[bot] in #162
- chore: bump vitest from 4.1.7 to 4.1.8 by @dependabot[bot] in #166
- chore: bump @typescript-eslint/parser from 8.60.0 to 8.60.1 by @dependabot[bot] in #163
- chore: bump @typescript-eslint/eslint-plugin from 8.59.4 to 8.60.0 by @dependabot[bot] in #164
- chore: bump rollup from 4.60.4 to 4.61.0 by @dependabot[bot] in #165
- chore: bump @commitlint/cli from 21.0.1 to 21.0.2 by @dependabot[bot] in #167
- chore: bump @commitlint/config-conventional from 21.0.1 to 21.0.2 by @dependabot[bot] in #168
- chore: bump eslint from 10.4.0 to 10.4.1 by @dependabot[bot] in #169
- chore: bump @rollup/plugin-commonjs from 29.0.2 to 29.0.3 by @dependabot[bot] in #170
- chore: bump lint-staged from 17.0.5 to 17.0.7 by @dependabot[bot] in #171
New Contributors
- @cdhoudetot made their first contribution in #116
- @dependabot[bot] made their first contribution in #124
- @github-actions[bot] made their first contribution in #146
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- chore: auto-upgrade demo strapi by @nclsndr in #110
- chore(engines): bump node max version to v24.x.x LTS by @sjoukedv in #113
- chore: bump actions/* by @nclsndr in #115
- chore: improve formatting and linting guardrails for pre-commit and CI by @nclsndr in #117
- fix: prettier script typo by @nclsndr in #118
New Contributors
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- fix: use users-permissions as non-plugin collections by @nclsndr in #104
- feat(client.single): support plugin config argument by @nclsndr in #106
- chore: migrate Jest to Vitest by @nclsndr in #105
- add UsersPermissionsUsersManager by @jhoward1994 in #108
- Release: v1.6.0 by @jhoward1994 in #111
New Contributors
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- Upload New Media File by @jhoward1994 in #92
- feat(content-types): users-permissions plugin specific support by @innerdvations in #99
- Plugin specific support (users-permissions) by @jhoward1994 in #98
Full Changelog: v1.4.0...v1.5.0
v1.4.0
📦 What’s Changed in v1.4.0
✨ Features
Client
- (
content-types) Allow custom root paths for CT managers — #74 by @Convly
Developers can now specify custom paths for content types managers from the client's callsstrapi.collection('foo', { path: '/plugin/baz/foo' }); strapi.single('bar', { path: '/my-custom-path' });
🔗 Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- feat: ✨ add the option to pass custom headers by @AbderrahmaneMouzoune in #76
- docs(readme): add section for configuring custom headers in Strapi client by @jhoward1994 in #78
New Contributors
- @AbderrahmaneMouzoune made their first contribution in #76
Full Changelog: v1.2.0...v1.3.0
v1.2.0
📦 What’s Changed in v1.2.0
🚀 Enhancements
Client
Types
🛠️ Fixes
Build
🧪 Chores
Demo
🔗 Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- chore(demo): add better demo scripts by @Convly in #58
- docs: add contribution documentation by @Convly in #60
- feat(files): file interactions. find, findone by @jhoward1994 in #63
- Update file metadata by @jhoward1994 in #65
- Delete files by @jhoward1994 in #66
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- chore: fix debug string and do not autoopen demo admin by @innerdvations in #56
- fix(http): adjust fetch params to conform to the specification by @Convly in #57
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
Here comes the first stable iteration of the Strapi (JS/TS) SDK 🔥
Contributions
Thanks so much to everyone who contributed to this v1.0.0. Much love from the Strapi team 💜
Features 🚀
- feat: initialization by @Convly in #6
- feat: better http error handling by @Convly in #9
- feat(sdk): single and collection query functions by @jhoward1994 in #10
- feat: add debug capabilities by @Convly in #19
- feat(http): interceptor API by @Convly in #29
- feat(auth): refactor auth configuration logic by @Convly in #35
Enhancements 🪄
- enhancement: update and enhance SDK usage documentation by @Convly in #11
- enhancement: rename the SDK constructor by @Convly in #30
- enhancement(sdk): extend the public type api by @Convly in #44
Bug Fixes 🐛
- fix(repository): update bug report template formatting by @Convly in #17
- fix: build clean command by @jhoward1994 in #7
- fix: module-imports by @jhoward1994 in #8
- fix: add string array to populate types by @douwepausma in #32
- fix(interceptors): prevent overriding existing headers by @Convly in #34
- fix(url-helper): fix url query params transformation by @Convly in #42
- fix: send content-type as application/json when necessary by @innerdvations in #47
Documentation 📑
- docs: fix readme typo by @remidej in #13
- docs: debug by @Convly in #22
- docs(README): add link to SDK roadmap in resources by @Convly in #31
Tests 🧪
- test: add demo project for manual testing by @innerdvations in #36
Chores 🏗️
- chore: readme v1 by @Convly in #1
- chore: set up build process by @Convly in #2
- chore: set up tests by @Convly in #3
- chore: github CI by @Convly in #4
- chore: scaffold project by @innerdvations in #5
- chore: rename sdk constructor by @Convly in #14
- chore(repository): enhance bug report template by @Convly in #16
- chore(templates): update bug report template for SDK issues by @Convly in #18
- chore(demo): add node js and ts demos by @Convly in #37
- chore: ignore github messages in commitlint by @innerdvations in #38
- chore: update readme for demo by @innerdvations in #40
- chore: fix the demo env loading by @innerdvations in #46
- chore: update prettier by @innerdvations in #48
- chore(demo): remove demo prefixes by @innerdvations in #50