763 lines
21 KiB
Markdown
763 lines
21 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
## [4.0.3] - 2024-11-11
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Add missing mapping of BooleanEnrichment to EnrichmentHandler
|
|
|
|
## [4.0.2] - 2024-11-01
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Resources plugin not published
|
|
|
|
## [4.0.1] - 2024-10-31
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency com.charleskorn.kaml:kaml to v0.62.1 (#649)
|
|
- Maybe actually fixed gradle publishing for real this time??
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Add stacktrace to release workflow
|
|
|
|
## [4.0.0-test] - 2024-10-30
|
|
|
|
### 🚀 Features
|
|
|
|
- Enriched enrichments (#566)
|
|
- Add nix flake (#631)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update kotestversion to v5.7.2 (#507)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.24.3 (#510)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.1 (#471)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.24.4 (#511)
|
|
- *(deps)* Update ktor to v2.3.5 (#513)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api-kotlin to v1.3.0 (#515)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-core to v2.21.0 (#518)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api to v2.21.0 (#517)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api to v2.21.1 (#519)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-core to v2.21.1 (#520)
|
|
- *(deps)* Update ktor to v2.3.5 (#514)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.20 (#526)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.2 (#525)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.3 (#528)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.25.0 (#530)
|
|
- *(deps)* Update kotestversion to v5.8.0 (#531)
|
|
- *(deps)* Update ktor to v2.3.6 (#532)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 (#533)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.25.1 (#534)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api to v2.22.0 (#535)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-core to v2.22.0 (#536)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.21 (#538)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.4 (#540)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 (#545)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.5.0 (#546)
|
|
- *(deps)* Update ktor to v2.3.7 (#547)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.22 (#550)
|
|
- *(deps)* Update log4j2 monorepo to v2.22.1 (#553)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api-kotlin to v1.4.0 (#554)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.10 (#556)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.10 (#555)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.6 (#557)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.11 (#558)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.11 (#559)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.25.2 (#560)
|
|
- Enum type def (#563)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.5 (#569)
|
|
- *(deps)* Update ktor to v2.3.8 (#570)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.7 (#573)
|
|
- *(deps)* Update slf4j monorepo to v2.0.12 (#574)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.25.3 (#575)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 (#576)
|
|
- *(deps)* Update log4j2 monorepo to v2.23.0 (#578)
|
|
- *(deps)* Update ktor to v2.3.9 (#580)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.23 (#584)
|
|
- *(deps)* Update log4j2 monorepo to v2.23.1 (#585)
|
|
- *(deps)* Update kotestversion to v5.8.1 (#586)
|
|
- *(deps)* Update dependency com.charleskorn.kaml:kaml to v0.58.0 (#589)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.6 (#591)
|
|
- *(deps)* Update ktor to v2.3.10 (#593)
|
|
- *(deps)* Update slf4j monorepo to v2.0.13 (#594)
|
|
- *(deps)* Update dependency com.charleskorn.kaml:kaml to v0.59.0 (#595)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.24 (#598)
|
|
- *(deps)* Update ktor to v2.3.11 (#601)
|
|
- *(deps)* Update kotestversion to v5.9.0 (#603)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#604)
|
|
- *(deps)* Update kotestversion to v5.9.1 (#611)
|
|
- *(deps)* Update ktor to v2.3.12 (#602)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.25 (#623)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.25.4 (#624)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api-kotlin to v1.5.0 (#626)
|
|
- *(deps)* Update slf4j monorepo to v2.0.14 (#627)
|
|
- *(deps)* Update slf4j monorepo to v2.0.15 (#628)
|
|
- *(deps)* Update slf4j monorepo to v2.0.16 (#629)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.1 (#633)
|
|
- *(deps)* Update log4j2 monorepo to v2.24.0 (#634)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.7 (#635)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.13.0 (#637)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.25.5 (#638)
|
|
- *(deps)* Update log4j2 monorepo to v2.24.1 (#641)
|
|
- *(deps)* Update dependency com.charleskorn.kaml:kaml to v0.62.0 (#614)
|
|
- *(deps)* Update ktor to v3.0.1 (#647)
|
|
- On the path to fixing publishing to maven central (#648)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Update docs for 4.0 release (#567)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Enable k2 compiler (#529)
|
|
- Bump sourdough (#562)
|
|
- Yaml example (#564)
|
|
- Rollback docs due to sonatype disaster (#581)
|
|
- Add test suffix to version for now
|
|
|
|
### Major
|
|
|
|
- Ktor 3.0.0 support - fixes #644 (#645)
|
|
|
|
## [4.0.0-alpha] - 2023-09-04
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.8.22 (#477)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.23.3 (#478)
|
|
- *(deps)* Update ktor to v2.3.2 (#480)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.0 (#484)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.23.4 (#485)
|
|
- *(deps)* Update ktor to v2.3.3 (#487)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.24.0 (#488)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.24.1 (#490)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 (#491)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.9.10 (#494)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.24.2 (#495)
|
|
- *(deps)* Update ktor to v2.3.4 (#496)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.4.1 (#497)
|
|
- *(deps)* Update kotestversion to v5.7.0 (#498)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.9 (#500)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.9 (#499)
|
|
- *(deps)* Update kotestversion to v5.7.1 (#501)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Docs
|
|
|
|
### Major
|
|
|
|
- V4 alpha (#505)
|
|
|
|
## [3.14.4] - 2023-06-05
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.23.2 (#472)
|
|
- *(deps)* Update ktor to v2.3.1 (#473)
|
|
- *(deps)* Update dependency io.ktor:ktor-server-core to v2.3.1 (#474)
|
|
- References for for protobuf objects (#466)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.14.4 release
|
|
|
|
## [3.14.3] - 2023-05-22
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.8.21 (#460)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.23.0 (#461)
|
|
- *(deps)* Update kotestversion to v5.6.2 (#462)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.1 (#463)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.23.1 (#469)
|
|
- Allow for request bodies to be marked as required=false (#470)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.14.3 release
|
|
|
|
## [3.14.2] - 2023-05-08
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Route with parameter declared via ktor function (#455)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.14.2 release
|
|
|
|
## [3.14.1] - 2023-04-28
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.22.3 (#448)
|
|
- *(deps)* Update dependency io.kotest:kotest-runner-junit5-jvm to v5.6.0 (#450)
|
|
- *(deps)* Update dependency io.kotest:kotest-assertions-json-jvm to v5.6.1 (#451)
|
|
- *(deps)* Update ktor to v2.3.0 (#452)
|
|
- Fixed generic property enrichment (#454)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Rearrange docs (#447)
|
|
- Prep for 3.14.1 release
|
|
|
|
## [3.14.0] - 2023-04-06
|
|
|
|
### 🚀 Features
|
|
|
|
- Introduce Support for Response Headers (#446)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.22.2 (#429)
|
|
- *(deps)* Update ktor to v2.2.4 (#430)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.0 (#432)
|
|
- *(deps)* Update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.22.0 (#388)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.7 (#433)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.7 (#434)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.3 (#435)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.4 (#436)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.8.20 (#438)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.5 (#441)
|
|
- *(deps)* Update dependency dev.forst:ktor-api-key to v2.2.4 (#442)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Add showcase link to readme
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.14.0 release
|
|
|
|
## [3.13.0] - 2023-03-15
|
|
|
|
### 🚀 Features
|
|
|
|
- Support no request body for post, put and patch (#427)
|
|
|
|
## [3.12.0] - 2023-03-14
|
|
|
|
### 🚀 Features
|
|
|
|
- Reintroduce swagger compatability (#426)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update ktor to v2.2.3 (#414)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.8.10 (#418)
|
|
- *(deps)* Update kotestversion to v5.5.5 (#420)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.22.0 (#421)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api to v2.20.0 (#422)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-core to v2.20.0 (#423)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.12.0 release
|
|
|
|
## [3.11.1] - 2023-01-31
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency dev.forst:ktor-api-key to v2.2.2 (#410)
|
|
- Drop logback (#413)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Fix incorrect line in documentation
|
|
|
|
## [3.11.0] - 2023-01-05
|
|
|
|
### 🚀 Features
|
|
|
|
- Constraints (#409)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update ktor (#397)
|
|
|
|
## [3.10.0] - 2023-01-05
|
|
|
|
### 🚀 Features
|
|
|
|
- Type enrichment (#408)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.4 (#385)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.4 (#386)
|
|
- *(deps)* Update dependency ch.qos.logback:logback-classic to v1.4.5 (#387)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.5 (#389)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.5 (#390)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.7.22 (#394)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.21.10 (#395)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.2 (#396)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.21.11 (#398)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.6 (#400)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.6 (#401)
|
|
- *(deps)* Update dependency com.google.protobuf:protobuf-java to v3.21.12 (#402)
|
|
- *(deps)* Update dependency org.jetbrains.kotlin:kotlin-reflect to v1.8.0 (#405)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Bump gradle version
|
|
|
|
## [3.9.0] - 2022-11-16
|
|
|
|
### 🚀 Features
|
|
|
|
- Protobuf java converters (#382)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Do not include rootPath in serialized route path
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.9.0 release
|
|
|
|
## [3.8.0] - 2022-11-09
|
|
|
|
### 🚀 Features
|
|
|
|
- Support partial authentication (#372) (#375)
|
|
- NotarizedResource plugin
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update kotlin monorepo to v1.7.21 (#374)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Delete autoupdate action
|
|
- Prep for 3.8.0 release
|
|
|
|
## [3.7.0] - 2022-11-05
|
|
|
|
### 🚀 Features
|
|
|
|
- Allow media type overrides (#369)
|
|
|
|
## [3.6.0] - 2022-11-05
|
|
|
|
### 🚀 Features
|
|
|
|
- Create schema reference for enum types (#368)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.1 (#359)
|
|
- *(deps)* Update ktor to v2.1.3 (#360)
|
|
- *(deps)* Update dependency dev.forst:ktor-api-key to v2.1.3 (#361)
|
|
- *(deps)* Update kotestversion to v5.5.4 (#363)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for release
|
|
|
|
## [3.5.0] - 2022-10-29
|
|
|
|
### 🚀 Features
|
|
|
|
- Add plugin to support ktor-server-resources (#358)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update kotestversion to v5.5.3 (#355)
|
|
- *(deps)* Update dependency io.ktor:ktor-server-content-negotiation to v2.1.3 (#357)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.5.0 release
|
|
|
|
## [3.4.0] - 2022-10-26
|
|
|
|
### 🚀 Features
|
|
|
|
- Add possibility to customize docs path (#352)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.3 (#328)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.3 (#329)
|
|
- *(deps)* Update ktor to v2.1.2 (#340)
|
|
- *(deps)* Update kotestversion to v5.5.0 (#343)
|
|
- *(deps)* Update dependency ch.qos.logback:logback-classic to v1.4.3 (#342)
|
|
- *(deps)* Update dependency io.kotest:kotest-property-jvm to v5.5.1 (#347)
|
|
- *(deps)* Update dependency ch.qos.logback:logback-classic to v1.4.4 (#348)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.12.0 (#349)
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.4.1 (#350)
|
|
- *(deps)* Update dependency io.kotest:kotest-runner-junit5-jvm to v5.5.2 (#351)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
- Initial gitbook docs (#336)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Migrate to gitbook (#334)
|
|
- Bumped versions (#341)
|
|
- Update to sourdough 0.12.0
|
|
- Show nested documentation on basic playground
|
|
- Prep for 3.4.0 release
|
|
|
|
## [3.3.1] - 2022-09-26
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.1 (#317)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api to v2.19.0 (#320)
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-core to v2.19.0 (#321)
|
|
- *(deps)* Update dependency dev.forst:ktor-api-key to v2.1.1-1 (#322)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-api to v2.0.2 (#323)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.2 (#324)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.11.2 (#326)
|
|
- Improved error output when an unknown schema is encountered (#327)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [3.3.0] - 2022-09-15
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.11.1 (#307)
|
|
- *(deps)* Update dependency ch.qos.logback:logback-classic to v1.4.0 (#311)
|
|
- *(deps)* Update ktor to v2.1.1 (#312)
|
|
- *(deps)* Update dependency dev.forst:ktor-api-key to v2.1.1 (#313)
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2.0.1 (#314)
|
|
- *(deps)* Update dependency ch.qos.logback:logback-classic to v1.4.1 (#316)
|
|
- Remove print statements for examples (#318)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Bump kover version (#308)
|
|
- Enable recursion test (#315)
|
|
- Prep for 3.3.0 (#319)
|
|
|
|
## [3.2.0] - 2022-08-23
|
|
|
|
### 🚀 Features
|
|
|
|
- Schema configurator to enable field name overrides and transient field omission (#302)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.slf4j:slf4j-simple to v2 (#301)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep 3.2.0 release
|
|
|
|
## [3.1.0] - 2022-08-19
|
|
|
|
### 🚀 Features
|
|
|
|
- Auto auth detect (#299)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Incorrectly nested example
|
|
- *(deps)* Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.4.0 (#298)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
- Add compatibility matrix on README
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Clean up some bad habits
|
|
- Move playground from netty to cio
|
|
|
|
## [3.0.0] - 2022-08-16
|
|
|
|
### 🚀 Features
|
|
|
|
- V3 locations (#292)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update dependency org.apache.logging.log4j:log4j-api to v2.18.0 (#283)
|
|
- Spec and docs behind auth (#284)
|
|
- Type erasure breaking nested generics (#285)
|
|
- Null ref (#286)
|
|
- Recursion (#293)
|
|
- Complex generic breaks introspection (#294)
|
|
- Uuid schema (#296)
|
|
- Nested class name support
|
|
|
|
### 📚 Documentation
|
|
|
|
- Some dokka updates (#295)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 3.0 release
|
|
|
|
## [3.0.0-alpha] - 2022-08-13
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(deps)* Update kotestversion to v5.4.1 (#278)
|
|
- *(deps)* Update dependency org.webjars:swagger-ui to v4.13.2 (#279)
|
|
- *(deps)* Update kotestversion to v5.4.2 (#281)
|
|
- *(deps)* Update dependency joda-time:joda-time to v2.11.0 (#282)
|
|
|
|
## [2.3.5] - 2022-06-07
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Serialization of api key auth location (#261)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 2.3.5 release
|
|
|
|
## [2.3.4] - 2022-04-07
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Put info request body nullable
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [2.3.3] - 2022-04-01
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Swagger ui regression from dependency bump
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 2.3.3 release
|
|
|
|
## [2.3.2] - 2022-03-30
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Nullable enum support (#234)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [2.3.1] - 2022-03-05
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Free form annotation can be applied to top level type (#219)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [2.3.0] - 2022-03-01
|
|
|
|
### 🚀 Features
|
|
|
|
- Added SwaggerUI KTor Plugin (#215)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 2.3.0 release
|
|
|
|
## [2.2.1] - 2022-02-26
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Support Maps with sealed class type (#211)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 2.2.1 release
|
|
|
|
## [2.2.0] - 2022-02-25
|
|
|
|
### 🚀 Features
|
|
|
|
- Enable format support on type definitions
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- (#194) to support Location classes located in other non-location classes (e.g. inside Object) (#207)
|
|
- Formatting custom SimpleSchema (fixes #198) (#208)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Prep for 2.2.0 release
|
|
|
|
## [2.1.1] - 2022-02-19
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Nullability breaks object comparison (#202)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
### Fix
|
|
|
|
- Unable to use sealed typed collections #199 (#200)
|
|
|
|
## [2.1.0] - 2022-02-18
|
|
|
|
### 🚀 Features
|
|
|
|
- Allow for overriding openapi endpoint (#192)
|
|
- Moving request and response to references (#181)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [2.0.4] - 2022-02-10
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Bumped swagger version + minor playground fix (#191)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
- Add custom type example to playground (#189)
|
|
- Add contributing and code of conduct guides (#190)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Handler refactor (#179)
|
|
- Test all serializers (#180)
|
|
|
|
## [2.0.3] - 2022-02-07
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Swagger ui bug (#177)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [2.0.2] - 2022-02-04
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Support recursive types (#174)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Added Latest Documentation ✨
|
|
|
|
## [2.0.1] - 2022-01-23
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Bug in doc publishing pipeline
|
|
|
|
## [2.0.0] - 2022-01-23
|
|
|
|
### 🚀 Features
|
|
|
|
- Kompendium 2.0.0 release!
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Version bumps and cleanup (#156)
|
|
|
|
## [2.0.0-beta-hotfix] - 2022-01-12
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Adding signing plugin (#147)
|
|
|
|
## [2.0.0-beta] - 2022-01-12
|
|
|
|
### 🚀 Features
|
|
|
|
- Added head, patch, and options methods (#132)
|
|
- Enable creation of explicit parameter examples (#133)
|
|
- Multi Serialization Support (#134)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Locations inheritance (#135)
|
|
- Bug in testing suite + lots of documentation updates
|
|
|
|
## [2.0.0-alpha-hotfix] - 2022-01-03
|
|
|
|
### Hotfix
|
|
|
|
- Hopefully fix bug in release pipeline
|
|
|
|
## [2.0.0-alpha] - 2022-01-03
|
|
|
|
### 🚀 Features
|
|
|
|
- V2-alpha (#112)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Example header parameter (#114)
|
|
|
|
## [1.11.0] - 2021-11-25
|
|
|
|
### 🚀 Features
|
|
|
|
- Add opt-in locations support via ancillary module (#107)
|
|
|
|
## [1.10.0] - 2021-11-25
|
|
|
|
### 🚀 Features
|
|
|
|
- Add operationId method info (#106)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Allow for injectable ObjectMapper to resolve serialization issues for Java 8 date type
|
|
|
|
## [1.9.1] - 2021-10-17
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Code coverage pr check removed
|
|
|
|
<!-- generated by git-cliff -->
|