Skip to content

ci: release - #192

Merged
JOU-amjs merged 1 commit into
mainfrom
changeset-release/main
Aug 31, 2026
Merged

ci: release#192
JOU-amjs merged 1 commit into
mainfrom
changeset-release/main

Conversation

@JOU-amjs

Copy link
Copy Markdown
Contributor

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

wormajs@0.3.1

Patch Changes

  • #191 0cca9ee Thanks @JOU-amjs! - Fix payloadModifier plugin so it can convert OpenAPI enums whose type is integer.

    Previously, an enum with type: "integer" (e.g. { type: "integer", enum: [1, 2, 3] }) caused the plugin to throw Invalid schema type "integer" during the schema round-trip, because "integer" was missing from the set of allowed primitive types. "integer" is now a valid SchemaPrimitive and is preserved on output.

    • Add "integer" to SchemaPrimitive and to the internal VALID_PRIMITIVES allowlist in the modifier helper.
    • Keep integer enums intact when a handler passes them through or returns a new integer enum.

    Also update the editor extension install guide to point users to https://open-vsx.org/extension/worma/worma-vscode for manual installation when the extension cannot be found in the VSCode Marketplace.

@github-actions github-actions Bot added the worma label Aug 31, 2026
@JOU-amjs
JOU-amjs merged commit a674a26 into main Aug 31, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant