✨ Highlights
Optimized Initial Value Resolution
This release includes a performance enhancement to optimize the resolution of Initial Value Templates:
- Initial values are now resolved sequentially rather than in parallel, improving reliability in projects with large numbers of templates.
- Enhanced caching reduces duplicate computations, leading to faster and more predictable performance when handling initial values.
These updates streamline initial value resolution, making it more efficient for projects with complex templates. This may improve the start up performance for your Studio.
Install or upgrade Sanity Studio
To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
📓 Full changelog
Author | Message | Commit |
---|---|---|
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.17.6 (#7669) | bd83ebb |
renovate[bot] | fix(deps): update dependency @sanity/insert-menu to v1.0.10 (#7668) | 4ede77b |
renovate[bot] | fix(deps): Update dev-non-major (#7671) | 1ebedd2 |
Snorre Eskeland Brekke | feat: adds support for Create-Studio integration (#7635) | 12cb46b |
renovate[bot] | fix(deps): Update dev-non-major (#7679) | 070b33c |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.17.7 (#7683) | 6c1febc |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.1.10 (#7692) | 7a564a6 |
Rico Kahler | perf(core): memoize resolveInitialValueForType (#7674) | 3602d67 |