Releases: Natejsx/JournalXP
JournalXP v2.4: Focus, Atmosphere & Smarter UI
Version 2.4 is a major quality-of-life and architectural update focused on focus tools, offline reliability, and UI consistency. This release brings fully functional ambient sounds, a refactored Pomodoro system, and new live components that make the homepage feel more dynamic and personalized.
⭐ Highlights
Fully functional ambient sounds for the Pomodoro timer
Complete Pomodoro timer refactor for better scalability and maintainability
Theme-aware live clock that adapts to your selected theme
Live Weather component powered by geolocation
Offline-ready ambient sounds generated programmatically (no external files)
📈 Improvements
Improved maintainability with clear separation of concerns
Live clock now uses theme colors for visual consistency
Cleaner imports in PomoTimerPage
Improved ambient sound quality with stereo audio generation
Better error handling for audio playback and state changes
🐛 Bug Fixes
Fixed ambient sounds not playing due to CORS and external audio file issues
Resolved 403 errors when loading external sound files
Fixed live clock using hardcoded colors instead of theme colors
Corrected multiple TypeScript errors in Pomodoro timer components
JournalXP v1.2.1
-
Mood and corresponding emoji now show correctly in the list view. When you make an entry and select a mood, it'll reflect on the list view in the reflection archive.
-
Added a pop-up that displays after you've made a journal entry, and increased journal entry points from +10 to +20. All points gained before this update will remain the same.
-
Added a button in the welcome banner that leads to the Daily Tasks section.
-
Fixed mobile nav padding issue for iphone users.
-
Added a Form Submission tab inside the About Us Page. Feel free to add some comments, concerns, or feature requests there!