Repository navigation
v0.34.1
·
591 commits
to master
since this release
0.34.1 - 2026-06-11
Full Changelog: v0.34.0...v0.34.1
40 commits in this release.
Implemented enhancements
- feat(scanner): grammar seam by @fredbi ...
- feat(builders/parameters,responses): annotation builders by @fredbi ...
- feat(builders/schema): grammar-based schema builder by @fredbi ...
- feat(builders/resolvers): schema-for-type + items-chain adapters by @fredbi ...
- feat(builders/validations): type-aware coercion and shape checks by @fredbi ...
- feat(builders/handlers): shared Walker callback factories by @fredbi ...
- feat(builders/common): shared Builder state and cache by @fredbi ...
- feat(parsers/yaml): YAML sub-parser by @fredbi ...
- feat(grammar): Walker visitor + Diagnostic surface by @fredbi ...
- feat(grammar): recursive-descent parser + typed Block family by @fredbi ...
- feat(grammar): lexer — tokenize annotations and keywords by @fredbi ...
Fixed bugs
- fix(schema): honour swagger:strfmt on alias declarations by @fredbi ...
- fix(responses): annotation gates first-class alias identity at use sites by @fredbi ...
- fix(schema): annotation gates first-class alias identity at use sites by @fredbi ...
- fix(schema): aliased embeds follow the named-embed dispatch by @fredbi ...
- fix(schema): honour stdlib recognizers across alias dispatch paths by @fredbi ...
Refactor
Documentation
- doc: updated contributors file by @bot-go-openapi[bot] in #30 ...
- docs(schema): Q9 — pin swagger:name verbatim contract; document principled asymmetry by @fredbi ...
- fix(grammar,parameters,responses,routebody): Q29 — case-insensitive in: comparison by @fredbi ...
Code quality
- fix(parameters): annotation gates first-class alias identity at use sites by @fredbi ...
- chore: fixed linting (fixtures excluded from auto-fix by formatter by @fredbi ...
- chore: loose ends by @fredbi ...
- feat(grammar): preprocessor — comment-group to positioned lines by @fredbi ...
Testing
- test(integration): witness fixture for FindModel→GetModel migration by @fredbi ...
- test(integration): golden-file test harness + quirk story by @fredbi ...
Miscellaneous tasks
- ci: added bot pr monitor by @fredbi in #33 ...
- test(integration): Q26 — regression-detector for TOS↔Schemes terminator by @fredbi ...
Security
- docs(builders): consolidate alias-handling contract; scrub planning vocabulary by @fredbi ...
- fix(grammar,yaml): Q28 — securityDefinitions indent + duplicate-key dedupe by @fredbi ...
- docs: annotation + grammar reference by @fredbi ...
- feat(builders/spec): meta + orchestrator by @fredbi ...
- feat(builders/routes): route discovery + body parsing by @fredbi ...
- feat(builders/operations): operation annotation builder by @fredbi ...
- feat(parsers/routebody): swagger:route body sub-parser by @fredbi ...
Updates
- chore(deps): bump the development-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #29 ...
- chore(deps): bump github.com/go-openapi/spec from 0.22.4 to 0.22.5 in the go-openapi-dependencies group by @dependabot[bot] in #28 ...
Other (technical)
- Fix/aliased types by @fredbi in #32 ...
- Fix/quirks by @fredbi in #27 ...
- Feat/new parsing layer by @fredbi in #20 ...
People who contributed to this release
codescan license terms