All notable changes to neom_generator will be documented in this file.
- Replaced deprecated
withOpacity() with withValues(alpha:) across all files (100+ instances)
- Replaced deprecated
WillPopScope with PopScope and onPopInvokedWithResult
- Replaced deprecated
Radio groupValue/onChanged with SegmentedButton
- Added
notifyVisualUpdate() public method to NeomFrequencyPainterEngine
- README.md with comprehensive documentation and ROADMAP 2026
- Protected member access warning for
notifyListeners() in controller
- Import ordering compliance with flutter_lints ^6.0.0
- Code compliance with latest Flutter/Dart deprecation guidelines
- Clean Architecture adherence
- Oscilloscope fullscreen visualization
- Flocking animation with boid simulation
- Breathing guide fullscreen mode
- Lissajous pattern painter
- Session time meter widget
- Enhanced painter engine with smoothing profiles
- Improved binaural beat visualization
- Control panels: Spatial, Breath, Neuro State, Modulation, Visual Mode
- EEG band detection and color coding
- Hemispheric coherence meter
- Visual amplitude controls
- Migrated from GetX to SINT framework
- Updated SDK constraint to >=3.8.0 <4.0.0
- Painter engines for visual feedback
- Chamber management improvements
- Voice frequency detection
- Refactored translation constants modularization
- Dependency injection refinement (DIP compliance)
- Consolidated audio processing logic
- ChamberController for preset collections
- ChamberPresetController for individual presets
- Privacy options for chambers
- Enhanced frequency generation controls
- Improved spatial parameter positioning
- Initial release
- Core frequency generation engine
- Neom Chamber management
- Basic UI components
- Integration with neom_core and neom_commons