Releases: OneBusAway/kotlin-sdk
Releases · OneBusAway/kotlin-sdk
v0.1.0-alpha.77
0.1.0-alpha.77 (2025-07-16)
Full Changelog: v0.1.0-alpha.76...v0.1.0-alpha.77
Chores
- ci: bump
actions/setup-java
to v4 (dbb3c65)
v0.1.0-alpha.76
0.1.0-alpha.76 (2025-07-09)
Full Changelog: v0.1.0-alpha.75...v0.1.0-alpha.76
Chores
- ci: ensure docs generation always succeeds (7be2428)
v0.1.0-alpha.75
0.1.0-alpha.75 (2025-07-01)
Full Changelog: v0.1.0-alpha.74...v0.1.0-alpha.75
Bug Fixes
- client: don't close client on
withOptions
usage when original is gc'd (0265af6)
Chores
- ci: only run for pushes and fork pull requests (24abc88)
Refactors
- internal: minor
ClientOptionsTest
change (409443d)
v0.1.0-alpha.74
v0.1.0-alpha.73
0.1.0-alpha.73 (2025-06-17)
Full Changelog: v0.1.0-alpha.72...v0.1.0-alpha.73
Chores
- ci: enable for pull requests (05e63f0)
v0.1.0-alpha.72
v0.1.0-alpha.71
0.1.0-alpha.71 (2025-05-22)
Full Changelog: v0.1.0-alpha.70...v0.1.0-alpha.71
Chores
- docs: grammar improvements (2665fd7)
v0.1.0-alpha.70
0.1.0-alpha.70 (2025-05-21)
Full Changelog: v0.1.0-alpha.69...v0.1.0-alpha.70
⚠ BREAKING CHANGES
- client: refactor exception structure and methods (#294)
- client: Migration: Previously you would access error JSON on an exception via
exception.error()._additionalProperties()
, which would returnMap<String, JsonValue>
. Now you would access this viaexception.body()
, which returnsJsonValue
. You should no longer assume that the returned error JSON is an object. You can check viaexception.body().asObject()
.
Features
- api: updates (c38b158)
Bug Fixes
Chores
- better phone number examples (#281) (ab7b270)
- client: refactor exception structure and methods (#294) (b45ee94)
- internal: add generated comment (#285) (8947c24)
- internal: add missing release please block (#293) (57b1869)
- internal: codegen related update (#280) (effb81e)
- internal: delete duplicate tests (023a491)
- internal: generate more tests (1c2f123)
- internal: make multipart assertions more robust (dade503)
- internal: make test classes internal (#284) (a494918)
- internal: refactor enum query param serialization (#292) (0e54b37)
- internal: refactor query param serialization impl and tests (#287) (e297af2)
- internal: refactor some test assertions (023a491)
- internal: reformat some tests (#290) (1c2f123)
- internal: remove extra empty newlines (#282) (41c7cbf)
- internal: remove unnecessary
assertNotNull
calls (dade503) - internal: remove unnecessary import (#296) (5c17aa7)
- internal: rename
getPathParam
(#288) (023a491) - internal: reorder some params methodsc (023a491)
- internal: version bump (#289) (424e5ab)
Documentation
v0.1.0-alpha.69
v0.1.0-alpha.68
0.1.0-alpha.68 (2025-05-15)
Full Changelog: v0.1.0-alpha.67...v0.1.0-alpha.68
Chores
- internal: add
.kotlin
to.gitignore
(#276) (1eb24ad) - internal: codegen related update (#277) (df01249)