You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,19 @@
2
2
3
3
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
4
5
+
## 0.3.0 (2026-04-07)
6
+
7
+
### Features
8
+
9
+
***amf**: upgrade amf-client-js from 4.7.8 to 5.10.2
10
+
***grpc**: add support for gRPC/Protobuf API parsing
11
+
***api**: migrate to AMF v5 API (RAMLConfiguration, OASConfiguration, GRPCConfiguration)
12
+
13
+
### Breaking Changes
14
+
15
+
* Requires amf-client-js ^5.10.2
16
+
* API method signatures changed to use AMF v5 configuration objects
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,13 +21,13 @@ If the value is an array then first element must be API format and second is API
21
21
`ApisList.dest` ⇒ `String` - path where output generated models. Default to `demo/`.
22
22
`ApisList.<path>` ⇒ `String`, `Array`, `ApiDefinition` - a definition of an API to process. Key is a path to the API main file. The value depending on a type has different meaning.
23
23
24
-
`String` value represents API type. Can be `RAML 0.8`, `RAML 1.0`, `OAS 2.0`, or `OAS 3.0`. It generates api model for `application/yaml` media type and for the `editing` resolution pipeline.
24
+
`String` value represents API type. Can be `RAML 0.8`, `RAML 1.0`, `OAS 2.0`, `OAS 3.0`, `ASYNC 2.0`, or `GRPC`. It generates api model for `application/yaml` media type and for the `editing` resolution pipeline.
25
25
26
26
`Array` value is deprecated. Please don't use it.
27
27
28
28
`ApiDefinition` ⇒ `Object`
29
-
`ApiDefinition.type` ⇒ `String`. API type to process. Can be `RAML 0.8`, `RAML 1.0`, `OAS 2.0`, or `OAS 3.0`.
30
-
`ApiDefinition.mime` ⇒ `String`. API media type. Default to `application/yaml`.
29
+
`ApiDefinition.type` ⇒ `String`. API type to process. Can be `RAML 0.8`, `RAML 1.0`, `OAS 2.0`, `OAS 3.0`, `ASYNC 2.0`, or `GRPC`.
30
+
`ApiDefinition.mime` ⇒ `String`. API media type. Default to `application/yaml`. For GRPC use `application/x-protobuf`.
31
31
`ApiDefinition.resolution` ⇒ `String`. AMF resolution pipeline. Default to `editing` which is the original resolution pipeline for API Console. Future releases of AMF can support different options.
0 commit comments