github JuulLabs/kable 0.40.2

one day ago

0.40.1 failed to publish, so these release notes include changes that were intended to be in that release.

Changes since 0.40.0

  • Add btleplug peripheral caching to get_platform() (#1079), thanks to @Firstbober

🧰 Maintenance

  • Fix mac runner used for publication (#1083)
  • Automatically derive uniffi bindgen version inside uniffi-plugin (#1081)
  • Update Rust crate anyhow to v1.0.100 (#1035)
  • Update Rust crate dbus to v0.9.9 (#1021)
  • Update Rust crate serde to v1.0.228 (#1030, #1045)
  • Update Rust crate serde_json to v1.0.145 (#1031)
  • Update Rust crate thiserror to v2.0.17 (#1046)
  • Update Rust crate tokio to v1.48.0 (#1049)
  • Update Rust crate tokio-util to v0.7.17 (#1060)
  • Update Rust crate uniffi to 0.30.0 (#1047)
  • Update Rust crate uuid to v1.18.1 (#1022)
  • Update actions/upload-artifact action to v5 (#1056)
  • Update dependency gradle to v9.2.1 (#1033, #1059, #1069)
  • Update dependency io.mockk:mockk to v1.14.6 (#1039)
  • Update dependency org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom to v2025.12.0 (#1019, #1026, #1029, #1037, #1040, #1041, #1044, #1048, #1050, #1052, #1058, #1061, #1062, #1063, #1066, #1068, #1074, #1078)
  • Update dependency org.robolectric:robolectric to v4.16 (#1015)
  • Update gradle/actions action to v5 (#1042)
  • Update kotlin to v2.2.20 (#1027)
  • Update dependency net.java.dev.jna:jna to v5.18.1 (#1036, #1038)
  • Update dependency nl.jqno.equalsverifier:equalsverifier to v4.2.4 (#1024, #1034, #1043, #1057, #1064, #1067, #1076)
  • Update plugin android-library to v8.12.2 (#1020)
  • Update plugin dokka to v2.1.0 (#1051)
  • Update actions/download-artifact action to v6 (#1055)

Don't miss a new kable release

NewReleases is sending notifications on new releases.