Releases: SMILEY4/ktor-swagger-ui
Releases · SMILEY4/ktor-swagger-ui
4.1.2
- upgrade schema-kenerator from 1.6.1 to 1.6.2
4.1.1
- upgrade schema
io.swagger.parser.v3:swagger-parser
from 2.1.20 to 2.1.24
- upgrade schema-kenerator from 1.6.0 to 1.6.1
4.1.0
- add default kotlinx example encoder
- add
ignoredRouteSelectorClassNames
in case class to ignore is not puplic (#149)
- upgrade schema-kenerator from 1.5.0 to 1.6.0
- add
@KtorDsl
annotation on documented routes
- fixed: default security schema did not correctly use components section
- fixed documented resource routes (#153)
4.0.0
- upgrade ktor to 3.0.0 (#140) 🎉
- removed unnecessary ktor Webjars plugin
3.6.0
- support location "cookies" for request parameters
- option to serve api-spec as yaml instead of json
install(SwaggerUI) {
outputFormat = OutputFormat.YAML
}
- fix bug: additional slashes in routes caused parts of url being dropped
- upgrade schema kenerator from 1.4.3 to 1.5.0
- bump versions of some dependencies
3.5.1
- properly render openapi-spec as 3.1.0
- upgrade schema-kenerator from 1.4.1 to 1.4.3
- upgrade ktor from 2.3.11 to 2.3.12
3.5.0
- upgrade schema-kenerator to version 1.4.1
- fixed: incorrect http-status-code format in responses object
- fixed: "ktor.deployment.rootPath" is included in paths
3.4.0
- upgrade schema-kenerator to version 1.2.2
- removed some openapi fields with default values in the generated spec that are usually optional (this resulted in some invalid schemas before)
3.3.1
- upgrade schema-kenerator to version 1.1.1
3.3.0
-
upgrade schema-kenerator from 1.0.1 to 1.1.0
-
path-parameters are not "required" by default
-
fixed issue with config merging, resulting in some plugin config changes to be ignored or having no effect