1.0b43
Update: Battery Webhook is no longer signed and notarized for Apple platforms or available on the App Store. For more information, read this.
This is a big release, so here are the highlights:
- Add Shortcuts support so you can now use Shortcuts Automations!
- "Send Battery Info" action is now available in Shortcuts
- Add menu bar extra and menu bar item for macOS
- Add onboarding to introduce the user to the app
- Add a proper icon to Battery Webhook
- Support for the latest Apple devices
- Loads of bug fixes and improvements under the hood
I have aimed for this release to be production-ready, so I am not marking it pre-release. Please do contact me or create an issue if you run into any bugs.
Full changelog
- Code cleanup
- Re-enable pronoun options in the Settings
- Add app icon
- Add a simple onboarding view to introduce the user to the app
- Add content for the About dialog on macOS
- Add menu bar extra and menu bar item for macOS
- Add intent for Shortcuts support, which means you can use Shortcuts Automations for automations
- Bugfix the About view and make it more fancy
- Fix the About view breaking on watchOS and tvOS
- Fix compatibility function breaking on visionOS
- Support wired devices (will no longer show 0% battery)
- Show HTTP error if one occurs (thanks @dhinakg)
- Add icon to webhook service type selector
- Add identifiers for iPhone 15 series
- Add identifiers for Apple Watch Series 9 and Ultra (2nd generation)
- Add identifiers for 2nd and 3rd generation Apple TV 4K
- Remove identifiers for devices that cannot run Battery Webhook
- Randomize the colored Discord avatar that is sent when the user disables sending their profile picture
Update note:
You may have to reconfigure your pronoun settings, and you can leverage the automation support by using Shortcuts Automations!
Usage
Usage is described in the README.
On iOS, sideload with something like AltStore/Xcode/etc, or sign it with your developer account and AirDrop it to your iOS device.
On macOS, extract the archive and drop the app into /Applications. This release is signed and notarized (thanks to my Eva) so you can simply run the app with all of Apple's security features in-place.
<3 Eva for reminding me about this project