Releases: RussellLuo/kun
Releases · RussellLuo/kun
v0.2.9
v0.2.8
v0.2.7
Add support for specifying the relative URL path to the OAS documentation.
v0.2.6
- Enhance the OAS generator to extract descriptions from interface docs
- Add support for specifying OAS metadata by using
@kok(oas)
- Remove support for
@kok(tag)
- Add an option
descr
for@kok(param)
- Add support for specifying OAS descriptions in the Kok tag (e.g.
kok:",descr:DESCRIPTION"
)
v0.2.5
- Improve the OAS package to handle the following types properly:
- time.Time
- arrays of nil map[string]interface{}
- Move gen/util/misc to pkg/caseconv
- Improve the OAS generator to handle multi-valued parameters properly
- Ensure that path parameters are always required
- Add support for changing the OAS type of a struct field by using the Kok tag (e.g.
kok:",type:string"
) - Add support for
@kok(tag)
, which is mainly used for specifying OAS tags
v0.2.4
- Improve
addSubDefinition
to handle pointers to basic types properly - Add support for types float32 and float64
- Improve the OAS package to handle arrays and slices more properly
v0.2.3
Rename resp
to _resp
to prevent possible name collisions.
v0.2.2
v0.2.1
Add LegacyResponseSchema for backwards compatibility.