This release fixes the... problematic rollout of 1.12.0.1, which had a number of issues that showed up at distribution time, but not during development. Fixes include:
- Back to using Java 8, instead of 11.
- This makes the samples build again.
- A weird upstream api/implementation quirk needed working around. Info here.
- The ktlint formatting was broken on Gradle 8, but a newer version of ktlint is compatible, so I just needed to update to that...
- ...Oh, and to fix several ktlint style violations, some of which were only questionably wrong.
In addition to those fixes, a few of my libraries had their default versions updated to the current ones, but otherwise no new features here.
I hope this isn't as broken as the last release!