Changelog
Latest Release: v0.8.38-beta
Welcome to the PomoLuxe changelog. Here, you'll find detailed information on the latest updates and enhancements. We encourage you to check back regularly to stay informed about new features and improvements.
0.8.38-beta
- The Scenes row on the landing page now shows all twenty-two scenes from the app's library — Yosemite, Venice, the treehouse library, Grandma's Christmas and the rest — where it used to show only four
0.8.37-beta
- Fixed the landing page stuttering badly the moment the "Mix and match" section scrolled into view — the Scenes row was playing every scene's full 4K video, a dozen at once, into thumbnails the size of a postage stamp. It now shows a still of each scene; the live preview at the top of the page is where a scene actually moves
- The Scenes row now appears on phones too — it had been hidden there because the videos were too heavy to play
0.8.36-beta
- The PomoLuxe mark and wordmark now open the hero column itself, sitting directly above the headline instead of floating in a bar across the top of the page — one reading line from brand to headline to call to action
- With the top bar gone, the landing page's first screen gains back its full height and the hero sits better centred
0.8.35-beta
- An uppercase "explore now" button now leads the landing page, sized to the exact height and width of the store badge row beneath it and sharing the badges' corner radius, with an "or" line between the button and the badges
- Hovering the button swells it gently from all sides instead of nudging it upward, and the arrow leans in the direction you're headed
0.8.34-beta
- The landing page's background has warmed from stark white into a soft paper gradient that deepens gently down the page
- Rubber-band scrolling past the top or bottom of the landing page no longer reveals a flash of the app's own background — the page now stays its own colour edge to edge
0.8.33-beta
- Launching the app is markedly faster — nearly a second of built-in delay was removed from the path between clicking the badge and seeing your timer, and the app now loads about a quarter less code before its first paint
- Your wallpaper now appears the instant the app page opens, rather than after everything has loaded — the timer then settles gently into place over it
- Starting the app from the landing page now hands off properly: the store badges step aside and a "Loading application" indicator takes their place until the app arrives
- The settings, statistics, tasks, appearance, sounds, quotes, and presets panels now load the first time you open them instead of all at once up front, which is where most of the launch weight went
- Moving between pages is snappier — the transition no longer blurs the whole page on its way in and out
0.8.32-beta
- The guides now answer more of what people ask before trying a timer — whether an account is needed, whether it works offline, and which platforms it runs on
- Added a summary file at /llms.txt describing the app for AI assistants
0.8.31-beta
- Pages now arrive with their content already in place rather than being drawn in after the fact, so the landing page and the four guides open with text on screen straight away
- Pinch zoom and double-tap to zoom now work on the website; they had been switched off for everyone, which made the text hard going for anyone who needs to enlarge it
- The four guides — the Pomodoro timer, focus timer, study timer, and productivity tool pages — can now be found in search engines and read by AI assistants, which was never previously possible
- Every page now carries its own title and description instead of repeating the homepage's, so search results tell you which page you are about to open
0.8.30-beta
- Completely rebuilt landing page that shows the app instead of describing it — live scenes, real theme colours, actual type specimens, and working demos of the controls, sound, tasks, and statistics panels
- Every swatch, typeface, and setting on the landing page is rendered with the app's real values, so what you see is exactly what you get
- New landing page headline and a second call to action at the foot of the page for anyone who reads the whole thing
- Replaced the twelve blocks of feature description with seven scrolling galleries — far less to read, and a great deal more to look at
- Fixed the landing page reading as a series of separate panels — the background, texture, and colour now run uninterrupted from top to bottom
- Fixed the landing page being trapped in a fixed-height container, which broke normal page scrolling
- The PomoLuxe mark on the landing page now always uses the brand colour, rather than picking up whichever theme colour you last chose in the app
- Removed a download button that pointed nowhere; the store badges now tell the whole platform story on their own
- Refreshed footer with the PomoLuxe mark, a centred copyright, and no dividing rule
- Toolbar now fills the space it is given — maximizing the timer brings the controls from the More menu onto the bar, and restoring puts them back
- Minimize and Maximize now always hold their place on the toolbar, and Fullscreen has moved into the More menu where it belongs
- New icons for Maximize and Fullscreen — previously the two showed the identical symbol once engaged, with no way to tell them apart
- Appearance and the window size controls are now one group in the toolbar and in Interface settings, instead of two unrelated pairs
- Opening and closing a panel while maximized now slides the timer aside and the panel in, instead of both snapping into place
- Removed the spinning loader when opening the app — it was never waiting for anything and only made the launch feel slow
- The Classic and Handwritten timer typefaces now actually load; both were silently falling back to a generic substitute
- Rebuilt timer sizing so compact, normal, and maximized are one setting rather than separate switches that could disagree with each other
- Interface settings redesigned with controls grouped by what they do, so you can choose exactly what sits on your toolbar — anything you unpin moves into the More menu rather than disappearing
- Built-in presets now set the toolbar to match their intent — Deep Focus pares it back to the essentials, while Classic Pomodoro pins the full set
- Upgraded to Nuxt 4.5 and Vite 8, cutting the app bundle by around 10% and speeding up loads
- Expanded the automated test suite with coverage for toolbar behaviour, settings, and timer logic
- Lots of progress on the upcoming PomoLuxe mobile app, which is still in active development
- Fixed an issue where the screen would sleep during focus sessions on mobile
- Fixed the timer drifting when the app was backgrounded; it now stays accurate whether you switch apps or lock your phone
- Fixed ambient sounds and chimes cutting off when the screen locked on mobile
- Added haptic feedback throughout the app for starting and pausing the timer, switching modes, opening menus, and at the end of every focus session
- Refreshed splash screen with a cleaner Rawi Studios mark on a white background
- Introduced a new PomoLuxe app icon featuring the brand mark on a warm gradient
- Smoothed out the floating mobile timer animation between its centered and pill-shaped minimized states
- Reworked the mobile menu so all options now bloom outward from the center at once instead of sliding in one at a time
- Restored the frosted-glass look on mobile menus and drawers so your wallpaper shows through
- Fixed an issue where scrolling inside the mobile drawer would sometimes accidentally close it
- Fixed off-brand tints appearing on icons under non-default themes; icons now read consistently across every theme
- Refreshed the About page with cleaner, more focused information
- Various polish and small fixes across mobile and desktop
0.8.2-beta
- Fixed chime sounds not playing when timer sessions end during pomodoro-to-break and break-to-pomodoro transitions
0.8.1-beta
- Brand new immersive landing page with live video demo portal showcasing rotating themes
- Features section highlighting 150+ customization options across timer modes, backgrounds, audio, and visual settings
- Interactive theme previews with real-time countdown, font switching, and dynamic status indicators
- Unified design system across landing page, blog, and legal pages
- Fully responsive layouts optimized for desktop, tablet, and mobile
0.8.0-beta
- Added two new timer modes: Flowtime for flexible work/break intervals and Clock mode that displays the current time
- New Quotes Modal featuring curated motivational quotes to keep you focused and inspired during sessions
- New Presets Modal to save and load your favorite timer configurations for quick session setup
- New More Modal providing a centralized hub with quick access to all available modals, including hidden features
- New mode name indicator that elegantly fades in and out on hover for a cleaner interface
- Beautiful glassmorphic toast notification system with contextual reminders, smart tips, and session celebrations
- New color picker component with preset colors and custom hex input for enhanced theme customization
- Added Sign in with Apple as a new authentication option alongside Google
- Downloadable desktop and mobile applications are incoming - significant groundwork completed to prepare for native app releases
- Redesigned landing page with improved animations, better feature explanations, and a cleaner visual hierarchy
- Refreshed Changelog, Terms of Service, and Privacy Policy pages with modernized layouts and improved readability
- Pro features are on the way including advanced analytics, team collaboration, and more
- Improved timer mode cycling with smooth transitions between Pomodoro, Stopwatch, Flowtime, and Clock modes
- Updated minimized timer view with proper mode abbreviations and appropriate controls for each timer mode
- Updated footer and about page buttons with glassmorphic design matching the app's aesthetic
- Comprehensive analytics tracking for audio features, YouTube backgrounds, and user interactions
- Simplified feedback form for faster, more focused user feedback
- Fixed layout shifts when switching timer modes and various Clock mode display issues
- Numerous bug fixes and stability improvements across the entire application
0.7.6-alpha
- Refreshed landing page with clean, minimalist design featuring a notebook-inspired aesthetic and subtle gradient accents
- Complete mobile layout refactor with improved responsiveness and optimized touch interactions for all screen sizes
- Fixed critical bugs with free timer mode ensuring accurate time tracking and proper session logging
- Resolved statistics collection issues for more reliable data tracking and accurate analytics reporting
- Added new background contrast slider allowing users to fine-tune readability across different backgrounds
- Fixed Do Not Disturb mode functionality with improved state management and notification blocking
- Resolved Strict Mode bugs ensuring proper timer restrictions and session management
- Added new Do Not Disturb icon in the top bar with visibility toggle option in settings
- Centered grid layouts for wallpapers and video backgrounds for better visual alignment
- Made modal blur effects more subtle on mobile devices to prevent content blocking
- Changed free timer stop button to outline icon for consistent design language
- Fixed critical issues with clearing settings and statistics during import/export operations
- Added new Import/Export modal for the Tasks feature with enhanced UI and workflow
- Implemented support for importing and exporting tasks from multiple services including Todoist, Notion, Microsoft To Do, Google Tasks, Trello, and more
- Fixed universal mute functionality to properly control all audio sources including music playback
- Enhanced music player with functional shuffle, repeat, and playlist navigation controls
- Expanded ambient sound library with 7 new high-quality soundscapes including Beach Waves, Bookshop Café, City Traffic, Countryside, Empty Office, Brazil Night, and Calm Waves
- Implemented dedicated music volume control with proper master volume integration
- Improved About modal styling by removing unnecessary padding for cleaner presentation
0.7.5-alpha
- Brand new Tasks modal with visually refreshed design and intuitive interface for improved task management experience
- Completely redesigned Feedback modal with more specific feedback categories and enhanced monitoring capabilities for better user insights
- Significant improvements to YouTube music player with smoother transitions and seamless audio switching
- Extensive backend reliability fixes ensuring stable data synchronization and improved Firebase connection handling
- Numerous bug fixes and refinements throughout the application addressing edge cases and improving overall stability
- Enhanced due date handling with proper UTC conversion and localized date formatting in the Tasks system
- Implemented dynamic theme color application across all charts and UI components for consistent visual experience
- Improved state synchronization between audio manager and YouTube integration preventing playback conflicts
- Refined Firestore data integration with optimized queries and better error handling
- Performance optimizations reducing component re-renders and improving modal open/close animations
- Fixed multiple UI inconsistencies and alignment issues across different screen sizes
- Resolved audio persistence issues ensuring volume settings and selections maintain across sessions
- Enhanced mobile responsiveness with better touch targets and gesture handling
- Comprehensive code cleanup removing deprecated functions and optimizing bundle size
0.7.4-alpha
- Refined and standardized visual elements across all platforms with enhanced cross-platform consistency
- Added blur intensity slider for more customization options
- Fixed YouTube and audio manager persistence issues ensuring saved links and audio settings maintain across app refreshes
- Enhanced statistics performance with rendering and manual refresh controls for better user experience
- Fixed critical component initialization errors and improved modal stability throughout the application
- Standardized all sliders (volume, opacity, blur) with consistent theme-aware styling and hover effects
- Universal scrollbar and dropdown styling
- Corrected audio file path errors and improved chime selection reliability
- Applied glassmorphic design consistency to all audio cards and settings sections with improved text contrast
- Reorganized appearance settings into logical sections (Visual Theme, Interface Customization, Visual Effects)
- Fixed Firebase authentication popup errors and improved error handling for cancelled sign-in attempts
- Comprehensive code cleanup with removal of debug logs and memory leak prevention
View older versions
0.7.3-alpha
- Began Spotify and external audio source integration for seamless music playback during focus sessions
- Major styling and customization options added throughout the app with enhanced theming capabilities
- Added dynamic viewport height handling for iOS Safari's dynamic toolbar compatibility
- Introduced better scrollbars with customizable theme colors for enhanced visual appeal
- Added new AppearanceModal component for comprehensive theme, wallpaper, and font customization
- Introduced new SoundPlayer component with volume control and YouTube audio integration
- Updated TimerDisplay with customizable font variables and fixed dimensions to prevent layout shifts
- Decoupled background gradients from themes to allow independent wallpaper and theme selection
- Improved modal spacing and alignment in FeedbackModal and TodoModal components
- Enhanced cross-device height consistency with new CSS variable system
- Numerous bug fixes and stability improvements across all components
- Improved code maintainability by refactoring the entire app architecture for faster future development
0.7.2-alpha
- Fixed stats modal back button not closing modal like other modals
- Fixed stats modal mounting errors and undefined function calls
- Fixed chart text readability by changing from white to dark colors
- Fixed missing icon errors
- Fixed date range error when clearing all statistics
- Fixed shimmer effects to only appear on "Coming Soon" sections (Advanced Features & Team Sharing)
- Fixed user-select on decorative hero text to prevent unwanted highlighting
- Improved error handling and component stability
0.7.1-alpha
- Added NYC Ocean View video background for serene waterfront focus sessions
- Added Venice video background featuring beautiful Italian canals
- Expanded video background collection to 8 total scenic options
- Massive mobile optimization: reduced environment indicator size and gaps for maximum screen space
- Fixed display issues with todo list empty state messages
0.7.0-alpha
- Brand new landing page with feature showcase and interactive demo
- Complete UI redesign with premium glassmorphism effects
- Brand new dynamic theming system with 11 beautiful color themes
- New custom color picker with rainbow animations and magical sparkle effects
- New gradient wallpaper collection featuring 7 stunning backgrounds
- New pattern wallpapers including Elegant Dots, Flowing Waves, and Geometric designs
- New ticking sound options: Classic Tick, Soft Tick, Mechanical Tick, Digital Beep, Metronome, and Typewriter
- Enhanced mode selector with clean, emoji-free glassmorphism design
- Subtle breathing animations for meditative timer experience
- GitHub-style productivity heat map with hover effects and no scrollbars
- Redesigned statistics modal with theme-aware colors and enhanced styling
- Smart break suggestions with AI-powered timing (break mode only)
- Premium button styles with backdrop blur and hover effects
- Enhanced mobile responsiveness for all new components
- Animated points display with shimmer effects
- Pulse animations for streak indicators
- Professional glassmorphism throughout the application
- Standardized 5px border-radius across all floating windows
- Performance optimizations for smoother animations and faster loading
- Theme colors now affect all UI elements including timer colons and control icons
- Independent customization system - mix themes, wallpapers, and videos freely
0.6.2-alpha
- Fix link to feedback form
- Minor bug fixes
0.6.1-alpha
- Minor CSS tweaks to improve user experience and performance
- Improved accessibility features
0.6.0-alpha
- Updated animations and usability in the mobile view
- Minor bug fixes
- Code refactoring and optimizations
0.5.0-alpha
- Implemented robust statistics saving and loading for logged-in users via Firestore
- Fixed statistics display in the Stats Modal to correctly show data loaded from Firestore
- Added functionality to reset Firestore settings and statistics to their defaults
- Replaced pop-up confirmation dialog with cleaner inline two-click confirmation design
- Fixed layout shifts and alignment issues with inline confirmation buttons
- Optimized Stats Modal using passed-in data directly for improved performance
- Refactored and simplified Settings menu confirmation logic
0.4.0-alpha
- Fixed Todo list save/load issues when signed in
- Squashed sign-out error messages
- Ensured Todo list saves correctly when not logged in
- Temporarily removed dark mode from settings
- Fixed ambient sound stopping on timer reset
- Fixed volume slider functionality
- Updated to Nuxt 3.17
- Started backend development for robust user statistics
0.3.0-alpha
- Integrated Firebase for backend services
- Updated application font to "Inter Tight"
- Enhanced UI elements and animations
- Refined settings menu with Firebase authentication
- Added deployment instructions to README
0.2.0-alpha
- Added changelog page
- Updated animations for smoother experience
- Fixed timer speed issues
- Improved video transition animations
- Moved login to settings page
- Optimized modal performance
- Enhanced mobile view
0.1.0-alpha
- Initial release of the application as an alpha version
- Basic features implemented including core Pomodoro mechanics