Releases: shibayan/openapi-weaver
Releases · shibayan/openapi-weaver
Release list
v1.3.3
What's Changed
New Features
- Fix OpenAPI parameter, schema, and security handling by @shibayan in #62
- Support readOnly/writeOnly schema serialization by @shibayan in #65
- Add GitHub release notes customization template by @shibayan in #80
Bug Fixes
Documentation
Dependency Updates
- Bump github/codeql-action from 4.35.3 to 4.35.4 in the dependencies group by @dependabot[bot] in #63
- Bump github/codeql-action from 4.35.4 to 4.35.5 in the dependencies group by @dependabot[bot] in #64
- Bump deps in docs/package-lock.json by @shibayan in #74
- Bump actions/setup-dotnet from 5.2.0 to 5.3.0 in the dependencies group by @dependabot[bot] in #75
- Bump the dependencies group with 3 updates by @dependabot[bot] in #76
- Bump actions/checkout from 6.0.2 to 6.0.3 in the dependencies group by @dependabot[bot] in #78
- Bump the dependencies group with 2 updates by @dependabot[bot] in #79
Other Changes
- Delete .github/workflows/codeql.yml by @shibayan in #68
- Skip null guard for required header parameters by @shibayan in #69
- Use scheme type instead of literal key for OAuth2 parameter name by @shibayan in #70
- Align RequestBody property names with the referenced schema by @shibayan in #71
- Reject schema properties marked both readOnly and writeOnly by @shibayan in #72
- Drop duplicated field name from multipart Content-Disposition fileName by @shibayan in #73
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- Add support for number enums and enhance request body content handling by @shibayan in #58
- Bump the dependencies group with 2 updates by @dependabot[bot] in #59
- Bump github/codeql-action from 4.35.2 to 4.35.3 in the dependencies group by @dependabot[bot] in #60
- Bump the dependencies group with 3 updates by @dependabot[bot] in #61
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- Add local search provider to theme configuration by @shibayan in #54
- Bump github/codeql-action from 4.35.1 to 4.35.2 in the dependencies group by @dependabot[bot] in #55
- Refactor ClientGenerator methods for improved readability and efficiency by @shibayan in #56
- Improve OpenAPI spec compliance handling by @shibayan in #57
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Update badge links in README.md by @shibayan in #47
- Refactor error handling and update inline schema management by @shibayan in #48
- Refactor ClientEmitter to improve enum type handling and enhance string literal escaping by @shibayan in #49
- Rename source generator to ClientGenerator and simplify helper types by @shibayan in #50
- Implement discriminator support for polymorphic schema handling by @shibayan in #51
- Refactor ClientGenerator to improve schema handling and initialization by @shibayan in #52
- Refactor ClientGenerator to Enhance Type Handling and Naming Conventions by @shibayan in #53
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 in the dependencies group by @dependabot[bot] in #44
- Refactor OpenApiWeaver source generator to use IndentedStringBuilder for improved code formatting by @shibayan in #45
- Enhance OpenApiWeaver documentation and client generation by @shibayan in #46
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.0
What's Changed
- Bump the dependencies group with 2 updates by @dependabot[bot] in #36
- Enhance project metadata with improved description and tags by @shibayan in #37
- Configure Dependabot for npm in /docs directory by @shibayan in #38
- Bump the dependencies group with 1 update by @dependabot[bot] in #39
- Fix operation inline schema naming by @shibayan in #40
- Add logo and icon files by @shibayan in #41
- Remove title from README.md by @shibayan in #42
New Contributors
- @dependabot[bot] made their first contribution in #36
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Update README.md to clarify requirements and enhance documentation structure by @shibayan in #31
- Add custom theme styles for VitePress documentation by @shibayan in #32
- Update copyright information and enhance project description by @shibayan in #33
- Implement error handling for OpenAPI responses by @shibayan in #34
- Enhance documentation to support OpenAPI 3.0-3.2 features and clarify usage instructions by @shibayan in #35
Full Changelog: v1.0.0-preview9...v1.0.0
v1.0.0-preview9
Immutable
release. Only release title and notes can be modified.
What's Changed
- Refactor naming logic for pluralization and string escaping by @shibayan in #22
- Add documentation for schema type mapping and setup VitePress by @shibayan in #23
- Optimize CI and CodeQL workflows with paths-ignore and concurrency by @shibayan in #25
- Enhance documentation for OpenApiWeaver by @shibayan in #26
- Refactor method naming logic and add tests for resource names by @shibayan in #24
- Refactor documentation and update OpenApiWeaverDocument logic by @shibayan in #27
- Add multilingual VitePress documentation by @shibayan in #28
- Enhance documentation with new "How It Works" section by @shibayan in #29
Full Changelog: v1.0.0-preview8...v1.0.0-preview9
v1.0.0-preview8
Immutable
release. Only release title and notes can be modified.
What's Changed
Full Changelog: v1.0.0-preview7...v1.0.0-preview8