Changes in 5.2.0
OpenApi 3.0 Component
We're happy to announce that AMF now supports OpenApi 3 Component
An "OpenApi 3 Component" is a semantically valid OpenApi API spec that is defined with an empty Paths Object.
The reason for writing a file of this type is to be able to reuse any item within the Components Object throughout several APIs.
For more info and examples check out the OpenApi 3 Component section of the AMF Documentation.
What's Changed
- (chore): use lowercase 'introspection' instead of 'Introspection' in GraphQLIntrospectionPipeline. Delegate to ENUM by @tomsfernandez in #1600
- W-11558536 (feat): added validations for oas components by @tomsfernandez in #1597
- (test): added comment to test by @tomsfernandez in #1595
- W-11554068 by @nschejtman in #1603
- W 11778719 by @nschejtman in #1602
- W 11781292 by @nschejtman in #1608
- W-11631501 (fix): fixed regression regarding Json Schemas in RAML by @tomsfernandez in #1609
- Fix typings generation by @nschejtman in #1612
- W-11697864/json-schema-fix by @tomsfernandez in #1613
- (typings): updated typings by @tomsfernandez in #1614
- W-11697864: test json schema nested ref by id by @arielmirra in #1615
- W-11730600: Fix simplified union annotations were lost during transformation by @hghianni in #1617
- W-11787652: Fix some Json Schema bugs by @hghianni in #1616
- W-11787652: Change displayName for new fields by @hghianni in #1618
- W-11350149: adopt VirtualElement changes from core, and some minor refactors by @arielmirra in #1619
- W-11350149: revert annotation traits changes and adopt core changes by @arielmirra in #1621
- W-11785261 - Fixed root references from JSON Schema Documents by @looseale in #1620
- W-11830050 - push endpoint cookie parameters to operations by @damianpedra in #1624
- W-11350149: Add lexical to implicit parameters by @hghianni in #1623
New Contributors
- @damianpedra made their first contribution in #1624
Full Changelog: 5.1.0...5.2.0