Version 0.2.1
Sync your library between Mac and iPhone via iCloud • Toss cards you've already reviewed from Study Mode • Configurable gesture controls for Study Mode (iOS)
0.2.1 · macOS, iOS
New Features
iCloud Sync (macOS & iOS)
Your card library now syncs automatically between your Mac and iPhone via iCloud Drive:
- Cards appear on both devices within seconds of saving
- All data stays on your devices — no account required, no cloud database
- Works offline and syncs when connectivity is restored
- Conflict detection and resolution when the same card is edited on multiple devices
Keyboard Shortcuts Help Menu (macOS)
A new floating help icon in the Card Editor opens a popover listing all available keyboard shortcuts at a glance.
Card Transfer & Duplication (macOS)
- Transfer cards between decks directly from Brain Dump or Card Controls
- Duplicate cards to quickly create variations
Custom macOS Menu Bar
- Custom app menu with standard macOS menu items
- Native About panel with app version and branding
Study Mode Enhancements (iOS)
- Card Stacks: Cards display as a visual stack, giving a sense of progress through the deck
- Position Indicator: Shows your current position (e.g., “12 of 42”)
- Exit Button: Clear “Exit Study Mode” option after reviewing all cards
- Redesigned Loading Screen: Progress indicator and contextual info when syncing new decks
Redesigned Library View (iOS)
- Single-column layout with last-modified dates for each deck
- Custom SVG icons matching card colors for visual consistency
Improvements
Study Mode (iOS)
- Toss cards: swipe to the top corner to remove cards from your current study session
- Configurable gesture controls for a personalized study experience
- Smoother card transitions — adjacent cards animate naturally from the stack
- Timer now properly accumulates time instead of resetting after pause/resume
Card Editor (macOS)
- Card previews update immediately after saving (no more stale cached thumbnails)
- Toast notifications dismiss faster to reduce visual clutter
- Better loading performance and smoother editing experience
- Improved image handling — fixed occasional issue where dropped images filled the entire window
- New cards are properly cleaned up when discarded, preventing orphaned files
Deck Library (macOS)
- Improved thumbnail error handling and layout in deck details view
- Updated dropdown tile icon in the menu bar
Reliability
- Hardened file operations for iCloud compatibility (path normalization, safe card moves)
- App locked to portrait orientation on iOS (except during Study Mode)
Bug Fixes
- Fixed editor image race condition causing images to display incorrectly
- Fixed card controls feedback loop that could cause position errors
- Fixed Brain Dump menu cutoff when selecting cards near the window edge
- Fixed DeckGrid race condition by using refs instead of state
- Fixed first-swipe freeze when loading a deck for the first time (iOS)
- Improved macOS compatibility for close editor command
Technical Updates
- Migrated to fully local-first architecture — removed Supabase dependency and all legacy cloud sync code
- Card ordering now uses a dedicated
card_order.jsonfile instead of per-card position fields - Renamed
templatestyle property topatternacross the codebase (reserving “Templates” for the upcoming feature) - Extracted asset path utilities for consistent path resolution
- Major cleanup: removed deprecated components, unused icons, and legacy scripts
What’s Next?
We’re working on version 0.2.2, which will introduce:
- Card templates: Pre-designed layouts for common use cases
- Starter Cards: Generate placeholder cards when creating a new deck
See our full roadmap for upcoming features.
Feedback
Found a bug or have a feature request? We’d love to hear from you:
- Report issues on our Contribute page
- Email us at support@supercards.io
Thank you for using SuperCards!