Repository navigation
What's Changed
- Count padding toward a node's size on iOS by @techenby in #634
- Android: keep MainActivity alive across font size and display size changes by @prosenthal828 in #632
- Add assertNavAction() and assertMissingNavAction() to the test harness by @techenby in #635
- Ship symlinked path repository packages in the Android bundle by @techenby in #636
- Honor display-mode and scroll-behavior on tab screens by @techenby in #633
- iOS async lane: give each task to an idle slot instead of round-robin by @thelemon2020 in #645
- Let a gesture area's pan trigger when let go far enough by @simonhamp in #651
- Support resource in application-level plugin meta-data by @m-develops in #640
- Redraw a pushed iOS screen that PHP republishes during its push by @wojt-janowski in #643
- Redraw the stack root after replace() on iOS by @wojt-janowski in #642
- Wrap a flex-wrap row onto new lines on iOS by @wojt-janowski in #630
- Bump PHP binaries to 4.2.1 by @simonhamp in #648
- Block OTA bridge calls from the web view by @simonhamp in #656
- Refuse a symlink destination in File.Move/File.Copy by @simonhamp in #652
- Only enable WebView remote debugging in debug builds by @simonhamp in #654
- Authenticate device events posted to /_native/api/events by @simonhamp in #653
- Scope the AndroidPOST web view bridge to the app's own origin by @simonhamp in #655
- Sign the durable native-callback cache copy with the app key by @simonhamp in #658
- Update CA file by @github-actions[bot] in #659
- fix(android): keep MaterialIcon glyphs inside their box at any font scale by @fkrzski in #662
- Draw the docs' icon names that were blank on iOS by @shrutibalasawebdev in #664
- fix: send guests to login when auth middleware refuses a native screen by @shanerbaner82 in #666
- Let text shrink to fit its lines with min-scale by @martin-ro in #667
- fix: resolve infinite event loop during native navigation in Jump by @salvymc in #668
- Send @Dragend through the normal interaction path by @simonhamp in #661
- Show a tab sub-route opened as the iOS start URL by @wojt-janowski in #663
- Run the NavigationCoordinator.shared test suites one at a time by @wojt-janowski in #671
- Tell PHP when the app goes to the background and comes back by @wojt-janowski in #672
- Let plugin overlays close when their screen navigates away by @wojt-janowski in #670
- Draw the nav bar subtitle on iOS tab screens by @wojt-janowski in #673
- feat: #[Memo] child components, and cheaper per-frame rendering of child components by @Snitzle in #675
- Transition API:
SlideToBottom, transition argument on navigate/back/replace,transitionattribute on top-bar actions by @sandermj in #452 - Let handlers set properties, and report ones that can't run by @simonhamp in #677
- Default NativeLayout::usesNativeChrome() to true by @simonhamp in #678
New Contributors
- @techenby made their first contribution in #634
- @m-develops made their first contribution in #640
- @github-actions[bot] made their first contribution in #659
- @fkrzski made their first contribution in #662
- @shrutibalasawebdev made their first contribution in #664
- @salvymc made their first contribution in #668
- @Snitzle made their first contribution in #675
Full Changelog: 4.7.0...4.8.0