Skip to content

Drifty 1.7.1

Choose a tag to compare

@jeongjin0 jeongjin0 released this 25 Aug 19:48
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.

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.0 at 3a3d2ad8e5ea1abbfbf67dc5e0fa9d35beec762f.
  • 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-entitlement version 22 and matches the frozen source.