Releases: sanity-io/plugins
Releases · sanity-io/plugins
@sanity/document-internationalization@6.1.0
Immutable
release. Only release title and notes can be modified.
Minor Changes
- #780
c6463afThanks @Jamiewarb! - Add support for disabling the automatic template creation via theaddTemplatesconfig option
@sanity/code-input@7.1.0
Immutable
release. Only release title and notes can be modified.
@sanity/sfcc@1.0.0
Immutable
release. Only release title and notes can be modified.
Major Changes
- #794
2bfbf43Thanks @thebiggianthead! - Initial release of SFCC Sanity plugin
sanity-plugin-internationalized-array@5.1.0
Immutable
release. Only release title and notes can be modified.
Minor Changes
- #774
3a65363Thanks @pedrobonamin! - Add support for configuring default languages in internationalized arrays language filter.
@sanity/presets@0.2.0
Immutable
release. Only release title and notes can be modified.
@sanity/language-filter@5.0.1
Immutable
release. Only release title and notes can be modified.
Patch Changes
-
#781
97be48dThanks @pedrobonamin! - Improve language filter initialization whensupportedLanguagesis resolved asynchronously.Selected language hydration now consistently combines default languages with persisted language selections, and keeps filtering constrained to supported/selectable languages.
@sanity/document-internationalization@6.0.6
Immutable
release. Only release title and notes can be modified.
@sanity/document-internationalization@6.0.6
sanity-plugin-internationalized-array@5.0.5
Immutable
release. Only release title and notes can be modified.
Patch Changes
- #779
f7f610fThanks @pedrobonamin! - Require@sanity/language-filterv5.
@sanity/language-filter@5.0.0
Immutable
release. Only release title and notes can be modified.
Major Changes
-
#586
1978fb4Thanks @copilot-swe-agent! - Port @sanity/language-filter to the Sanity plugins monorepoThis major release includes several breaking changes as part of the migration to the monorepo:
- React Compiler enabled: The plugin is now optimized with React Compiler targeting React 19
- ESM-only: CommonJS support has been removed. The plugin now only exports ES modules
- Sanity Studio v5 required: The plugin now requires Sanity Studio v5 as the minimum version
- React 19 required: The plugin now requires React 19.2 or later
- Node.js 20.19+ required: The plugin now requires Node.js 20.19 or later (or 22.12+)
- styled-components removed: Removed styled-components dependency - styles now use inline styles
- Language subscription bus removed: The
languageSubscription.tsmodule and its exports (createSelectedLanguageIdsBus,SelectedLanguageIdsBus,LanguageSubscription,Unsubscribe,LanguageSubscribe) have been removed. State management now uses React Context viaLanguageFilterStudioContextinstead of the subscription bus pattern.
Modernization:
- Replaced deprecated
useClickOutsidehook withuseClickOutsideEvent - Fixed FormEvent usage with proper React.ChangeEvent
- Added explicit return type annotations for better TypeScript compatibility
- Removed styled-components
Testing:
- Converted from Jest to Vitest for testing
- Added package exports validation test
📓 Changelog
All notable changes to this project will be documented in this file. See
Conventional Commits for commit guidelines.
@sanity/document-internationalization@6.0.5
Immutable
release. Only release title and notes can be modified.
@sanity/document-internationalization@6.0.5