Releases: randomBrainstormer/MMM-GoogleCalendar
Releases · randomBrainstormer/MMM-GoogleCalendar
v1.2.0
Revamp of the module
- Updated major dependencies: googleapis to ^149.0.0, @google-cloud/local-auth to ^3.0.1.
- Updated Node.js requirement to >=22.14.0 (aligning with potential MagicMirror core updates) and updated .nvmrc.
- Enhanced authentication error handling in node_helper.js with more specific error messages and translation keys.
- Improved internationalization for authentication prompts in the main module.
- Refactored event filtering and duplicate handling for clarity and efficiency.
- Modernized code style: replaced var with let/const, used ES6+ features.
- Integrated ESLint for code quality and applied auto-fixes.
- Introduced Jest unit testing framework with initial tests for helpers and core module logic (47 tests passing).
- Updated README.md with new Node.js requirements, improved troubleshooting for auth errors, and notes for contributors.
v1.1.2
Latest release with improved support for the calendar
What's Changed
- Bug fixes
- Updated README
New Contributors
- @chodyo made their first contribution in #15
- @maleriepace made their first contribution in #32
- @sthuber90 made their first contribution in #34
- @JPZV made their first contribution in #39
- @eouia made their first contribution in #46
- @tarkito made their first contribution in #52
Full Changelog: v1.0.0...v1.1.2
v1.0.0
Initial module release