Releases: Netcracker/qubership-apihub-api-unifier
Releases · Netcracker/qubership-apihub-api-unifier
2.5.0
Features and improvements
- feat: serialize and deserialize JSO with symbols by @makeev-pavel in #47
- feat: introduce validate value predicate to be able to match path element conditionally by @b41ex in #47
- feat: introduce PREDICATE_NOT_OAS_EXTENSION using validate value predicate by @b41ex in #47
Dependency changes
- json-crawl version updated to 1.2.0
- graphapi version updated to 1.0.9
Full Changelog: 2.4.4...2.5.0
2.4.4
2.4.3
Bug fixes and refactoring
- fix: date parsing from yaml by @iurii-golovinskii in #45
- feat(ci): add pr-assigner.yml workflow which uses CODEOWNERS instead of configuration by @NetcrackerCLPLCI in #40
- feat(ci): removed .github/pr-assigner-config.yml. by @NetcrackerCLPLCI in #41
- chore: update CODEOWNERS by @borislavr in #42
- feat(ci): removed workflow-templates/pr-assigner.yaml. by @NetcrackerCLPLCI in #43
- chore(ci): update of CLA workflow by @NetcrackerCLPLCI in #37
Full Changelog: 2.4.2...2.4.3
2.4.2
Bug fixes and refactoring
- fix: remove duplicated parameters during unification by @b41ex in #39
- refactor: OAS specification extension support using json-crawl prefix rules by @b41ex in #21
Dependency changes
- json-crawl version updated to 1.1.0
Full Changelog: 2.4.1...2.4.2
2.4.1
Bug fixes and refactoring
- fix: prevent cross-location mutations: clone combiner elements during liftCombiners by @makeev-pavel in #33
Full Changelog: 2.4.0...2.4.1
2.4.0
Features and improvements
- feat: support for reusable pathItems definitions in components for OAS 3.1 by @makeev-pavel in #26
Bug fixes and refactoring
- refactor: add tests for JSON Schema $ref sibling properties by @makeev-pavel in #30
Full Changelog: 2.3.0...2.4.0
2.3.0
Features and improvements
- feat: add support for description and summary override via Reference Object for OAS 3.1 by @makeev-pavel in #19
Bug fixes
- fix: condition to check if validate rules are defined always being true, add missing validation rules by @makeev-pavel in #22
- chore: common workflows by @alagishev in #27
- chore: disable more TS checks in super-linter by @alagishev in #28
Full Changelog: 2.2.0...2.3.0
2.2.0
Features and improvements
Bug fixes
- fix: JSON schema rules for parameters selected based on OAS version by @makeev-pavel in #17
Full Changelog: 2.1.0...2.2.0
2.1.0
Features and improvements
- feat: option to remove oas extensions during normalization by @CountRedClaw in #1
Full Changelog: 2.0.0...2.1.0