mirror of
https://github.com/pawelorzech/MacTorn.git
synced 2026-01-29 19:54:27 +00:00
Add in-app feedback prompt with progressive timing thresholds (1 hour, 1 week, 1 month) and 5-minute cooldown. Includes FeedbackPromptView, AppFeedbackState model, and comprehensive test coverage.
2.2 KiB
2.2 KiB
Changelog
All notable changes to MacTorn will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.4.7] - 2026-01-27
Added
- In-app feedback prompt with smart timing (1 hour, 1 week, 1 month thresholds)
- Positive feedback links to Torn forums thread
- Negative feedback opens email for direct developer contact
- 5-minute cooldown between prompt dismissals
- Comprehensive test coverage for feedback logic
[1.4.6] - 2025-01-25
Fixed
- Fixed incorrect "Released" notification triggering when landing from travel
- "Released! 🎉 - You are now free" notification now only fires when released from Hospital or Jail, not when arriving from airplane travel
[1.4.5] - 2025-01-25
Fixed
- Improved travel timer accuracy by using API timestamp directly instead of calculating from fetch time offset
- Travel countdown now stays synchronized regardless of network delays or fetch timing
Added
- Comprehensive test coverage for travel timer calculations
[1.4.4] - Previous Release
Fixed
- Resolve Swift concurrency errors by extracting MainActor functions
- Fix watchlist item mutation to update via copy
Added
- Universal Binary support for Intel and Apple Silicon Macs
- Improved accessibility support
- Display cooldown labels as text instead of icons
[1.4.3] - Earlier Release
Added
- GitHub wiki documentation
- Migrated wiki to GitHub Wiki feature
[1.4.2] - Earlier Release
Changed
- Various bug fixes and improvements
[1.4.1] - Earlier Release
Changed
- Various bug fixes and improvements
[1.4] - Initial Public Release
Added
- Native macOS menu bar app for Torn game monitoring
- Status tab with live bars, cooldowns, and travel monitoring
- Travel tab with live countdown timer in menu bar
- Money tab with cash, vault, points display
- Attacks tab with battle stats and recent attacks
- Faction tab with chain status
- Watchlist tab for item price tracking
- Smart notifications for various game events
- Configurable refresh intervals
- Launch at login support
- Light and dark mode support
- Accessibility support with Reduce Transparency