Releases: labd/storyblok-js-client
Releases · labd/storyblok-js-client
v2.0.0
2.0.0 (2025-07-04)
Bug Fixes
-
delete useless cdn rate limit (ce4a67b)
-
lint (45e4f8e)
-
prettier (6de2943)
-
remove tests that were already failing on main (33a2ad8)
-
Merge pull request #2 from labd/rateLimiting (92caa6c), closes #2
Features
- add optional throttling (7e6133f)
Reverts
- Revert "Remove throttling for production usage" (7900b50)
BREAKING CHANGES
- exponential backoff is introduced in the retry mechanism. Although not technically breaking, I mark this version as major to prevent unexpected behavior when updating
v1.0.1
v1.0.0
1.0.0 (2024-04-29)
Bug Fixes
- 1183: refactor isbstoriesparams interface in interfaces.ts (dfd84a5)
- add exports TS types files in root package.json (5c651dd)
- add missing check (a07db62)
- add missing fields in StoriesParams type (8abff8d)
- add missing resolveRelations ts definition (f662676)
- add missing types (1018859)
- add typeguards, fix types and getMatchingMark (4cbea9f)
- added
language
to StoriesParams (3d80c3f) - added optional chainning (c4af0f4)
- adding check for successful return 204 (559a212)
- adding empty tag return when color attribute is not passed (208afbc)
- adds by_uuids join to not exceed possible url length (1c1c0a5)
- adds cache version fix (63488c3)
- adds type definitions (180051b)
- change stop resolve keyword (946027b)
- changelog: changelog update (d53b7fd)
- changing parameters to optional ones in the isb-node interface (f88233a)
- ci: run prettier in CI (6bbdefb)
- clear cacheVersions on flushCache (afded4e)
- client: use v1 for management API based on oauthToken (091e144)
- do not cache spaces/me requests (5ef9dbd)
- export ISbResponseData interface (c634583)
- fix AlternateObject missing type in StoryData.alternates field (b599450)
- fix getAll missing in example (e1dd7b5)
- fix missing semicolon in
htmlEscapes
object (f569203) - fix the definition of process.env, but scoped (8e85f7e)
- fixes circular references (1f97079)
- fixes codestyle (f5e0877)
- fixes this context error (85c1b2a)
- fixing headers optional (260dfbe)
- flush: added public to flush cache function (d8068f0)
- int 1183: changelog update (8dc74d9)
- int 604: resolve nested relations (5da1b99)
- int 669: fetch issue (e257d61)
- int 687: fix memory leaks on resolve relations (c1b4f50)
- int 734: error handling (82d5299)
- int 760: path value inside storydata interface (fb2e8ec)
- int 769: error handling (a0816ac)
- int 774: typo fix (0f6ced7)
- int 790: fix return type for getAll (9b2ad39)
- int 797: update readme file (7450033)
- int 797: update readme file (a03c00d)
- int 804: unhandled errors (cd89042)
- int 804: unhandled errors (b488cca)
- int 804: unhandled errors (f673a60)
- int 804: unhandled errors (717fc77)
- int 804: unhandled errors (eb2ff4b)
- int 807: error handling (6a24426)
- int-1004: retry query issue (d41fe28)
- int-1013: adding status check (a31432d)
- int-1013: fixing the error return from the statusHandler function (67327aa)
- int-1029: update
ISbAlternateObject
interface (8e92e17) - int-1104: cached version issue (84f3e73)
- int-1109: remove yarn lock (eaaab8f)
- int-1110: Add in_workflow_stages field to (cddb876)
- int-1110: Add in_workflow_stages field to (64638dc)
- int-1110: interfaces adjustments (c99905a)
- int-1110: interfaces adjustments (ce3cc10)
- INT-1125: add temporary any type (1070211)
- int-1125: adding types to the arg for fetch (5aa7c72)
- int-1125: change fetch constructor (e535b88)
- int-1125: fix prettier (114e672)
- int-1125: removing duplicate code (c4e6202)
- int-1125: reverting code to accept arg in the fetch (4b22c02)
- int-1125: update
_insertRelations
to avoid memory leak (edf0023) - int-1212: adding
this.fetch
insteadoffetch
inmethodHandler
function (8016ea7) - int-122: dependabots alerts (82de64d)
- int-393: resolve links (660b997)
- int-428: aditional check ([626ed56](626ed5...