After a long wait, Ballast
4.1.0 is now released! There are no significant changes in this release and should be backward-compatible with previous versions, but does include a few small additions and bugfixes, along with support for Kotlin 1.9.22.
The biggest new feature in Ballast 4.1.0 is the addition of a new
Scheduling module, allowing you to send Inputs to your VM at a regular intervals. This can be helpful for regularly refreshing data in a VM, but is also precise enough to be used for applications like a stopwatch. Additionally, these same schedules can also be used to configure
Android’s WorkManager (though WorkManager support is still highly experimental)