← Back to App

🎵 Release Notes

Version history and updates for ModusPractica

Version 2.0.2 Latest
Released: December 20, 2025 • Build 20251220

🔧 Improvements

  • Free Practice Dialog: Fixed dialog window in Free Practice mode - now shows complete message text with proper formatting when saving practice time
  • Charts Section Display: Bar Sections list in Charts now displays both the section range AND description for better clarity

🐛 Bug Fixes

  • Dialog Text Truncation: Resolved issue where save confirmation dialog text was cut off in Free Practice window
  • Charts Information: Section descriptions are now visible alongside section ranges in the Charts view
Version 2.0.1
Released: December 18, 2025 • Build 20251218
🌍 Global Timezone Support! ModusPractica is now fully timezone-safe and works correctly for users worldwide.

✨ New Features

  • Live Clock Display: Dashboard now shows local time, UTC offset, and IANA timezone name in the top-right corner
  • Timezone-Safe Date Storage: All dates are stored in timezone-safe format with automatic migration of legacy data
  • Global Compatibility: Ebbinghaus scheduler works identically across all timezones

🔧 Improvements

  • Timezone Utilities: New utility functions: getTodayLocal(), toDateOnly(), isSameDay(), daysBetween()
  • Data Migration: Automatic conversion of legacy dates to timezone-safe format during data import
  • Calendar Fixes: Calendar now displays correct local dates independent of timezone
  • Statistics Accuracy: Streak calculations and overdue tracking are now timezone-aware

🐛 Bug Fixes

  • Dashboard Loading: Fixed "Loading..." status caused by syntax errors in dashboard JavaScript
  • Import Issues: Data import now correctly displays all pieces after import completion
  • Syntax Errors: Corrected getAgendaBucketsForDate() function with valid parameters
Version 2.0.0
Released: December 1, 2025

🚀 Major Release

  • Ebbinghaus Memory Engine: Scientifically-based spaced repetition algorithm
  • Profile Management: Multi-user support with isolated data per profile
  • Practice Sessions: Complete practice tracking with metrics and statistics
  • Data Export/Import: Backup functionality for data portability