Whisker 20261111.1
Core version: 0.17.0. One release for the selected Rust packages and native SDKs.
| Crate | Previous | Next | Reason |
|---|---|---|---|
| whisker | 0.16.0 | 0.17.0 | core release |
| whisker-animation | 0.16.0 | 0.17.0 | core release |
| whisker-asset | 0.14.4 | 0.14.5 | package contents changed |
| whisker-audio | 0.14.4 | 0.14.5 | package contents changed |
| whisker-audio-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-build | 0.16.0 | 0.17.0 | core release |
| whisker-cli | 0.16.0 | 0.17.0 | core release |
| whisker-cng | 0.16.0 | 0.17.0 | core release |
| whisker-config | 0.16.0 | 0.17.0 | core release |
| whisker-credentials | 0.16.0 | 0.17.0 | core release |
| whisker-css | 0.16.0 | 0.17.0 | core release |
| whisker-desktop | 0.16.0 | 0.17.0 | core release |
| whisker-dev-runtime | 0.16.0 | 0.17.0 | core release |
| whisker-dev-server | 0.16.0 | 0.17.0 | core release |
| whisker-driver | 0.16.0 | 0.17.0 | core release |
| whisker-driver-sys | 0.16.0 | 0.17.0 | core release |
| whisker-engine | 0.16.0 | 0.17.0 | core release |
| whisker-firebase | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-analytics | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-auth | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-core | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-crashlytics | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-firestore | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-messaging | 0.1.1 | 0.1.2 | package contents changed |
| whisker-firebase-storage | 0.1.1 | 0.1.2 | package contents changed |
| whisker-fmt | 0.16.0 | 0.17.0 | core release |
| whisker-haptics | 0.14.4 | 0.14.5 | package contents changed |
| whisker-haptics-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-icons | 0.14.2 | 0.14.3 | whisker-icons requires an update for whisker 0.17.0 |
| whisker-image | 0.14.4 | 0.14.5 | package contents changed |
| whisker-image-desktop | 0.14.4 | 0.14.5 | package contents changed |
| whisker-image-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-input | 0.14.4 | 0.14.5 | package contents changed |
| whisker-input-desktop | 0.14.4 | 0.14.5 | package contents changed |
| whisker-input-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-keyboard | 0.14.4 | 0.14.5 | package contents changed |
| whisker-keyboard-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-layout | 0.16.0 | 0.17.0 | core release |
| whisker-linux | 0.16.0 | 0.17.0 | core release |
| whisker-local-store | 0.14.4 | 0.14.5 | package contents changed |
| whisker-local-store-desktop | 0.14.4 | 0.14.5 | package contents changed |
| whisker-local-store-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-macro-syntax | 0.16.0 | 0.17.0 | core release |
| whisker-macros | 0.16.0 | 0.17.0 | core release |
| whisker-paths | 0.14.4 | 0.14.5 | package contents changed |
| whisker-plugin | 0.16.0 | 0.17.0 | core release |
| whisker-protocol | 0.16.0 | 0.17.0 | core release |
| whisker-router | 0.14.3 | 0.14.4 | package contents changed |
| whisker-router-web | 0.14.3 | 0.14.4 | package contents changed |
| whisker-runtime | 0.16.0 | 0.17.0 | core release |
| whisker-safe-area | 0.14.4 | 0.14.5 | package contents changed |
| whisker-secure-store | 0.14.4 | 0.14.5 | package contents changed |
| whisker-splash-screen | 0.14.2 | 0.14.3 | whisker-splash-screen requires an update for whisker-plugin 0.17.0 |
| whisker-status-bar | 0.14.2 | 0.14.3 | whisker-status-bar requires an update for whisker-plugin 0.17.0 |
| whisker-style | 0.16.0 | 0.17.0 | core release |
| whisker-submit | 0.16.0 | 0.17.0 | core release |
| whisker-svg | 0.14.4 | 0.14.5 | package contents changed |
| whisker-svg-desktop | 0.14.4 | 0.14.5 | package contents changed |
| whisker-svg-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-value | 0.16.0 | 0.17.0 | core release |
| whisker-video | 0.14.4 | 0.14.5 | package contents changed |
| whisker-video-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-web | 0.16.0 | 0.17.0 | core release |
| whisker-web-browser | 0.14.4 | 0.14.5 | package contents changed |
| whisker-web-browser-desktop | 0.14.4 | 0.14.5 | package contents changed |
| whisker-web-browser-web | 0.14.4 | 0.14.5 | package contents changed |
| whisker-webview | 0.14.4 | 0.14.5 | package contents changed |
| whisker-windows | 0.16.0 | 0.17.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 | publish |
| gradle | 0.5.0 | reuse |
| ios | 0.1.20 | publish |
| windows | 0.1.0 | publish |
Changes
- fix(whisker-web-browser): open Android browser sessions in a Custom Tabs provider (#799) (5062afc)
- fix(xtask): bump nested Swift module pins in releases (#782) (5e1f1ef)
- fix(host): clip childless module content to its rounded content box (#781) (a9677bf)
- fix(whisker-cng): keep git dependency identity in the project generator (#783) (863b4b0)
- fix(whisker-build): strip Apple dylibs at link time instead of with rustc (#789) (574b590)
- fix(ios): center fixed line heights on the content area (#788) (edb0f33)
- feat(whisker-cng): build Hosts from the git or path source of whisker (#786) (7da98a7)
- fix(whisker-router): animate the replaced screen with the incoming transition (#785) (a67d53f)
- fix(whisker-router): keep stacked tab layouts mounted when switching tabs (#780) (fb7acae)
- fix(android): deliver insets to runtimes that join after another surface (#795) (e98289d)
- fix(whisker-cng): adopt the UIScene lifecycle in the generated iOS app (#797) (82a6f65)
- ci(windows-host): build the NuGet package on the VS 2022 runner image (#796) (536dd49)
- ci(release): publish Whisker.WindowsHost via NuGet Trusted Publishing (#794) (dff4ec0)
- feat(whisker-cli)!: replace
whisker run desktopwithwhisker run macos(#793) (8c6bea7) - feat(release): publish the Windows Host to nuget.org as a native stream (#792) (1a9512b)
- feat: native WinUI 3 Host for Windows (#791) (8ae6f93)
- fix(whisker-router): hide screens the user cannot see from accessibility (#790) (0b32341)
- feat: native GTK4 Host for Linux (#779) (ae60287)
- feat: native AppKit Host for macOS (#778) (7e050b8)
- fix(whisker-cng): package only the arm64-v8a ABI in the Android app (#770) (1634145)
- ci: skip the coverage PR comment on fork pull requests (#776) (3217e0f)
- perf(host): stop wiping the text layout cache mid-frame (#775) (988239d)
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.