Whisker 20261112.1
Core version: 0.18.0. One release for the selected Rust packages and native SDKs.
| Crate | Previous | Next | Reason |
|---|---|---|---|
| whisker | 0.17.0 | 0.18.0 | core release |
| whisker-animation | 0.17.0 | 0.18.0 | core release |
| whisker-asset | 0.14.5 | 0.14.6 | package contents changed |
| whisker-audio | 0.14.5 | 0.14.6 | package contents changed |
| whisker-audio-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-build | 0.17.0 | 0.18.0 | core release |
| whisker-cli | 0.17.0 | 0.18.0 | core release |
| whisker-cng | 0.17.0 | 0.18.0 | core release |
| whisker-config | 0.17.0 | 0.18.0 | core release |
| whisker-credentials | 0.17.0 | 0.18.0 | core release |
| whisker-css | 0.17.0 | 0.18.0 | core release |
| whisker-dev-runtime | 0.17.0 | 0.18.0 | core release |
| whisker-dev-server | 0.17.0 | 0.18.0 | core release |
| whisker-driver | 0.17.0 | 0.18.0 | core release |
| whisker-driver-sys | 0.17.0 | 0.18.0 | core release |
| whisker-engine | 0.17.0 | 0.18.0 | core release |
| whisker-firebase | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-analytics | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-auth | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-core | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-crashlytics | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-firestore | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-messaging | 0.1.2 | 0.1.3 | package contents changed |
| whisker-firebase-storage | 0.1.2 | 0.1.3 | package contents changed |
| whisker-fmt | 0.17.0 | 0.18.0 | core release |
| whisker-haptics | 0.14.5 | 0.14.6 | package contents changed |
| whisker-haptics-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-icons | 0.14.3 | 0.14.4 | whisker-icons requires an update for whisker 0.18.0 |
| whisker-image | 0.14.5 | 0.14.6 | package contents changed |
| whisker-image-linux | new | 0.14.6 | package contents changed |
| whisker-image-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-input | 0.14.5 | 0.14.6 | package contents changed |
| whisker-input-linux | new | 0.14.6 | package contents changed |
| whisker-input-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-keyboard | 0.14.5 | 0.14.6 | package contents changed |
| whisker-keyboard-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-layout | 0.17.0 | 0.18.0 | core release |
| whisker-linux | 0.17.0 | 0.18.0 | core release |
| whisker-local-store | 0.14.5 | 0.14.6 | package contents changed |
| whisker-local-store-desktop | 0.14.5 | 0.14.6 | package contents changed |
| whisker-local-store-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-macro-syntax | 0.17.0 | 0.18.0 | core release |
| whisker-macros | 0.17.0 | 0.18.0 | core release |
| whisker-paths | 0.14.5 | 0.14.6 | package contents changed |
| whisker-plugin | 0.17.0 | 0.18.0 | core release |
| whisker-protocol | 0.17.0 | 0.18.0 | core release |
| whisker-router | 0.14.4 | 0.14.5 | package contents changed |
| whisker-router-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-runtime | 0.17.0 | 0.18.0 | core release |
| whisker-safe-area | 0.14.5 | 0.14.6 | package contents changed |
| whisker-secure-store | 0.14.5 | 0.14.6 | package contents changed |
| whisker-splash-screen | 0.14.3 | 0.14.4 | whisker-splash-screen requires an update for whisker-plugin 0.18.0 |
| whisker-status-bar | 0.14.3 | 0.14.4 | package contents changed |
| whisker-style | 0.17.0 | 0.18.0 | core release |
| whisker-submit | 0.17.0 | 0.18.0 | core release |
| whisker-svg | 0.14.5 | 0.14.6 | package contents changed |
| whisker-svg-linux | new | 0.14.6 | package contents changed |
| whisker-svg-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-value | 0.17.0 | 0.18.0 | core release |
| whisker-video | 0.14.5 | 0.14.6 | package contents changed |
| whisker-video-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-web | 0.17.0 | 0.18.0 | core release |
| whisker-web-browser | 0.14.5 | 0.14.6 | package contents changed |
| whisker-web-browser-desktop | 0.14.5 | 0.14.6 | package contents changed |
| whisker-web-browser-web | 0.14.5 | 0.14.6 | package contents changed |
| whisker-webview | 0.14.5 | 0.14.6 | package contents changed |
| whisker-windows | 0.17.0 | 0.18.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.27 | reuse |
| gradle | 0.5.0 | reuse |
| ios | 0.1.21 | publish |
| windows | 0.2.0 | publish |
Changes
- chore!: remove the wgpu Desktop Host and the
desktopmodule platform (#832) (21e850e) - feat(cli): scaffold macOS, Linux, and Windows Host code in new-module (#831) (7b4aaad)
- feat(input): draw whisker-input on the Linux, macOS, and Windows Hosts (#830) (802d6e8)
- feat(image): draw whisker-image on the Linux and Windows Hosts (#828) (19f842e)
- feat(modules): draw module views on the Linux, macOS, and Windows Hosts (#827) (502cf82)
- feat(modules): answer Rust service modules on the Windows, Linux, and macOS Hosts (#826) (d4202d1)
- ci(release): push the Windows Host to nuget.org without awaiting it (#806) (91cc01c)
- fix(whisker-linux): keep letter-spaced text on one line at its measured width (#825) (7140a6c)
- ci(release): build GTK crates in the publish job and add a resume workflow (#807) (1a3f85e)
- fix(workspace): update quinn-proto to address denial of service (#803) (4f61a31)
- fix(workspace): remove obsolete quick-xml advisory exceptions (#801) (aec197a)
- fix(whisker-cng): build Rust Hosts from the git source of whisker (#800) (f4decbe)
- ci: check the macOS consumer link instead of a release AppKit build (#802) (d7901f4)
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.