Skip to content

Releases: charlie0129/batt

v0.2.1

30 Nov 07:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

How to install/upgrade

One line version (to install or upgrade):

bash <(curl -fsSL https://github.com/charlie0129/batt/raw/master/hack/install.sh)

Just be sure to read the on-screen instructions.

See:

Compatibility

Upgrading to v0.2.0 should be fine for users using macOS Monterey or later. If you are on macOS Big Sur, you can stay at v0.1.0 or build v0.2.0 by yourself (v0.2.0 itself should run on macOS Big Sur if you build it yourself).

v0.2.0

26 Sep 13:31
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.2.0

How to install/upgrade

One line version (to install or upgrade):

bash <(curl -fsSL https://github.com/charlie0129/batt/raw/master/hack/install.sh)

Just be sure to read the on-screen instructions.

See:

Compatibility

Upgrading to v0.2.0 should be fine for users using macOS Monterey or later. If you are on macOS Big Sur, you can stay at v0.1.0 or build v0.2.0 by yourself (v0.2.0 itself should run on macOS Big Sur if you build it yourself).

v0.1.0

10 May 16:13
Compare
Choose a tag to compare

Changelog

Full Changelog: v0.1.0-beta.4...v0.1.0

Notes

Currently, batt is known to be fairly stable now. So here we are, the first non-beta release. This release focuses on stability so several new features will not be included in this release because they are not considered to be well-tested. If you want the latest features, you can try the upcoming beta releases.

If you encounter any problem, please post it on GitHub Issues so I can help. You can find logs from /tmp/batt.log. I appreciate your input.

batt daemon have its log levels set to debug for easy debugging so you may find a lot of logs. You can truncate it and only keep the useful parts before reporting.

v0.1.0-beta.4

14 Apr 12:05
Compare
Choose a tag to compare
v0.1.0-beta.4 Pre-release
Pre-release

Changelog

Notes

This is a beta release. Although I have tested and verified most features on my own Mac, this doesn't mean they will work on other computers. Since we will typically only charge MacBooks less than once per day, it becomes particularly hard to test edge cases. Therefore, rather extensive testing is required before batt can be marked as production-ready.

If you encounter any problem, please post it on GitHub Issues so I can help. You can find logs from /tmp/batt.log. I appreciate your input.

Beta versions have their log levels set to debug for easy debugging so you may find a lot of logs. You can truncate it and only keep the useful parts before reporting.

Full Changelog: v0.1.0-beta.3...v0.1.0-beta.4

v0.1.0-beta.3

09 Apr 06:43
Compare
Choose a tag to compare
v0.1.0-beta.3 Pre-release
Pre-release

Changelog

Notes

This is a beta release. Although I have tested and verified most features on my own Mac, this doesn't mean they will work on other computers. Since we will typically only charge MacBooks less than once per day, it becomes particularly hard to test edge cases. Therefore, rather extensive testing is required before batt can be marked as production-ready.

Please use this pre-release with caution. If you encounter any problem, posting them on GitHub issues is helpful for everyone. You can get the logs of batt daemon from /tmp/batt.log.

Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3

v0.1.0-beta.2

05 Apr 13:26
Compare
Choose a tag to compare
v0.1.0-beta.2 Pre-release
Pre-release

This is a beta version. Although I have tested and verified most features on my own Mac, this doesn't mean they will work on other computers. Since we will typically only charge MacBooks less than once per day, it becomes particularly hard to test edge cases. Therefore, rather extensive testing is required before batt can be marked as production-ready.

Please use this pre-release with caution. If you encounter any problem, posting them on GitHub issues is helpful for everyone. You can get the logs of batt daemon from /tmp/batt.log.

Changelog

  • feat: fail if launch daemon already exists when installing by @charlie0129 in b8d11be
  • fix: delay loop once charging is disabled before sleep to prevent the main loop from re-enabling it by @charlie0129 in d76d3b3

Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2

v0.1.0-beta.1

04 Apr 10:53
Compare
Choose a tag to compare
v0.1.0-beta.1 Pre-release
Pre-release

v0.1.0-beta.1

This is a beta version. Although I have tested and verified most features on my own Mac, this doesn't mean they will work on other computers. Since we will typically only charge MacBooks less than once per day, it becomes particularly hard to test edge cases. Therefore, rather extensive testing is required before batt can be marked as production-ready.

Please use this pre-release with caution. If you encounter any problem, posting them on GitHub issues is helpful for everyone. You can get the logs of batt daemon from /tmp/batt.log.

Changelog

Full Changelog: v0.1.0-alpha.1...v0.1.0-beta.1

v0.1.0-alpha.1

02 Apr 11:51
Compare
Choose a tag to compare
v0.1.0-alpha.1 Pre-release
Pre-release

Pre-release for public testing

This is the first release. Although I have tested and verified most features on my own Mac, this doesn't mean they will work on other computers. Since we will typically only charge MacBooks less than once per day, it becomes particularly hard to test edge cases. Therefore, rather extensive testing is required before batt can be marked as production-ready.

Please use this pre-release with caution. If you encounter any problem, posting them on GitHub issues is helpful for everyone. You can get the logs of batt daemon from /tmp/batt.log.