Patch Changes
-
#666
0b1574bThanks @Adammatthiesen! - Update package keywords -
#662
48c47b9Thanks @Adammatthiesen! - Add export for component-registry/types -
#668
df69c22Thanks @Adammatthiesen! - Optimize user-quick-tools widget- Performance: Implemented O(1) permission checking with Set-based hierarchy, deferred initialization strategies (idle/interaction/immediate), and non-blocking rendering using requestIdleCallback/requestAnimationFrame
- UX Improvements: Added click protection to prevent accidental interactions, visual shake feedback for ignored clicks, smooth animations with configurable delays, and dynamic theme switching support
- Configurability: Component now supports data attributes for initialization strategy, timing parameters, and protection durations
- Robustness: Enhanced error handling with 5-second timeout for session fetching, graceful failures without blocking page rendering, and proper cleanup on unmount
- Code Quality: Modularized component structure with clear separation of concerns, extracted styles into constants, and improved TypeScript typing
-
#662
48c47b9Thanks @Adammatthiesen! - Introduce new middlewares sdk module to ensure cache objects are initialized and not empty -
#678
853e6e6Thanks @Adammatthiesen! - Update Effect and Astro Deps -
#666
0b1574bThanks @Adammatthiesen! - Refactor to align with once again available types from @astrojs/db -
#666
0b1574bThanks @Adammatthiesen! - Adds newStudioCMSPluginDatatable for usage by StudioCMS plugins. As well as new SDK plugins utilities for dynamic table typing as well.Breaking Update
Users will be required to run
astro db push --remoteto update your table schema so that the table schema is updated before running the new version! -
#672
f952925Thanks @Adammatthiesen! - Updates editor page, to also inject a id variable for the current page -
#670
3a6f0cfThanks @Adammatthiesen! - Converts internal robotstxt to proper zod schema and cleans up code -
Updated dependencies [
0b1574b]:- @withstudiocms/config-utils@0.1.0-beta.2