CaloricMedCare v0.3.1 Release Notes
I’m excited to introduce localization support for the first time! 🌍
🆕 New Features:
- Localization Added: The app is now available in Russian and Latvian. Users can enjoy a fully translated UI (except for the app menu bar).
🔧 Under the Hood:
- Significant groundwork has been laid for future growth by addressing technical debt:
- Introduced better encapsulation of concerns by reorganizing code into more modular files.
- These changes set the stage for further improvements, such as splitting large files like
renderer.js
into smaller, maintainable parts.
🚩 Known Issues:
- The app currently lacks a clear indicator for whether nutritional needs are met within 24 hours at the given feeding speed.
- The "Recommended" feeding speed does not adjust to ensure continuous feeding for a full 24-hour window and may be completed earlier.
- Element placement on small laptop screens may still require further optimization.
- Switching the language after calculating the recommended feeding speed causes the displayed speed to disappear until some input is changed. This is a rare scenario and will not be addressed at this time.
❤️ Special Thanks:
I extend my heartfelt gratitude to the medical professionals who helped verify translations.