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.
73 lines
2.2 KiB
Markdown
73 lines
2.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to MacTorn will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [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
|