Skip to content

Version Packages#577

Merged
pedrobonamin merged 1 commit intomainfrom
changeset-release/main
Feb 16, 2026
Merged

Version Packages#577
pedrobonamin merged 1 commit intomainfrom
changeset-release/main

Conversation

@squiggler
Copy link
Contributor

@squiggler squiggler bot commented Feb 16, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@sanity/studio-secrets@4.0.0

Major Changes

  • #568 f49588a Thanks @copilot-swe-agent! - Port @sanity/studio-secrets plugin to the plugins monorepo

    Breaking Changes:

    • Require React 19 and Sanity Studio v5
    • Drop CJS output, ESM only
    • Enable React Compiler

    Code Modernization:

    • Fixed TypeScript linting issues for strict type checking
    • Fixed floating promises with proper void operator usage
    • Replaced deprecated React.FormEvent with ChangeEvent
    • Replaced JSX.Element return type with ReactElement
    • Removed eslint-disable comments (oxlint does not require them)
    • Updated @sanity/ui to v3.1.11

Patch Changes

  • #575 94e6c7a Thanks @RitaDias! - test(studio-secrets): add comprehensive test suite for Settings and useSecrets

@sanity/document-internationalization@5.0.1

Patch Changes

  • #581 952a50b Thanks @pedrobonamin! - Update the plugin to consume the exported InternationalizedArrayItem type from sanity-plugin-internationalized-array.

  • #576 88c8e2d Thanks @pedrobonamin! - Deprecate the legacy DeleteTranslationAction and DuplicateWithTranslationsAction action exports. Use the hook-based actions instead: useDeleteTranslationAction and useDuplicateWithTranslationsAction.

    To insert the hook-based actions, add them in your Studio document.actions configuration:

    import {
      useDeleteTranslationAction,
      useDuplicateWithTranslationsAction,
    } from "@sanity/document-internationalization";
    
    export default defineConfig({
      // ...
      document: {
        actions: (prev, context) => {
          const translatedSchemaTypes = ["lesson", "article"];
    
          if (translatedSchemaTypes.includes(context.schemaType)) {
            return [
              ...prev,
              useDeleteTranslationAction,
              useDuplicateWithTranslationsAction,
            ];
          }
    
          return prev;
        },
      },
    });

sanity-plugin-internationalized-array@4.0.2

Patch Changes

@vercel
Copy link

vercel bot commented Feb 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
plugins-studio Ready Ready Preview, Comment Feb 16, 2026 6:56pm

Request Review

@pedrobonamin pedrobonamin merged commit d1fb41c into main Feb 16, 2026
8 checks passed
@pedrobonamin pedrobonamin deleted the changeset-release/main branch February 16, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments