Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 28, 2025

Bumps @hey-api/openapi-ts from 0.57.0 to 0.77.0.

Release notes

Sourced from @​hey-api/openapi-ts's releases.

@​hey-api/openapi-ts@​0.77.0

Minor Changes

  • #2227 4ea6f24 Thanks @​mrlubos! - refactor(plugin): add DefinePlugin utility types

    Updated Plugin API

    Please refer to the custom plugin tutorial for the latest guide.

  • #2227 4ea6f24 Thanks @​mrlubos! - feat(sdk): update validator option

    Updated sdk.validator option

    Clients can now validate both request and response data. As a result, passing a boolean or string to validator will control both of these options. To preserve the previous behavior, set validator.request to false and validator.response to your previous configuration.

    export default {
      input: 'https://get.heyapi.dev/hey-api/backend',
      output: 'src/client',
      plugins: [
        // ...other plugins
        {
          name: '@hey-api/sdk',
          validator: {
            request: false,
            response: true,
          },
        },
      ],
    };

Patch Changes

@​hey-api/openapi-ts@​0.76.0

Minor Changes

  • #2226 1c66d88 Thanks @​mrlubos! - feat(valibot): generate a single schema for requests

    Single Valibot schema per request

    Previously, we generated a separate schema for each endpoint parameter and request body. In v0.76.0, a single request schema is generated for the whole endpoint. It may contain a request body, parameters, and headers.

    const vData = v.object({
      body: v.optional(
        v.object({
          foo: v.optional(v.string()),

... (truncated)

Commits
  • 3a39e0d Merge pull request #2240 from hey-api/changeset-release/main
  • f1416f5 Merge pull request #2242 from hey-api/docs/readme-symlink
  • fe7db9d Version Packages
  • cdc5509 docs: correctly symlink readme
  • ec7fdbe Merge pull request #2241 from hey-api/docs/sponsor-cella
  • 81a6262 docs: add Cella sponsorship
  • d387959 Merge pull request #2227 from hey-api/feat/sdk-validator-request
  • 82795b3 docs: fix dead link error
  • 443d01d Merge branch 'main' into feat/sdk-validator-request
  • 4ea6f24 docs: update validators pages
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) from 0.57.0 to 0.77.0.
- [Release notes](https://github.com/hey-api/openapi-ts/releases)
- [Changelog](https://github.com/hey-api/openapi-ts/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/hey-api/openapi-ts/compare/@hey-api/openapi-ts@0.57.0...@hey-api/openapi-ts@0.77.0)

---
updated-dependencies:
- dependency-name: "@hey-api/openapi-ts"
  dependency-version: 0.77.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant