Drifty 1.7.1
Summary
Drifty 1.7.1 makes Global Rankings easier to browse, refreshes onboarding guidance and density, improves the account welcome email, and keeps saved-session startup on the loading screen until authentication is restored.
Changes
- Global Rankings now has its own scroll area, searches across the fetched Top 100, and presents results in clearly labeled 25-person pages.
- Onboarding now uses compact circular progress states, clearer English and Korean guidance, and a no-scroll layout that fits all three nudge choices in the native window.
- The work-description field has a quieter focus treatment while retaining an accessible themed caret and forced-colors outline.
- The account welcome email now uses lighter typography, a clearer call to action, responsive layout, and more reliable fallback and support links.
- Saved sessions now remain on the loading screen while authentication is restored, and the tracker waits until that resolution completes.
- App, tracker, Tauri, Rust, npm, build, and analytics version metadata now report 1.7.1 consistently.
Compatibility
- Apple Silicon Macs running macOS 13 or later.
Downloads
- Manual install:
drifty_1.7.1_aarch64.dmg - DMG SHA-256:
be022f67ff268b464fd95c96b3a6e799eee7788041bd338b712552bee45ac2f1 - Updater archives are for in-app updates and are not manual downloads.
Verification
- Frozen source:
08fbe88dcda601e65d8abc835b251767fa0f5754. - Reviewed merged changes: Drifty PRs #901, #904, #906, #908, and release preparation PRs #907 and #909.
- Full repository gate passed: web, Python (622 passed, 1 skipped), and Rust (409 passed, 8 ignored).
- Signed and notarized app submission:
c5b171bc-5755-45e9-b86f-fa54b73e2a93(Accepted). - Signed and notarized DMG submission:
cc631d1d-026f-49c0-a730-a7c611270f20(Accepted). - Gatekeeper, stapling, package inventory, nested helper and tracker signatures, Finder presentation, clean-VM install, bundled-sidecar direct control, poisoned-runtime controls, daemon recovery, and visible installed-app onboarding interaction passed.
- The exact final signed package restored an existing saved session without exposing the login screen; authenticated Global Rankings search and 25-person page transitions passed without retaining private participant data.
- Onboarding PR #908 passed user-approved 720x540 English/Korean visual QA, dark-mode verification, 64 focused tests, and final-tree full web coverage.
- Global Rankings passed merged visual QA and automated Top 100 search, scroll, and pagination coverage.
- Release class: general.
Diff basis
- Previous public release:
1.7.0at3a3d2ad8e5ea1abbfbf67dc5e0fa9d35beec762f. - Source range:
3a3d2ad8e5ea1abbfbf67dc5e0fa9d35beec762f..08fbe88dcda601e65d8abc835b251767fa0f5754. - User-facing PRs: #901, #904, #906, #908.
- Release preparation PRs: #907, #909.
- Supabase schema changes: none. The shared account welcome email source was deployed with
get-billing-entitlementversion 22 and matches the frozen source.