What's Changed
- refactor: use new jgit SystemReader.Delegate by @xenoterracide in #162
- chore(deps): update node by @xenoterracide in #164
- chore(deps): update node by @xenoterracide in #165
- chore(deps): update node by @xenoterracide in #166
- chore: Configure Renovate by @renovate in #163
- fix(deps): update dependency net.ltgt.gradle:gradle-errorprone-plugin to v4 by @renovate in #168
- chore(deps): update plugin com.gradle.enterprise to v3.18.1 by @renovate in #167
- test: add some new sorting tests by @xenoterracide in #174
- build: use my convention plugins by @xenoterracide in #175
- chore(deps): update node by @xenoterracide in #177
- chore(deps): update node by @xenoterracide in #178
- ci: fix update java by @xenoterracide in #180
- chore(deps): update node by @xenoterracide in #182
- chore(deps): java by @xenoterracide in #184
- chore(deps): update plugin com.gradle.develocity to v3.18.2 by @renovate in #183
- docs: development dependencies by @xenoterracide in #185
- build: enable configuration cache parallel feature by @xenoterracide in #186
- build: output build analysis results to console by @xenoterracide in #187
- feat!: switch to a single semver algorithm exposed as a Provider by @xenoterracide in #188
- ci: sync with convention repo by @xenoterracide in #189
- build: dogfood new versions by @xenoterracide in #190
- feat: use an extension class by @xenoterracide in #191
- chore: dogfood new api by @xenoterracide in #192
- feat!: use Property's and Providers for git metadata by @xenoterracide in #193
- fix: beta tags by @xenoterracide in #194
- chore(deps): update node by @xenoterracide in #195
- fix: shadow by @xenoterracide in #196
- build: fix don't use shadow dep for slf4j by @xenoterracide in #197
- build: fix locks by @xenoterracide in #198
- chore(deps): dogfood latest version by @xenoterracide in #199
- chore(deps): update dependency gradle to v8.11.1 by @renovate in #181
- feat: check for insufficient git history by @xenoterracide in #201
- chore: license precommit hootk and verification by @xenoterracide in #202
- chore(deps): update node.js to v22 by @renovate in #203
- build: use direnv plugin for asdf by @xenoterracide in #204
- ci: ensure to set gradle wrapper license correctly by @xenoterracide in #205
- chore: correct gradle-wrapper license again by @xenoterracide in #206
- chore: license correction by @xenoterracide in #210
- ci: fix precommit by @xenoterracide in #211
- chore: add mailmap by @xenoterracide in #212
- chore(deps): update node by @xenoterracide in #213
- ci: remote comments and change branch names that are run on by @xenoterracide in #216
- ci(fix): git status, reuse with gradle files by @xenoterracide in #218
- ci: fix precommit runs with auto-updates by @xenoterracide in #221
- Merge maint 0.11 by @xenoterracide in #225
- feat: update tools by @xenoterracide in #226
- chore(deps): java by @xenoterracide in #227
- chore(deps): update node by @xenoterracide in #220
- chore(deps): java by @xenoterracide in #230
- chore(deps): update node by @xenoterracide in #231
- chore(deps): java by @xenoterracide in #233
- chore(deps): java by @xenoterracide in #235
- chore(deps): update node by @xenoterracide in #236
- chore(deps): java by @xenoterracide in #237
- chore(deps): update node by @xenoterracide in #238
- feat: split plugins and create provider apis by @xenoterracide in #240
- chore: dogfood updates by @xenoterracide in #242
- chore(deps): java by @xenoterracide in #244
- chore(deps): update node by @xenoterracide in #245
- chore(deps): java by @xenoterracide in #247
- chore(deps): update node by @xenoterracide in #248
- feat: use "git" string instead of "g" and add additional distance by @xenoterracide in #251
- test: fix assumptions test to match new patterns by @xenoterracide in #252
- chore(deps): java by @xenoterracide in #254
- chore(deps): update node by @xenoterracide in #255
- feat: print branch by @xenoterracide in #256
- test: split semver builder integration test into 2 tests by @xenoterracide in #257
- feat: calculate distance from common ancestor by @xenoterracide in #258
- chore: update deps, and dogfoo by @xenoterracide in #259
- chore(deps): update dependency java to v21.0.6+7.0.lts by @renovate in #249
- chore(deps): update dependency python to v3.13.1 by @renovate in #222
- chore: always publish to github for dogfooding by @xenoterracide in #260
- chore(deps): update dependency ktlint to v1.5.0 by @renovate in #224
- chore(deps): update node.js to v22.13.1 by @renovate in #223
- fix(deps): update dependency org.mockito:mockito-core to v5 by @renovate in #241
- chore: remove spotless by @xenoterracide in #261
- chore(deps): update plugin com.gradle.develocity to v3.19.1 by @renovate in #229
- build: restore accidentally removed release functionality by @xenoterracide in #262
- build: use vstring for release in tagging by @xenoterracide in #263
- build: fix gh-release path by @xenoterracide in #264
New Contributors
Full Changelog: v0.11.5...v0.12.0