- Full Sanity Studio v5 Support: Plugin now optimized for Sanity Studio v5.5.0+
- React 19 Compatibility: Complete support for React 19 with modern hook patterns
- Enhanced Type Safety: Updated TypeScript definitions for React 19
- React: Updated to v19.0
- React DOM: Updated to v19.0
- TypeScript: Updated from v4.9.5 to v5.2.0
- ESLint: Updated from v8.34.0 to v8.50.0
- Prettier: Updated from v2.8.4 to v3.0.0
- ESLint Config: Updated Sanity ESLint config from v6 to v7
- Hook Dependencies: Fixed missing dependency arrays in React hooks
useEffectnow includes all required dependenciesuseCallbackfunctions properly track all dependencies- Eliminates React 19 strict mode warnings
- Updated README with Sanity Studio v5 & React 19 information
- Added requirements section with version specifications
- Added migration guide (MIGRATION_GUIDE.md)
- Better ESLint support with updated plugins and rules
- Improved formatting with Prettier v3
- Enhanced code quality and maintainability
- Better error handling and validation
| Dependency | Previous | Current | Note |
|---|---|---|---|
| Sanity | v5.5.0 | v5.5.0+ | Fully compatible |
| React | v19.1 | v19.0+ | Latest React 19 |
| React DOM | v19.1 | v19.0+ | Matching React version |
| TypeScript | v4.9.5 | v5.2.0+ | Modern TS features |
| Node.js | >=14 | >=14 | No breaking changes |
npm install sanity-plugin-tags-v4@1.0.5- Original plugin: P Christopher Bowers, Leo Baker-Hytch
- React 19 & Sanity v5 migration: Alexandre Magnier
Previous release notes...