- Updated Simplified Chinese translation (by 杨鹏).
- Updated Turkish translation (by Sabri Ünal).
- Updated Dutch translation (by Heimen Stoffels).
- Updated German translation (by Lacey Anaya).
- Updated Spanish translation (by gallegonovato).
- Updated Polish translation (by Eryk Michalak).
- Updated Hindi translation (by Scrambled777).
- Added support for laptops often switching between charging and discharging.
- Always show icon on discharging state (by Suvan Banerjee).
- Added Hindi translation (by Scrambled777).
- Hide icon on any battery state if battery level more than specified by user.
- Added GNOME 46 support.
- Better detection for better safety state.
- Added Central Kurdish translation (by Hoshmand M. Qadir).
- Moved to
libadwaita
in preferences.
- Moved to GNOME 45.
- Reverted lock screen support to pass new extension’s rules.
- Added Turkish translation (by Sabri Ünal).
- Fixed GSettings schema file.
- Fixed GSettings name.
- Added GNOME 44 support.
- Added Indonesian translation (by Reza Almanda).
- Fixed GNOME API usage.
- Fixed GNOME 43 support.
- Fixed Spanish translation (by gallegonovato).
- Fixed GNOME 43 support (by Asriel Camora).
- Added Korean translation (by Hoseok Seo).
- Added GNOME 43 support.
- Added Polish translation (by Maciej Klupp).
- Added Simplified Chinese translation (by LiuliPack).
- Added Spanish translation.
- Added Catalan translation (by Maite Guix).
- Fixed extension initialization (by Albert Hopkins).
- Fixed GNOME 42 support (by Albert Hopkins).
- Added GNOME 42 support.
- Fixed bug with uninitialized variable (by @oxayotl).
- Fixed lock screen support (by @oxayotl).
- Added Belarusian translation (by Ilya Ryabchinski).
- Added German trabslation (by Svetlana Chervyakova).
- Added French translation (by J. Lavoie).
- Added Japanese translation (by Marat Vyshegorodtsev).
- Added Lithuanian translation (by Gediminas Murauskas).
- Added Norwegian Bokmål translation (by Allan Nordhøy).
- Added Ukrainian translation (by Andy Ivaniuk).
- Do not load settings if extension was not initialized.
- Added Dutch translation (by Heimen Stoffels).
- Added GNOME 40 support (by @RuiGuilherme).
- Fixed deprecation warning.
- Update GNOME supported list.
- Add settings to set charging threshold.
- Improve behaviour in rare edge cases.
- Simplify code by removing objects.
- Hide icon on 100% charge instead of “fully charged” status.
- Remove GNOME <= 3.10 support.
- Add GNOME 3.22 to supported list.
- Add GNOME 3.20 to supported list.
- Add GNOME 3.18 to supported list.
- Add GNOME 3.16 to supported list.
- Add GNOME 3.14 to supported list.
- Add GNOME 3.12 support.
- Use async method to get devices.
- Add GNOME 3.10 support.
- Change license to MIT.
- Add GNOME 3.7.92 to supported list.
- Add GNOME 3.8 to supported list.
- Initial release.