Releases: actuallymentor/battery
v1.2.2 Bugfixes and new features (for CLI)
Thanks so much to everyone who committed their time and effort to add features to this release!
If you run into any issues, please open an issue and tag the user that created the feature that you are having issues with.
What's Changed
- Disable MagSafe LED when disabling power adapter by @thdrmrphy in #244
- Fix for #104: added integer check for charge command argument by @lodewijkvankeizerswaard in #233
- Update README.md by @ryanburnett in #274
- README installation clarification for homebrew users expecting
brew install
to finish CLI installation by @johnmcdowell in #272 - Reorder paths. by @gotgenes in #248
- Voltage limit by @rguca in #224
- Update MagSafe LED if threshold reached when AC charger is connected by @ibrado in #184
- Battery calibration by @KyrosWeb in #169
- General bugfixes by @Chr1s70ph in #266
- Improve accuracy when stopping charging by @thdrmrphy in #241
- General bugfixes by @thdrmrphy in #253
- Update libs and added version 1.1.7 by @lcsvcn in #259
New Contributors
- @thdrmrphy made their first contribution in #244
- @lodewijkvankeizerswaard made their first contribution in #233
- @ryanburnett made their first contribution in #274
- @johnmcdowell made their first contribution in #272
- @rguca made their first contribution in #224
- @ibrado made their first contribution in #184
- @KyrosWeb made their first contribution in #169
- @Chr1s70ph made their first contribution in #266
- @lcsvcn made their first contribution in #259
Full Changelog: v1.2.1...v1.2.2
Version v1.2.1 - bugfix release
This release fixes some bugs to do with app logic and the homebrew path.
Thanks to all new (and existing) contributors. I'd like to emphasise that I'm very grateful that so many of you open pull requests when you see an improvement to be made, and are a pleasure to interact with online.
Thanks also to those of you that respond to issues opened by fellow users. Given that this is a side project I don't keep a very close eye on issues, and your efforts make new users encountering issues feel welcome and supported.
Aside from the awesome contributors below, a shoutout to @double-thinker for the pre-work on native limiting. If anyone has the time to work on something similar to #163 please feel very welcome to work on it.
What's Changed
- Add a
README.md
FAQ by @ScienceOwl13 in #170 - Fix the paths for homebrew. by @gotgenes in #211
- @actuallymentor notes: I added another commit to add all possible brew paths, they are probably redundant but I prefer a bit of clutter over the risk of path issues
- fix adapter action by @maxtacu in #207
New Contributors
- @ScienceOwl13 made their first contribution in #170
- @gotgenes made their first contribution in #211
- @maxtacu made their first contribution in #207
Full Changelog: v1.2.0...v1.2.1
Version v1.2.0 - magsafe turns green when maintain level was reached
This release brings the GUI up to date with the CLI update that makes the magsafe led turn green when the battery limit is reached.
Thanks to everyone in #71, notably: @jakjakob, @omniwired, and @ibrado.
Please test this and let me know if it performs as expected, I'm on battery power while traveling.
Full Changelog: v1.1.6...v1.2.0
v1.1.6
This version merges updates from helpful new contributors. Thank you all for your time 🙏
What's Changed
- Use https in network checks by @evolutionxbox in #153
- CLI GUI compatibility by @olivierbnt in #166
- Remove the visudo file when uninstalling by @landabaso in #167
New Contributors
- @evolutionxbox made their first contribution in #153
- @olivierbnt made their first contribution in #166
- @landabaso made their first contribution in #167
Full Changelog: v1.1.5...v1.1.6
v1.1.5 - fix bugs and catch edge cases
What's Changed
- Update failures no longer break the app
- Correct way to determine battery percentage icon for the menu tray by @igorkulman in #119
- display help message when typing "battery help" by @lephilippe in #114
- Ensure sudoers.d folder for visudo exists by @GeorgFleig in #126
- Battery percentage calculated by @bjarketrux in #125
New Contributors
- @igorkulman made their first contribution in #119
- @lephilippe made their first contribution in #114
- @GeorgFleig made their first contribution in #126
- @bjarketrux made their first contribution in #125
Full Changelog: v1.1.4...v1.1.5
Version 1.1.4 - allow users to opt-in to force-discharging
Based on Clamshell users feedback, I disabled the default discharge behaviour and added a --force-discharge
flag, the GUI now has a setting for it.
This should closes #100, #89, #65, #28.
Full Changelog: v1.1.3...v1.1.4
Version 1.1.4 - allow users to opt-in to force-discharging
Version 1.1.3 - Easier uninstall and under the hood improvements
- Add uninstall button to the GUI
- Simplify internal
$PATH
- Minor GUI performance enhancements
- Started testing releases with UTM virtual machines (why did nobody ever tell me tis existed?!)
Contributions
- Remove the regularly appearing notification 'Background Items Added' (introduced in macOS 13 Ventura) by @clemenstyp in #101
- 📚 explain the battery visudo command by @SomeBdyElse in #96
Full Changelog: v1.1.2...v1.1.3
Version 1.1.3 - add an uninstall option in the GUI & simplify PATH
Add an uninstall button, and set the PATH
entirely manually, because I noticed some apps on my laptop added spaces in the PATH
which made osascript
explode occasionally.
Contributions
- 📚 explain the battery visudo command by @SomeBdyElse in #96
Full Changelog: v1.1.1...v1.1.3
Version 1.1.2
This release works around Electron not supporting svgs by precompiling many icon sizes for different percentage amounts.
For those interested, see the assets/
folder in the root directory for the compiler. The resulting images are in app/assets
.
Contributions
- 📚 explain the battery visudo command by @SomeBdyElse in #96
Full Changelog: v1.1.1...v1.1.2