Skip to content

Releases: JuulLabs/koap

0.9.0

08 Jul 19:33
761e085
Compare
Choose a tag to compare

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 to koap-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

19 Feb 18:58
da3de60
Compare
Choose a tag to compare
  • Mark Registration sub types as data objects (#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

03 Jan 18:28
666f224
Compare
Choose a tag to compare

🧰 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

05 Sep 18:53
0feddb8
Compare
Choose a tag to compare

🧰 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

23 Jun 19:45
ab88de5
Compare
Choose a tag to compare

🧰 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

15 Mar 20:37
8552e84
Compare
Choose a tag to compare

🧰 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

29 Jun 15:04
4d501b3
Compare
Choose a tag to compare

🚀 Changes

  • CA-811: Add iosArm64 target (#125)

🧰 Maintenance

  • Update JamesIves/github-pages-deploy-action action to v4.3.4 (#129)
  • Update dependency org.jetbrains.kotlinx:kotlinx-metadata-jvm to v0.5.0 (#126)
  • Update plugin dokka to v1.7.0 (#127)
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core-js to v1.6.3 (#121)
  • Update kotlin to v1.7.0 (#124)

0.8.0

08 Jun 17:27
11efa8f
Compare
Choose a tag to compare

🚀 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

17 Feb 03:48
992423d
Compare
Choose a tag to compare

🧰 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)

0.7.0

22 Dec 22:58
d4a8943
Compare
Choose a tag to compare

🚀 Changes

  • Drop LEGACY JavaScript compiler support (#79)

🧰 Maintenance

  • Reduce number of npm dependencies and simplify webpack configuration (#80)