Minor Changes
-
#1401
de6bb17Thanks @Adammatthiesen! - Migrates RestAPI to utilize new API-Spec package for better type safety -
#1421
d7a0217Thanks @Adammatthiesen! - Removes deprecated and unused SDK listpages endpoint, and updates the changelog json endpoint to not use .json in the pathname -
#1433
64ff643Thanks @Adammatthiesen! - Migrates StorageFileBrowser script to utilize new API spec client for typesafe API interactions -
#1440
9eec9c3Thanks @Adammatthiesen! - Introduces new admin level api token revocation endpoint -
#1438
f4a209fThanks @Adammatthiesen! - Refactors and cleans up API spec handlers to remove un-needed variables and tighten security -
#1448
35a1984Thanks @Adammatthiesen! - Deprecates thestudiocmsMinimumVersionsetting from the plugins API, it is recommended to rely onpeerDependenciesinstead. -
#1322
0ae47b0Thanks @Adammatthiesen! - Migrate from Zod Schemas to Effect Schemas -
#1342
7773e9cThanks @Adammatthiesen! - Moves to new data-middleware system for being able to handle dynamic authentication checks. -
#1375
c9f32d0Thanks @Adammatthiesen! - Extends rendering functionality to allow site-wide post-processors, or single page post-processors (augments) -
#1430
a78f6d5Thanks @Adammatthiesen! - Migrates dashboard components to use new api spec clients -
#1434
ef7197eThanks @Adammatthiesen! - Adds SDK utility endpoints for markdown rendering and user-list HTML, replacing legacy page partial routes.
Consumers now go through the SDK utilities for these renders, and the markdown render route is POST-based. -
#1373
5d6ec77Thanks @Adammatthiesen! - Reworks API handling and migrates to Effect HttpApi Spec -
#1429
1cc8957Thanks @Adammatthiesen! - Migrates various frontend pages to utilize new dashboard API client -
#1374
33d3c2bThanks @Adammatthiesen! - Migrates frontend utils to use new API spec for SDK and Auth endpoints -
#1307
a855f94Thanks @Adammatthiesen! - New Effect Schema based validation for plugin schemas -
#1322
0ae47b0Thanks @Adammatthiesen! - Update Plugin hooks to align with new schemas -
#1311
2d2ff4eThanks @Adammatthiesen! - Implements new Effect-based config schemas
Patch Changes
-
#1351
94b6d4fThanks @Adammatthiesen! - Fixes folder deletion schema calls that caused folder deletion to return a server error -
#1381
07b3508Thanks @Adammatthiesen! - Deduplicates API spec definitions and expands LocalsSessionData middleware context data -
#1287
2ea1074Thanks @renovate! - fix(deps): update studiocms dependencies -
#1336
e85f46bThanks @renovate! - fix(deps): update dependency @inox-tools/runtime-logger to ^0.8.1 -
#1385
9ef4b85Thanks @renovate! - fix(deps): update dependency @iconify-json/simple-icons to ^1.2.71 -
#1402
2123645Thanks @renovate! - fix(deps): update dependency nanostores to ^1.1.1 -
#1442
ea2298eThanks @renovate! - fix(deps): update dependency @iconify-json/simple-icons to ^1.2.72 -
#1453
fb59e23Thanks @renovate! - fix(deps): update studiocms dependencies -
#1352
27fd734Thanks @Adammatthiesen! - Fixes outdated done page instructions -
#1446
7d2ebfbThanks @Adammatthiesen! - Code cleanup and OCD, purges dead and unused code -
#1441
39e367dThanks @renovate! - fixes CSS lint error with duplicate CSS variable -
#1422
de78276Thanks @Adammatthiesen! - Ensures proper permissions for API route, and updates client script to align with new API spec -
#1353
54d5a3eThanks @Adammatthiesen! - Fixesstudiocms initoptional option parsing -
#1420
139b3a6Thanks @Adammatthiesen! - Adds new config option for built-in API spec docs available in studiocms config as a boolean optionfeatures.api.apiDocs -
Updated dependencies [
a67bcc0,d7a0217,48a5334,07b3508,6280e24,9a1180c,fbb5e47,b7b76cb,3cff26c,5c0c17b,ff4e543,ba50598,26d0584,466d3c5,d0ef542,9eec9c3,f4a209f,d0ef542,6c9497d,0ae47b0,0cafedf,de6bb17,1e13417,9ea0cc9,3cc5cff,ef7197e,5d6ec77,33d3c2b,170adc4,5d6ec77,0ae47b0,ae9ce1f,9eec9c3,8743206,5e56327,b5d5719]:- @withstudiocms/effect@0.4.0
- effectify@0.1.0
- @withstudiocms/api-spec@0.3.0
- @withstudiocms/sdk@0.3.0
- @withstudiocms/cli-kit@0.2.1
- @withstudiocms/internal_helpers@0.2.0
- @withstudiocms/kysely@0.2.1
- @withstudiocms/config-utils@0.2.0
- @withstudiocms/auth-kit@0.1.4
- @withstudiocms/component-registry@0.1.4