Skip to content

Commit e8a25d8

Browse files
committed
docs: changelog for 0.6.1
Sample-only release: restores the :sample wasmJs browser target so the release workflow's Linux leg can build the .apk, .deb, and wasm bundle again (#105). The published library artifacts are byte-identical to 0.6.0.
1 parent 825ee2f commit e8a25d8

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.6.1] - 2026-07-26
11+
12+
**The published library artifacts are unchanged from 0.6.0.** `mqtt-client-core`,
13+
`mqtt-client-transport-tcp`, `mqtt-client-transport-ws`, and `mqtt-client-bom` are
14+
byte-identical; there is no reason to upgrade a consuming project from 0.6.0. This
15+
release exists solely to produce the sample application artifacts that 0.6.0's release
16+
run failed to build.
17+
18+
### Fixed
19+
20+
- The `:sample` module's `wasmJs` browser target had gone missing from
21+
`sample/build.gradle.kts`, orphaning the fully-populated `sample/src/wasmJsMain/`
22+
source set. Because the release workflow's Linux leg passes all of its sample tasks
23+
to a single Gradle invocation, the unresolvable `:sample:wasmJsBrowserDistribution`
24+
task aborted that invocation at task-selection time — so the 0.6.0 release shipped
25+
**no Android `.apk`, no Linux `.deb`, and no wasm browser bundle** (the macOS `.dmg`
26+
and Windows `.msi` legs were unaffected). The target is restored and all three
27+
artifacts build again (#105).
28+
29+
Restoring it required moving `:transport-tcp` off the sample's `commonMain`: raw TCP
30+
cannot run in a browser, so that module deliberately omits the `wasmJs` target. The
31+
sample now selects its transports through a `platformTransportFactory()`
32+
`expect`/`actual` seam — TCP + WebSocket on Android, desktop, and iOS; WebSocket only
33+
in the browser. Sample-only; no library module changed.
34+
1035
## [0.6.0] - 2026-07-26
1136

1237
### Added

0 commit comments

Comments
 (0)