Changelog
October 28, 2025 · View on GitHub
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
[1.0.13] - 2025-10-27
Added
- Hungarian (Magyar) translation support - thanks to Balázs
1.0.12 - 2025-06-01
Added
- Korean (한국어) translation support - thanks to Jinhwan Kim
Fixed
- Fixed missing Japanese translation for a help label in the Preferences window
1.0.11 - 2025-05-30
Added
- Japanese (日本語) translation support - thanks to yoshida-uji
Changed
- Improved some German (Deutsch) translations
1.0.10 - 2025-05-29
Added
- Portuguese (Português, pt-PT) translation support - thanks to Júlio Coelho
1.0.9 - 2025-05-27
Changed
- Improved French (Français) translations - thanks to Richard_M
- Improved Chinese, Simplified (简体中文) translations - thanks to kur1k0
- Fixed an issue where the app wasn't restarting properly after language changes
- Improved translation credits layout
1.0.8 - 2025-05-21
Added
- Italian (Italiano) translation support - thanks to davnr
- Language selection in Preferences (requires app restart)
Changed
- Improved translation system with language picker
1.0.7 - 2025-05-15
Added
- Turkish (Türkçe) translation support - thanks to aybarsnazlica
- Homebrew cask installation support (
brew install --cask blankie)
1.0.6 - 2025-04-28
Added
- Community translation templates available at blankie.rest/i18n
- Ability to submit translations without developer experience
Changed
- Improved Spanish (Español) translations - thanks to Chuskas
1.0.5 - 2025-04-21
Added
- Multi-language support for:
- Spanish (Español)
- German (Deutsch)
- French (Français)
- Chinese, Simplified (简体中文)
Fixed
- UI adjustments for proper text display in all languages
- Minor UI issues
1.0.4 - 2025-04-04
Added
- Mac App Store availability - Blankie is now available on the Mac App Store
- High-quality white noise and pink noise sound files (m4a format)
- Comprehensive FAQ document
- FAQ page on website
- Contributing page on website
- Enhanced Credits page with detailed attribution
- Proper app delegate for better lifecycle management
Changed
- Major project reorganization - all source files now in centralized
/Blankiedirectory - Modernized build settings and project configuration
- Improved sound attribution with better metadata
- Enhanced sound credits display
- Updated website visuals and styling
- Better integration with macOS media controls and Now Playing
- Improved code organization with logical file structure
Fixed
- Media control buttons not properly reflecting application state
- Preset management and display in Now Playing widget
- Sound initialization issues causing incorrect playback state on startup
1.0.3 - 2025-01-12
Added
- Unified menus - combined vertical ellipsis and title bar menus
- Theme picker reintroduced - accent color customization from main window
WindowDefaultsandWindowObserverfor better window management- Debounced volume adjustments for performance
Link+pointHandCursorextension for better visual feedback
Changed
- Breaking: Minimum macOS requirement updated to macOS 14.5+ (Sonoma)
- Improved handling of window positions, inactive sound visibility, and global volume settings
- Enhanced "About Blankie" view consistency
- Refactored menu system for simpler navigation
- Moved
WindowObserver.swiftto/UI/Windows - Enhanced error handling UI with modern SwiftUI conventions
Fixed
- Volume changes not saving reliably or applying correctly
- Window position and size restoration across sessions
Removed
- Unused resources and redundant code
1.0.2 - 2025-01-11
Added
- blankie.rest website launch
- GitHub stars component on website
- Dynamic sound loading from JSON metadata
- Command menu toggle for showing/hiding inactive sounds
- Help menu link to blankie.rest/usage
- Detailed licensing information in About view
- Unit tests for AudioManager, PresetManager, and SoundManager
- Promo and social Open Graph images
- Docker script for website development
Changed
- Migrated sounds metadata to
sound.jsonfor better structure - Simplified new preset creation (no naming required first)
- "Now Playing" artwork, title, and info reflect current preset changes
- Enhanced toggle behavior for sound playback
- Website migrated from Jekyll to Astro (100 Lighthouse score)
- Updated README with sound credits
- Fixed keyboard shortcut for toggle (#4)
Fixed
- Excess padding removed from icons
- Fixed relative image paths
- Optimized PNG alpha padding
1.0.1 - 2025-01-06
Changed
- Refactored preset management system (#9)
1.0.0-alpha - 2025-01-03
Added
- Initial alpha release
- TestFlight availability