Skip to content

feat(transformer): add Redocly bundling support with jentic-openapi-bundler-redocly#5

Merged
frantuma merged 1 commit intomainfrom
traverser/add-bundler
Sep 18, 2025
Merged

feat(transformer): add Redocly bundling support with jentic-openapi-bundler-redocly#5
frantuma merged 1 commit intomainfrom
traverser/add-bundler

Conversation

@frantuma
Copy link
Collaborator

Introduce jentic-openapi-bundler-redocly package to enable Redocly-based OpenAPI bundling:

  • Implement RedoclyBundler bundling strategy within the new package.
  • Add CLI and entry-point configuration to support plugin discovery and extensibility.
  • Update jentic-openapi-transformer with Redocly bundling integration.
  • Introduce comprehensive test coverage for Redocly bundling edge cases and CLI compatibility.
  • Update workflows (release/pre-release) and pyproject.toml to include new package.
  • Add documentation and changelog entries for Redocly support.
  • Adapt Spectral Validator and Validator packages to changes in subprocess result

…bundler-redocly`

Introduce `jentic-openapi-bundler-redocly` package to enable Redocly-based OpenAPI bundling:

- Implement `RedoclyBundler` bundling strategy within the new package.
- Add CLI and entry-point configuration to support plugin discovery and extensibility.
- Update `jentic-openapi-transformer` with Redocly bundling integration.
- Introduce comprehensive test coverage for Redocly bundling edge cases and CLI compatibility.
- Update workflows (release/pre-release) and `pyproject.toml` to include new package.
- Add documentation and changelog entries for Redocly support.
- Adapt Spectral Validator and Validator packages to changes in subprocess result
@frantuma frantuma force-pushed the traverser/add-bundler branch from 100e763 to 12c1a35 Compare September 17, 2025 20:32
@frantuma frantuma requested a review from char0n September 17, 2025 20:33
@frantuma frantuma merged commit 8232d92 into main Sep 18, 2025
14 checks passed
@frantuma frantuma deleted the traverser/add-bundler branch September 18, 2025 09:36
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.

2 participants