🚀 Features
- android: actually ship the Zig runtime, and let it speak (911016e) (by glennmichael123 gtorregosa@gmail.com)
🐛 Bug Fixes
- deep-links: deliver the launch link once to a craftReady handler (82399ca) (by glennmichael123 gtorregosa@gmail.com)
- android: hand the launch link to the page that subscribes for it (077fcac) (by glennmichael123 gtorregosa@gmail.com)
- ios: settle a Siri shortcut removal whose completion never comes (7dac516) (by glennmichael123 gtorregosa@gmail.com)
- haptics: keep the framework haptic helpers from failing on haptics left off (d60e2fd) (by glennmichael123 gtorregosa@gmail.com)
- ios: hand the page the answers native was already sending (484a652) (by glennmichael123 gtorregosa@gmail.com)
- ios: hand a cold-start link to the page that subscribes for it (7ac9408) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: launch iOS apps without a pty, so a cold simulator cannot eat the budget (29d48fe) (by glennmichael123 gtorregosa@gmail.com)
- android: resolve share() with whether the person picked an app (c7e9465) (by glennmichael123 gtorregosa@gmail.com)
- ios: let share() settle the promise its native side answers (cc3c769) (by glennmichael123 gtorregosa@gmail.com)
- android: make every Zig decline speak, and prove Zig answers (b81fd40) (by glennmichael123 gtorregosa@gmail.com)
- android: link bionic, so the Zig runtime actually loads (2bb2f56) (by glennmichael123 gtorregosa@gmail.com)
- mobile: six defects the new end-to-end suite found on real devices (080e5ae) (by glennmichael123 gtorregosa@gmail.com)
⚡ Performance Improvements
- android: ship libcraft.so without its DWARF, and keep the DWARF for symbols (44ce7b8) (by glennmichael123 gtorregosa@gmail.com)
🧪 Tests
- mobile-e2e: cold-start Android through a link, both ways iOS does (ccb14c1) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: hear haptic, vibrate, speech and watch answers on a simulator (71c8a31) (by glennmichael123 gtorregosa@gmail.com)
- ios: install the Watch-enabled app and read the APNs environment it signs (8f5f536) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: prove Android reports approximate location as granted (dd278b7) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: prove iOS location settles, and that Zig served it (3fc2f94) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: dismiss the real Android share menu and require false (9c88cc6) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: run the Android suite twice, and say which side answered (598128d) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: put the suite on a real simulator and a real emulator (d2bc33b) (by glennmichael123 gtorregosa@gmail.com)
- mobile-e2e: a self-driving page, and rules for reading what it says (2466726) (by glennmichael123 gtorregosa@gmail.com)
🧹 Chores
- release v0.0.92 (1ee996b) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- glennmichael123 gtorregosa@gmail.com