Skip to content

FaceLift 1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:38
· 30 commits to main since this release

What's Changed / 更新内容

✨ New Features / 新功能

  • feat: refresh FaceLift app icon (a9e3405)
  • feat(ui): add replace and clear actions to loaded passcode theme card (53a02b0)
  • feat(ui): unify opaque surfaces, drop keypad glass, add Dutch and locale default (643f7c0)
  • feat(ui): restyle sheets and drop content glass helpers (c13f1f4)
  • feat(ui): refine device page form (53212ab)
  • feat(ui): move theme creator controls into a grouped inspector (255a492)
  • feat(ui): move lock screen theme controls into a grouped inspector (314f323)
  • feat(ui): center theme preview on a canvas and add Export command (beec9b2)
  • feat(ui): restyle cards page as a native thumbnail grid (cd878ed)
  • feat(ui): add NoticeBar and page screenshot tooling (85c2d80)
  • feat: restyle the device page as a grouped Form (9487f51)
  • feat: add menu commands, keyboard shortcuts and Settings window (f2372f4)
  • feat: adopt NavigationSplitView, window toolbar and inspector (a0a96b3)
  • feat: add Chinese passcode sample and guard device cache target (9314965)
  • feat: redesign workspace and add passcode cache restore (1326e36)
  • feat: adopt Liquid Glass UI on macOS 26+ with Material fallbacks (9eaacf1)

🐛 Bug Fixes / 修复

  • fix(about): credit @deluxebear as developer and maintainer (2187f58)
  • fix(ci): simplify workspace width for Swift compiler (1a56492)
  • fix(ui): accept .passthm drops on the lock screen canvas (935fcd3)
  • fix(ui): hide stock keypad under theme key images in previews (eb49f2b)
  • fix(ui): route creator canvas drops by mode (e6303d6)
  • fix(ui): stop narrow windows with the inspector from crashing on launch (97d4d3e)
  • fix(ui): use consistent preview width across workspaces (c70b74c)
  • fix(ui): default wallet grid to three columns with wider preview (aab2d2a)
  • fix(ui): unify window toolbar background on initial inspector render (185dba0)
  • fix(ui): move card search out of crowded toolbar (336433a)
  • fix(a11y): describe card flash selection controls (7c4b62f)
  • fix(ui): show supported passcode theme versions (d03084d)
  • fix(ui): avoid duplicate passcode export extension (c0b1887)
  • fix(ui): clarify flash scope during card search (88fe9e5)
  • fix: ignore repeat flash requests and keep About/Guide from stacking sheets (f70adce)
  • fix: label primary actions, guard commands behind sheets, flash-specific alerts (d1a34b4)
  • fix: keep card options button and scan banner legible in Dark Mode (0262d22)
  • fix: keep sidebar in sync with passcode mode and lock auto-detected target (893990f)

🔧 Refactoring / 重构

  • refactor: split passcode workspace into canvas and inspector files (de4d63a)
  • refactor: split FaceLiftApp.swift into App, Model and Workspaces (41e9686)

📖 Documentation / 文档

  • docs: point FaceLift links to deluxebear repository (41cd91f)
  • docs: refresh v1.0.0 release overview and screenshots (c5be90d)
  • docs: add page content redesign implementation plan (80cfc96)
  • docs: add page content redesign design spec (d39f02e)
  • docs: describe the native window layout (ccac484)
  • docs: add native macOS window shell implementation plan (47b82c4)
  • docs: add native macOS window shell design spec (4924d24)
  • docs: record that no supported iOS interface persists the passcode theme (b3ff769)

🏗️ Build & CI / 构建

  • ci: require signing and notarization for tag releases (68d8a3d)
  • ci: bump upload-artifact to v7 for the Node 24 runtime (c04d768)

🧹 Chores / 杂项

  • style: use semantic colors, text styles and native chrome (e0175d5)

📦 Other / 其他

  • Add appearance selection to settings (7748c26)
  • Disable automatic macOS window tabs (0b083de)

Full Changelog: v0.9.0...v1.0.0