Releases: JuulLabs/koap
Releases · JuulLabs/koap
0.9.0
Important
KoAP's Maven artifact IDs have changed (prefixed with koap-
):
kotlin {
sourceSets {
commonMain.dependencies {
implementation("com.juul.koap:koap-core:$version")
}
}
}
KoAP's package names were not changed, only the Maven coordinates; you should only need to update your Gradle configuration (e.g. libs.versions.toml
).
🧰 Maintenance
- Add
.kotlin/
to.gitignore
(#271) - Fix webapp deployment (#270)
- Migrate to
gradle/actions/setup-gradle
(#263) - Quote signing arguments (#265)
- Rename Maven artifact
koap
tokoap-core
(#278) - Simplify JaCoCo Gradle configuration (#254)
- Simplify
binary-compatibility-validator
setup (#253) - Update kotlin to v2 (major) (#252, #267, #269)
- Update okio to v3.9.0 (#256)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 (#248, #273, #276)
- Update gradle/wrapper-validation-action action to v3 (#262, #266)
- Update plugin dokka to v1.9.20 (#255)
- Update binary-compatibility-validator to v0.14.0 (#249)
- Update dependency gradle to v8.8 (#259, #272)
- Update dependency macos to v14 (#261)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.1 (#250, #251, #260)
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.8.1 (#268)
- Update plugin kotlinter to v4.4.0 (#257, #277)
- Update plugin maven-publish to v0.29.0 (#258, #274)
- Use GitHub Actions for documentation deployment (#275)
0.8.6
- Mark
Registration
sub types asdata object
s (#239)
🧰 Maintenance
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.8.0 (#246)
- Update okio to v3.8.0 (#247)
- Update dependency gradle to v8.6 (#244)
- Update release-drafter/release-drafter action to v6 (#245)
- Update plugin kotlinter to v4.2.0 (#240)
- Update gradle/wrapper-validation-action action to v2 (#243)
- Update codecov/codecov-action action to v4 (#242)
- Update actions/cache action to v4 (#241)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.6 (#237)
- Update plugin maven-publish to v0.27.0 (#238)
- Update plugin maven-publish to v0.26.0 (#236)
0.8.5
🧰 Maintenance
- Update plugin kotlinter to v4.1.1 (#235)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.5 (#234)
- Update kotlin to v1.9.22 (#232)
- Update okio to v3.7.0 (#233)
- Update actions/setup-java action to v4 (#231)
- Update dependency gradle to v8.5 (#230)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 (#229)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.4 (#228)
- Update kotlin to v1.9.21 (#227)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 (#225)
- Update plugin kotlinter to v4.1.0 (#226)
- Update kotlin to v1.9.20 (#224)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.3 (#223)
- Update plugin dokka to v1.9.10 (#222)
- Update plugin kotlinter to v4 (#221)
- Update okio to v3.6.0 (#220)
- Update dependency gradle to v8.4 (#219)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.2 (#218)
- Update actions/checkout action to v4 (#217)
0.8.4
🧰 Maintenance
- Update plugin dokka to v1.9.0 (#216)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 (#215)
- Update kotlin to v1.9.10 (#214)
- Update dependency gradle to v8.3 (#212)
- Update plugin kotlinter to v3.16.0 (#213)
- Update dependency ubuntu to v22 (#211)
- Update dependency macos to v13 (#210)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.1 (#208)
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.7.3 (#207)
- Update okio to v3.5.0 (#209)
- Fix directory from which webapp is pulled for GitHub pages (#206)
- Update okio to v3.4.0 (#204)
- Update kotlin to v1.9.0 (#203)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15 (#202)
- Update dependency gradle to v8.2.1 (#201)
- Update plugin maven-publish to v0.25.3 (#199)
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.7.2 (#198)
- Update dependency gradle to v8.2 (#200)
0.8.3
🧰 Maintenance
- Update mheap/github-action-required-labels action to v5 (#197)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.3 (#195)
- Update plugin dokka to v1.8.20 (#194)
- Update plugin kotlinter to v3.15.0 (#196)
- Update kotlin to v1.8.22 (#193)
- Use major-only version for
github-pages-deploy-action
(#192) - Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.2 (#191)
- Update org.jetbrains.kotlinx (#189)
- Update dependency gradle to v8.1.1 (#187)
- Update kotlin to v1.8.21 (#188)
- Update plugin maven-publish to v0.25.2 (#186)
- Update dependency gradle to v8.1 (#185)
- Use Kotlin DSL syntax in Gradle instructions (#183)
- Update mheap/github-action-required-labels action to v4 (#181)
- Update kotlin to v1.8.20 (#179)
- Update plugin maven-publish to v0.25.1 (#180)
- Update plugin maven-publish to v0.25.0 (#178)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.1 (#176)
- Update plugin kotlinter to v3.14.0 (#177)
0.8.2
🧰 Maintenance
- Update plugin maven-publish to v0.24.0 (#135, #149, #160, #164)
- Update dependency gradle to v8.0.2 (#138, #141, #158, #168, #171)
- Update plugin dokka to v1.8.10 (#134, #152, #174)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.0 (#142, #153, #173)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14 (#140, #154, #166, #167, #172)
- Remove metadata workaround (#170)
- Update dependency org.jetbrains.kotlinx:kotlinx-metadata-jvm to v0.6.0 (#162)
- Update binary-compatibility-validator to v0.13.0 (#169)
- Update kotlin to v1.8.10 (#132, #155, #157, #165)
- Update okio to v3.3.0 (#130, #163)
- Update mheap/github-action-required-labels action to v3 (#161)
- Update plugin kotlinter to v3.13.0 (#128, #148, #159)
- Update JamesIves/github-pages-deploy-action action to v4.4.1 (#137, #151)
- Remove unused MockK dependency (#139, #145)
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.6.4 (#133)
- Use Temurin 11 JDK for CI (#131)
0.8.1
0.8.0
🚀 Changes
- Add
macosArm64
target (#123)
🧰 Maintenance
- Update plugin maven-publish to v0.20.0 (#96, #122)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.3.3 (#120)
- Update dependency io.mockk:mockk to v1.12.4 (#97, #119)
- Update plugin dokka to v1.6.21 (#112, #118)
- Update JamesIves/github-pages-deploy-action action to v4.3.3 (#93, #108, #117)
- Update plugin kotlin-multiplatform to v1.6.21 (#105, #114)
- Update com.squareup.okio to v3.1.0 (#116)
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.6.1 (#107)
- Remove
SNAPSHOT
publication (#111) - Update plugin kotlinter to v3.10.0 (#110)
- Update dependency gradle to v7.4.2 (#100, #103)
- Update codecov/codecov-action action to v3 (#109)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.10 (#101)
- Update actions/cache action to v3 (#102)
- Automatically close/release on publication to Sonatype (#99)
- Update actions/checkout action to v3 (#98)
- Update actions/setup-java action to v3 (#95)
- Update plugin kotlinter to v3.9.0 (#94)
0.7.1
🧰 Maintenance
- Update dependency gradle to v7.4 (#92)
- Update dependency nl.jqno.equalsverifier:equalsverifier to v3.9 (#86, #89, #91)
- Update JamesIves/github-pages-deploy-action action to v4.2.3 (#87, #88, #90)
- Update dependency io.mockk:mockk to v1.12.2 (#84)
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.3.2 (#85)
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.6.0 (#82)
- Update plugin dokka to v1.6.10 (#83)
- Update dependency gradle to v7.3.3 (#81)