Skip to content

fix: remove redocly#2555

Merged
stijnvanhulle merged 24 commits intomainfrom
chore/remove-redocly
Feb 23, 2026
Merged

fix: remove redocly#2555
stijnvanhulle merged 24 commits intomainfrom
chore/remove-redocly

Conversation

@stijnvanhulle
Copy link
Collaborator

MissingPointerError: Missing $ref pointer "#/definitions/enumNames.Type". Token "definitions" does not exist.
 ❯ Pointer.resolve node_modules/.pnpm/@apidevtools+json-schema-ref-parser@14.2.1_@types+json-schema@7.0.15/node_modules/@apidevtools/json-schema-ref-parser/dist/lib/pointer.js:153:23                                                                                                  
 ❯ $Ref.resolve node_modules/.pnpm/@apidevtools+json-schema-ref-parser@14.2.1_@types+json-schema@7.0.15/node_modules/@apidevtools/json-schema-ref-parser/dist/lib/ref.js:139:38                                                                                                         
 ❯ $Refs._resolve node_modules/.pnpm/@apidevtools+json-schema-ref-parser@14.2.1_@types+json-schema@7.0.15/node_modules/@apidevtools/json-schema-ref-parser/dist/lib/refs.js:173:21                                                                                                      
 ❯ inventory$Ref node_modules/.pnpm/@apidevtools+json-schema-ref-parser@14.2.1_@types+json-schema@7.0.15/node_modules/@apidevtools/json-schema-ref-parser/dist/lib/bundle.js:134:27   

@changeset-bot
Copy link

changeset-bot bot commented Feb 22, 2026

🦋 Changeset detected

Latest commit: 4a29103

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 20 packages
Name Type
@kubb/oas Patch
@kubb/plugin-oas Patch
@kubb/cli Patch
@kubb/plugin-client Patch
@kubb/plugin-cypress Patch
@kubb/plugin-faker Patch
@kubb/plugin-mcp Patch
@kubb/plugin-msw Patch
@kubb/plugin-react-query Patch
@kubb/plugin-redoc Patch
@kubb/plugin-solid-query Patch
@kubb/plugin-svelte-query Patch
@kubb/plugin-swr Patch
@kubb/plugin-ts Patch
@kubb/plugin-vue-query Patch
@kubb/plugin-zod Patch
@kubb/agent Patch
kubb Patch
@kubb/core Patch
@kubb/mcp Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Feb 22, 2026

📊 Dependency Size Changes

Note

🎉 This PR removes 13.6 MB of dependencies.

📦 Package 📏 Size
@redocly/config@0.43.0 -10.4 MB
@redocly/openapi-core@2.19.1 -1.5 MB
@redocly/ajv@8.17.4 -1.1 MB
yaml-ast-parser@0.0.43 -414.3 kB
ts-algebra@1.2.2 -100 kB
json-schema-to-ts@2.7.2 -98.5 kB
pluralize@8.0.0 -17.7 kB
colorette@1.4.0 -11.3 kB
ajv@@redocly/ajv@8.17.4 Unknown

Total size change: -13.6 MB

@dosubot
Copy link

dosubot bot commented Feb 22, 2026

Related Documentation

Checked 1 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

@autofix-ci
Copy link
Contributor

autofix-ci bot commented Feb 22, 2026

Auto fix applied for linting and formating

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 22, 2026

More templates

@kubb/agent

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/agent@2555

@kubb/cli

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/cli@2555

@kubb/core

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/core@2555

kubb

npm i https://pkg.pr.new/kubb-labs/kubb@2555

@kubb/mcp

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/mcp@2555

@kubb/oas

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/oas@2555

@kubb/plugin-client

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-client@2555

@kubb/plugin-cypress

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-cypress@2555

@kubb/plugin-faker

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-faker@2555

@kubb/plugin-mcp

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-mcp@2555

@kubb/plugin-msw

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-msw@2555

@kubb/plugin-oas

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-oas@2555

@kubb/plugin-react-query

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-react-query@2555

@kubb/plugin-redoc

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-redoc@2555

@kubb/plugin-solid-query

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-solid-query@2555

@kubb/plugin-svelte-query

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-svelte-query@2555

@kubb/plugin-swr

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-swr@2555

@kubb/plugin-ts

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-ts@2555

@kubb/plugin-vue-query

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-vue-query@2555

@kubb/plugin-zod

npm i https://pkg.pr.new/kubb-labs/kubb/@kubb/plugin-zod@2555

unplugin-kubb

npm i https://pkg.pr.new/kubb-labs/kubb/unplugin-kubb@2555

commit: 4a29103

@stijnvanhulle
Copy link
Collaborator Author

@copilot what features are we
Missing to replace redoc bundler/loader for openapi/swagger files

Copy link
Contributor

Copilot AI commented Feb 23, 2026

@stijnvanhulle I've opened a new pull request, #2558, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 4 commits February 23, 2026 00:45
…guard dereference()

Co-authored-by: stijnvanhulle <5904681+stijnvanhulle@users.noreply.github.com>
Co-authored-by: stijnvanhulle <5904681+stijnvanhulle@users.noreply.github.com>
Co-authored-by: stijnvanhulle <5904681+stijnvanhulle@users.noreply.github.com>
@stijnvanhulle
Copy link
Collaborator Author

@copilot update snapshots

Copy link
Contributor

Copilot AI commented Feb 23, 2026

@stijnvanhulle I've opened a new pull request, #2559, to work on those changes. Once the pull request is ready, I'll request review from you.

@stijnvanhulle
Copy link
Collaborator Author

@copilot test with deference to see id the url value is being compiled, same for other test case with file ref

Copy link
Contributor

Copilot AI commented Feb 23, 2026

@stijnvanhulle I've opened a new pull request, #2560, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits February 23, 2026 07:18
@stijnvanhulle
Copy link
Collaborator Author

@copilot External refs do not work anymore when we have a main openAPi file like:

openapi: 3.0.3
info:
  title: PetStore with external file ref
  version: 1.0.0
paths: {}
components:
  schemas:
    Pet:
      type: object
      required:
        - id
        - name
      properties:
        id:
          type: integer
          format: int64
        name:
          type: string
        category:
          $ref: './category.yaml#/components/schemas/Category'
        category2:
          $ref: 'https://petstore3.swagger.io/api/v3/openapi.json#/components/schemas/Category'

where category.yaml is:

openapi: 3.0.3
info:
  title: PetStore with external file ref
  version: 1.0.0
paths: {}
components:
  schemas:
    Category:
      type: object
      required:
        - id
        - name
      properties:
        id:
          type: integer
          format: int64
        test:
          type: string

redocly could resolve those but this parser and loader we have now is not doing that anymore.

Copilot AI mentioned this pull request Feb 23, 2026
7 tasks
Copy link
Contributor

Copilot AI commented Feb 23, 2026

@stijnvanhulle I've opened a new pull request, #2562, to work on those changes. Once the pull request is ready, I'll request review from you.

@stijnvanhulle
Copy link
Collaborator Author

@copilot add changeset

Copy link
Contributor

Copilot AI commented Feb 23, 2026

@stijnvanhulle I've opened a new pull request, #2563, to work on those changes. Once the pull request is ready, I'll request review from you.

@stijnvanhulle stijnvanhulle merged commit c2a1566 into main Feb 23, 2026
19 checks passed
@stijnvanhulle stijnvanhulle deleted the chore/remove-redocly branch February 23, 2026 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants