What's changed
Check also the release blog: https://glow-energy.io/blog/release-4.3.0
To receive a notification on new releases, click on Watch > Custom > Releases on the top.
✨ New features
- #881 feat: Add ESP32-C3 configuration for Home Assistant Glow @klaasnicolaas
🐛 Bug fixes
- #744 Minor typo in 'select_pulse_rate' number @PaulSchulz
🚀 Enhancements
- #764 Adjust pulse rate configuration @klaasnicolaas
- #880 feat: Update ESP32 config to use esp-idf and variant @klaasnicolaas
🧰 Maintenance
- #719 🎆Updates maintenance/license year to 2025 @klaasnicolaas
- #874 🎆Updates maintenance/license year to 2026 @klaasnicolaas
- #878 ci: Add linting workflow and update firmware build job @klaasnicolaas
📚 Documentation
- #646 Replace male-female to female-female in
Readme.md@Zensonaton - #675 Rename ESPHome Dashboard to ESPHome Compiler @klaasnicolaas
- #718 Rename ESPHome dashboard to compiler @klaasnicolaas
- #782 fix: update broken link to 3D-printed case resources in README @Dr-Blank
- #846 Update links to webshops @klaasnicolaas
- #848 Update links in documentation to reflect changes in URLs @klaasnicolaas
- #879 docs: Update contribution guidelines in README @klaasnicolaas
- #882 docs: Add FAQ about encryption key + general docs update @klaasnicolaas
⬆️ Dependency updates
183 changes
- #633 ⬆️ Update actions/setup-node action to v4.1.0 @renovate[bot]
- #634 ⬆️ Lock file maintenance @renovate[bot]
- #640 ⬆️ Lock file maintenance @renovate[bot]
- #642 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.6.0 @renovate[bot]
- #645 ⬆️ Update dependency @docusaurus/types to v3.6.0 @renovate[bot]
- #644 ⬆️ Update dependency @docusaurus/tsconfig to v3.6.0 @renovate[bot]
- #643 ⬆️ Update dependency @docusaurus/preset-classic to v3.6.0 @renovate[bot]
- #641 ⬆️ Update dependency @docusaurus/core to v3.6.0 @renovate[bot]
- #648 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.6.1 @renovate[bot]
- #650 ⬆️ Update dependency @docusaurus/tsconfig to v3.6.1 @renovate[bot]
- #651 ⬆️ Update dependency @docusaurus/types to v3.6.1 @renovate[bot]
- #649 ⬆️ Update dependency @docusaurus/preset-classic to v3.6.1 @renovate[bot]
- #647 ⬆️ Update dependency @docusaurus/core to v3.6.1 @renovate[bot]
- #653 ⬆️ Lock file maintenance @renovate[bot]
- #656 ⬆️ Update dependency @fortawesome/free-solid-svg-icons to v6.7.0 @renovate[bot]
- #655 ⬆️ Update dependency @fortawesome/free-brands-svg-icons to v6.7.0 @renovate[bot]
- #654 ⬆️ Update dependency @fortawesome/fontawesome-svg-core to v6.7.0 @renovate[bot]
- #658 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.6.2 @renovate[bot]
- #660 ⬆️ Update dependency @docusaurus/tsconfig to v3.6.2 @renovate[bot]
- #659 ⬆️ Update dependency @docusaurus/preset-classic to v3.6.2 @renovate[bot]
- #657 ⬆️ Update dependency @docusaurus/core to v3.6.2 @renovate[bot]
- #661 ⬆️ Update dependency @docusaurus/types to v3.6.2 @renovate[bot]
- #664 ⬆️ Update dependency @fortawesome/free-solid-svg-icons to v6.7.1 @renovate[bot]
- #662 ⬆️ Update dependency @fortawesome/fontawesome-svg-core to v6.7.1 @renovate[bot]
- #663 ⬆️ Update dependency @fortawesome/free-brands-svg-icons to v6.7.1 @renovate[bot]
- #666 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.6.3 @renovate[bot]
- #668 ⬆️ Update dependency @docusaurus/tsconfig to v3.6.3 @renovate[bot]
- #667 ⬆️ Update dependency @docusaurus/preset-classic to v3.6.3 @renovate[bot]
- #665 ⬆️ Update dependency @docusaurus/core to v3.6.3 @renovate[bot]
- #670 ⬆️ Update esphome/build-action action to v4.0.4 @renovate[bot]
- #669 ⬆️ Update dependency @docusaurus/types to v3.6.3 @renovate[bot]
- #671 ⬆️ Update dependency typescript to ~5.7.0 @renovate[bot]
- #672 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.46.0 @renovate[bot]
- #674 ⬆️ Lock file maintenance @renovate[bot]
- #679 ⬆️ Lock file maintenance @renovate[bot]
- #680 ⬆️ Lock file maintenance @renovate[bot]
- #681 ⬆️ Update dependency prism-react-renderer to v2.4.1 @renovate[bot]
- #682 ⬆️ Lock file maintenance @renovate[bot]
- #683 ⬆️ Update dependency @fortawesome/fontawesome-svg-core to v6.7.2 @renovate[bot]
- #685 ⬆️ Update dependency @fortawesome/free-solid-svg-icons to v6.7.2 @renovate[bot]
- #684 ⬆️ Update dependency @fortawesome/free-brands-svg-icons to v6.7.2 @renovate[bot]
- #687 ⬆️ Update actions/upload-artifact action to v4.5.0 @renovate[bot]
- #688 ⬆️ Lock file maintenance @renovate[bot]
- #691 ⬆️ Lock file maintenance @renovate[bot]
- #693 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.7.0 @renovate[bot]
- #695 ⬆️ Update dependency @docusaurus/tsconfig to v3.7.0 @renovate[bot]
- #697 ⬆️ Update dependency typescript to v5.7.3 @renovate[bot]
- #700 ⬆️ Update actions/upload-artifact action to v4.6.0 @renovate[bot]
- #701 ⬆️ Lock file maintenance @renovate[bot]
- #698 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.47.0 @renovate[bot]
- #696 ⬆️ Update dependency @docusaurus/types to v3.7.0 @renovate[bot]
- #694 ⬆️ Update dependency @docusaurus/preset-classic to v3.7.0 @renovate[bot]
- #692 ⬆️ Update dependency @docusaurus/core to v3.7.0 @renovate[bot]
- #702 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.48.0 @renovate[bot]
- #703 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to v0.48.3 @renovate[bot]
- #707 ⬆️ Lock file maintenance @renovate[bot]
- #706 ⬆️ Update release-drafter/release-drafter action to v6.1.0 @renovate[bot]
- #708 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to v0.48.4 @renovate[bot]
- #709 ⬆️ Update actions/stale action to v9.1.0 @renovate[bot]
- #710 ⬆️ Lock file maintenance @renovate[bot]
- #712 ⬆️ Update actions/setup-node action to v4.2.0 @renovate[bot]
- #704 ⬆️ Update esphome/build-action action to v6 @renovate[bot]
- #720 ⬆️ Lock file maintenance @renovate[bot]
- #721 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to v0.48.5 @renovate[bot]
- #723 ⬆️ Lock file maintenance @renovate[bot]
- #724 ⬆️ Lock file maintenance @renovate[bot]
- #727 ⬆️ Update actions/upload-artifact action to v4.6.1 @renovate[bot]
- #728 ⬆️ Lock file maintenance @renovate[bot]
- #729 ⬆️ Update actions/download-artifact action to v4.1.9 @renovate[bot]
- #732 ⬆️ Lock file maintenance @renovate[bot]
- #734 ⬆️ Lock file maintenance @renovate[bot]
- #735 ⬆️ Lock file maintenance @renovate[bot]
- #731 ⬆️ Update dependency typescript to ~5.8.0 @renovate[bot]
- #737 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.49.0 @renovate[bot]
- #738 ⬆️ Lock file maintenance @renovate[bot]
- #740 ⬆️ Update actions/setup-node action to v4.3.0 @renovate[bot]
- #741 ⬆️ Update actions/download-artifact action to v4.2.0 @renovate[bot]
- #742 ⬆️ Update actions/download-artifact action to v4.2.1 @renovate[bot]
- #743 ⬆️ Update actions/upload-artifact action to v4.6.2 @renovate[bot]
- #745 ⬆️ Lock file maintenance @renovate[bot]
- #746 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to v0.49.2 @renovate[bot]
- #747 ⬆️ Update dependency typescript to v5.8.3 @renovate[bot]
- #748 ⬆️ Lock file maintenance @renovate[bot]
- #750 ⬆️ Lock file maintenance @renovate[bot]
- #751 ⬆️ Lock file maintenance @renovate[bot]
- #752 ⬆️ Update actions/setup-node action to v4.4.0 @renovate[bot]
- #753 ⬆️ Update klaasnicolaas/action-pr-labels action to v2.0.2 @renovate[bot]
- #755 ⬆️ Lock file maintenance @renovate[bot]
- #758 ⬆️ Update actions/download-artifact action to v4.3.0 @renovate[bot]
- #759 ⬆️ Lock file maintenance @renovate[bot]
- #760 ⬆️ Lock file maintenance @renovate[bot]
- #761 ⬆️ Update esphome/build-action action to v6.0.1 @renovate[bot]
- #762 ⬆️ Update esphome/build-action action to v7 @renovate[bot]
- #766 ⬆️ Lock file maintenance @renovate[bot]
- #768 ⬆️ Lock file maintenance @renovate[bot]
- #774 ⬆️ Lock file maintenance @renovate[bot]
- #773 ⬆️ Update dependency @docusaurus/types to v3.8.1 @renovate[bot]
- #775 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.50.0 @renovate[bot]
- #769 ⬆️ Update dependency @docusaurus/core to v3.8.1 @renovate[bot]
- #772 ⬆️ Update dependency @docusaurus/tsconfig to v3.8.1 @renovate[bot]
- #771 ⬆️ Update dependency @docusaurus/preset-classic to v3.8.1 @renovate[bot]
- #770 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.8.1 @renovate[bot]
- #777 ⬆️ Lock file maintenance @renovate[bot]
- #778 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.51.0 @renovate[bot]
- #779 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to v0.51.1 @renovate[bot]
- #780 ⬆️ Lock file maintenance @renovate[bot]
- #781 ⬆️ Lock file maintenance @renovate[bot]
- #785 ⬆️ Lock file maintenance @renovate[bot]
- #786 ⬆️ Lock file maintenance @renovate[bot]
- #788 ⬆️ Lock file maintenance @renovate[bot]
- #790 ⬆️ Lock file maintenance @renovate[bot]
- #791 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to ^0.52.0 @renovate[bot]
- #792 ⬆️ Lock file maintenance @renovate[bot]
- #793 ⬆️ Update dependency @easyops-cn/docusaurus-search-local to v0.52.1 @renovate[bot]
- #795 ⬆️ Update dependency @fortawesome/react-fontawesome to v0.2.3 @renovate[bot]
- #798 ⬆️ Lock file maintenance @renovate[bot]
- #799 ⬆️ Update dependency typescript to ~5.9.0 @renovate[bot]
- #800 ⬆️ Lock file maintenance @renovate[bot]
- #802 ⬆️ Lock file maintenance @renovate[bot]
- #803 ⬆️ Update actions/checkout action to v4.3.0 @renovate[bot]
- #806 ⬆️ Lock file maintenance @renovate[bot]
- #804 ⬆️ Update actions/checkout action to v5 @renovate[bot]
- #801 ⬆️ Update actions/download-artifact action to v5 @renovate[bot]
- #805 ⬆️ Update actions/upload-pages-artifact action to v4 @renovate[bot]
- #807 ⬆️ Update dependency @fortawesome/react-fontawesome to v0.2.5 @renovate[bot]
- #808 ⬆️ Update dependency @fortawesome/react-fontawesome to v0.2.6 @renovate[bot]
- #809 ⬆️ Update dependency @fortawesome/react-fontawesome to v3 @renovate[bot]
- #810 ⬆️ Lock file maintenance @renovate[bot]
- #811 ⬆️ Update dependency @fortawesome/react-fontawesome to v3.0.1 @renovate[bot]
- #813 ⬆️ Update dependency @fortawesome/react-fontawesome to v3.0.2 @renovate[bot]
- #814 ⬆️ Update dependency @mdx-js/react to v3.1.1 @renovate[bot]
- #815 ⬆️ Update actions/setup-node action to v5 @renovate[bot]
- #816 ⬆️ Update actions/stale action to v10 @renovate[bot]
- #797 ⬆️ Update dependency @fortawesome/free-solid-svg-icons to v7 @renovate[bot]
- #794 ⬆️ Update dependency @fortawesome/fontawesome-svg-core to v7 @renovate[bot]
- #796 ⬆️ Update dependency @fortawesome/free-brands-svg-icons to v7 @renovate[bot]
- #817 ⬆️ Lock file maintenance @renovate[bot]
- #823 ⬆️ Update dependency @docusaurus/types to v3.9.1 @renovate[bot]
- #822 ⬆️ Update dependency @docusaurus/tsconfig to v3.9.1 @renovate[bot]
- #820 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.9.1 @renovate[bot]
- #819 ⬆️ Update dependency @docusaurus/core to v3.9.1 @renovate[bot]
- #821 ⬆️ Update dependency @docusaurus/preset-classic to v3.9.1 @renovate[bot]
- #824 ⬆️ Update dependency typescript to v5.9.3 @renovate[bot]
- #829 ⬆️ Update actions/stale action to v10.1.0 @renovate[bot]
- #828 ⬆️ Update dependency @fortawesome/react-fontawesome to v3.1.0 @renovate[bot]
- #827 ⬆️ Update dependency @fortawesome/free-solid-svg-icons to v7.1.0 @renovate[bot]
- #830 ⬆️ Update esphome/build-action action to v7.1.0 @renovate[bot]
- #825 ⬆️ Update dependency @fortawesome/fontawesome-svg-core to v7.1.0 @renovate[bot]
- #826 ⬆️ Update dependency @fortawesome/free-brands-svg-icons to v7.1.0 @renovate[bot]
- #833 ⬆️ Lock file maintenance @renovate[bot]
- #834 ⬆️ Update actions/setup-node action to v6 @renovate[bot]
- #836 ⬆️ Update dependency @docusaurus/module-type-aliases to v3.9.2 @renovate[bot]
- #835 ⬆️ Update dependency @docusaurus/core to v3.9.2 @renovate[bot]
- #837 ⬆️ Update dependency @docusaurus/preset-classic to v3.9.2 @renovate[bot]
- #839 ⬆️ Update dependency @docusaurus/types to v3.9.2 @renovate[bot]
- #838 ⬆️ Update dependency @docusaurus/tsconfig to v3.9.2 @renovate[bot]
- #843 ⬆️ Update actions/download-artifact action to v6 @renovate[bot]
- #844 ⬆️ Update actions/upload-artifact action to v5 @renovate[bot]
- #847 ⬆️ Update dependency react-dom to v19 @renovate[bot]
- #845 ⬆️ Update dependency react to v19 @renovate[bot]
- #849 ⬆️ Lock file maintenance @renovate[bot]
- #850 ⬆️ Lock file maintenance @renovate[bot]
- #853 ⬆️ Lock file maintenance @renovate[bot]
- #854 ⬆️ Lock file maintenance @renovate[bot]
- #855 ⬆️ Update actions/checkout action to v5.0.1 @renovate[bot]
- #857 ⬆️ Update actions/checkout action to v6 @renovate[bot]
- #858 ⬆️ Lock file maintenance @renovate[bot]
- #859 ⬆️ Update dependency @fortawesome/react-fontawesome to v3.1.1 @renovate[bot]
- #860 ⬆️ Lock file maintenance @renovate[bot]
- #861 ⬆️ Update actions/checkout action to v6.0.1 @renovate[bot]
- #862 ⬆️ Update actions/stale action to v10.1.1 @renovate[bot]
- #865 ⬆️ Update actions/setup-node action to v6.1.0 @renovate[bot]
- #864 ⬆️ Update dependency react-dom to v19.2.1 @renovate[bot]
- #866 ⬆️ Lock file maintenance @renovate[bot]
- #867 ⬆️ Update dependency react-dom to v19.2.3 @renovate[bot]
- #869 ⬆️ Update actions/upload-artifact action to v6 @renovate[bot]
- #868 ⬆️ Update actions/download-artifact action to v7 @renovate[bot]
- #871 ⬆️ Lock file maintenance @renovate[bot]
- #872 ⬆️ Lock file maintenance @renovate[bot]
- #873 ⬆️ Lock file maintenance @renovate[bot]
- #875 ⬆️ Lock file maintenance @renovate[bot]
- #877 ⬆️ Update actions/setup-node action to v6.2.0 @renovate[bot]
- #884 ⬆️ Update actions/github-script action to v8 @renovate[bot]
Full Changelog: 4.2.3...4.3.0