What's Changed
- WinUIBackend: Implement sheet support by @stackotter in #658
- WinUIBackend: Block in openExternalURL until completed by @stackotter in #661
- ForEach: Add back old menu item inits as deprecated by @stackotter in #662
- WinUIBackend: Apply stdout fix before App.init by @stackotter in #663
- Set participateInStackLayoutsWhenEmpty to false for EmptyView by @bbrk24 in #664
- Android date pickers by @bbrk24 in #656
- Make existing
packagedeclarations@_spi(Backends) publicinstead by @kaascevich in #622 - AndroidBackend: Add missing spi annotations (fixes CI) by @stackotter in #667
- Gtk3Backend: Implement sheet support by @stackotter in #666
- [AndroidBackend] Set isAllCaps to false for buttons by @bbrk24 in #669
- Android menu buttons by @bbrk24 in #668
- Don't run platforms' CI on PRs it's not needed by @bbrk24 in #670
- WinUIBackend: Support displaying multiple alerts at once by @stackotter in #675
- Add public accessor for getting ResolvedMenu from View by @xwxfox in #672
- Reimplement
_forEachFieldfrom the stdlib and use it (aka perverse runtime black magic) by @kaascevich in #397 - Gtk3Backend: Get sheets compiling on Rocky Linux 8 by @stackotter in #677
- Add
textCase(_:)modifier by @kaascevich in #676 - Better Buttons by @MiaKoring in #590
- [AndroidBackend] Fix menu buttons by @bbrk24 in #705
- DevTools: check a minimum version for swift-format to render a nice error message by @fbartho in #691
- CI: Build AndroidBackend documentation by @stackotter in #709
- CI: Fix typo in docs workflow by @stackotter in #710
- Android documentation updates, and various docs organization by @stackotter in #712
- Implement Environment.locale correctly on Android & Windows by @bbrk24 in #703
New Contributors
Full Changelog: v0.8.0...v0.9.0