Whisker 20261109.1
Core version: 0.16.0. One release for the selected Rust packages and native SDKs.
| Crate | Previous | Next | Reason |
|---|---|---|---|
| whisker | 0.15.5 | 0.16.0 | core release |
| whisker-animation | 0.15.5 | 0.16.0 | core release |
| whisker-asset | 0.14.3 | 0.14.4 | package contents changed |
| whisker-audio | 0.14.3 | 0.14.4 | package contents changed |
| whisker-audio-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-build | 0.15.5 | 0.16.0 | core release |
| whisker-cli | 0.15.5 | 0.16.0 | core release |
| whisker-cng | 0.15.5 | 0.16.0 | core release |
| whisker-config | 0.15.5 | 0.16.0 | core release |
| whisker-credentials | 0.15.5 | 0.16.0 | core release |
| whisker-css | 0.15.5 | 0.16.0 | core release |
| whisker-desktop | 0.15.5 | 0.16.0 | core release |
| whisker-dev-runtime | 0.15.5 | 0.16.0 | core release |
| whisker-dev-server | 0.15.5 | 0.16.0 | core release |
| whisker-driver | 0.15.5 | 0.16.0 | core release |
| whisker-driver-sys | 0.15.5 | 0.16.0 | core release |
| whisker-engine | 0.15.5 | 0.16.0 | core release |
| whisker-firebase | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-analytics | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-auth | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-core | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-crashlytics | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-firestore | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-messaging | 0.1.0 | 0.1.1 | package contents changed |
| whisker-firebase-storage | 0.1.0 | 0.1.1 | package contents changed |
| whisker-fmt | 0.15.5 | 0.16.0 | core release |
| whisker-haptics | 0.14.3 | 0.14.4 | package contents changed |
| whisker-haptics-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-icons | 0.14.1 | 0.14.2 | whisker-icons requires an update for whisker 0.16.0 |
| whisker-image | 0.14.3 | 0.14.4 | package contents changed |
| whisker-image-desktop | 0.14.3 | 0.14.4 | package contents changed |
| whisker-image-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-input | 0.14.3 | 0.14.4 | package contents changed |
| whisker-input-desktop | 0.14.3 | 0.14.4 | package contents changed |
| whisker-input-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-keyboard | 0.14.3 | 0.14.4 | package contents changed |
| whisker-keyboard-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-layout | 0.15.5 | 0.16.0 | core release |
| whisker-linux | 0.15.5 | 0.16.0 | core release |
| whisker-local-store | 0.14.3 | 0.14.4 | package contents changed |
| whisker-local-store-desktop | 0.14.3 | 0.14.4 | package contents changed |
| whisker-local-store-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-macos | 0.15.5 | 0.16.0 | core release |
| whisker-macro-syntax | 0.15.5 | 0.16.0 | core release |
| whisker-macros | 0.15.5 | 0.16.0 | core release |
| whisker-paths | 0.14.3 | 0.14.4 | package contents changed |
| whisker-plugin | 0.15.5 | 0.16.0 | core release |
| whisker-protocol | 0.15.5 | 0.16.0 | core release |
| whisker-router | 0.14.2 | 0.14.3 | whisker-router requires an update for whisker-style 0.16.0 |
| whisker-router-web | 0.14.2 | 0.14.3 | whisker-router requires an update for whisker-style 0.16.0 |
| whisker-runtime | 0.15.5 | 0.16.0 | core release |
| whisker-safe-area | 0.14.3 | 0.14.4 | package contents changed |
| whisker-secure-store | 0.14.3 | 0.14.4 | package contents changed |
| whisker-splash-screen | 0.14.1 | 0.14.2 | whisker-splash-screen requires an update for whisker-plugin 0.16.0 |
| whisker-status-bar | 0.14.1 | 0.14.2 | whisker-status-bar requires an update for whisker-plugin 0.16.0 |
| whisker-style | 0.15.5 | 0.16.0 | core release |
| whisker-submit | 0.15.5 | 0.16.0 | core release |
| whisker-svg | 0.14.3 | 0.14.4 | package contents changed |
| whisker-svg-desktop | 0.14.3 | 0.14.4 | package contents changed |
| whisker-svg-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-value | 0.15.5 | 0.16.0 | core release |
| whisker-video | 0.14.3 | 0.14.4 | package contents changed |
| whisker-video-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-web | 0.15.5 | 0.16.0 | core release |
| whisker-web-browser | 0.14.3 | 0.14.4 | package contents changed |
| whisker-web-browser-desktop | 0.14.3 | 0.14.4 | package contents changed |
| whisker-web-browser-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-webview | 0.14.3 | 0.14.4 | package contents changed |
| whisker-windows | 0.15.5 | 0.16.0 | core release |
Unlisted Rust packages retain their published versions. Automatic patch bumps are proposals; review API compatibility before merging.
| Native stream | Version | Publication |
|---|---|---|
| sdk | 0.1.26 | publish |
| gradle | 0.5.0 | reuse |
| ios | 0.1.19 | publish |
Changes
- perf: faster text measurement and draw text from the measured layout (#773) (65388fd)
- feat(skills): add the whisker agent skill for npx skills (#772) (6ef55cd)
- fix(android): replay backdrop-capture ancestors instead of re-recording their RenderNodes (#771) (6bdc54e)
- test(xtask): fail on documentation links to files that don't exist (#769) (8fdf08a)
- fix(cli): honor NO_COLOR and keep doctor output plain when piped (#768) (b50046d)
- ci: check the crates.io tarballs for iOS and Android (#767) (e47ac48)
- test(xtask): fail when published library code names a file outside its package (#766) (a9543cd)
- chore: read the MSRV from Cargo.toml's rust-version everywhere (#765) (65c4017)
- fix(runtime): report a disposed-signal read at the caller (#764) (db95ff7)
- feat(whisker): add ErrorBoundary and route caught panics to it (#763) (d2e561e)
- perf(android): cache JNI class refs and method IDs in JNI_OnLoad (#762) (0e14529)
- build(cng): keep the monorepo-only composition test out of the package (#757) (b8af631)
- docs(cli): point new-module help at the module API design guide (#756) (102c65e)
- docs(safe-area,keyboard): build example styles with Css instead of strings (#755) (1ed78e6)
- docs: align the MSRV in doctor and CONTRIBUTING with Cargo.toml (#754) (7afa727)
- fix(input): give a non-auto-size Input a one-line intrinsic height (#753) (e3a2364)
- fix(whisker)!: pass ForEach rows a ReadSignal and move only displaced rows (#752) (a2d9ace)
- fix(deps): clear the cargo deny advisories published since the last green run (#758) (4575f42)
Publishing
Merging publishes the selected native SDKs, then the selected Rust crates in dependency order. Failed jobs resume only missing versions. One GitHub Release is created after verification.