Changelog
π Features
- 175b53a [changelog] verify user name matches full user name. Resolves #550
- 498df01 [core] refactor resource loading from classpath. Resolves #545
- a7e2245 [cli] allow lower case enum values. Resolves #544
- 72ba1e9 Add Russian translation. Resolves #537
- 1a511e7 Add CLI Chinese translation. Resolves #536
- a12f3d7 [core] Update include/exclude filters.
- 1cdba5a Update CLI Italian translation. Resolves #504
- 3a4031b [packagers] configurable tap/bucket commit messages. Resolves #527
- 3e9106f [cli] Configure shell auto-completion script. Resolves #522
- 29337df [brew] Exclude linux_musl from artifact candidates. Resolves #524
- ac914e5 [jlink] Support additional module names. Resolves #525
- 3a5963d Update Dutch translation. Resolves #503
- 9b5ac67 [packagers] Add an active property t taps/buckets. Resolves #520
- 34e38b2 [packagers] Add a title property to Chocolatey. Resolves #521
- 26be4de [chocolatey] Several updates
- faede0d Update Spanish translation. Resolves #506
- f76081f [gradle] Handle Gradle 6 API incompatibilities. Resolves #516
- 3c6ecf1 [packagers] Allow prepare/package, disallow publish for snapshots. Resolves #513
- f0ef366 [packagers] Add Macports. Resolves #16
- cb1b626 [core] Switch to aarch64 instead of aarch_64. Resolves #510
- 6f05e84 [jdks] Use the Foojay Disco API to discover and download JDKs. Resolves #511
- 4e520cd [core] Several updates for including/excluding elements
- c2b16c1 [checksum] Add rmd160. Resolves #487
- 3451c5c [jlink] auto detect JDK. Resolves #486
- 34ea098 [core] Add a baseOutputDirectory context property. Resolves #483
- 8d8fc12 [gradle] filter Gradle project properties. Resolves #481
- 427d5ff [core] Updates to fileSets
- 48faf76 [docker] Add template for remote URLs. Resolves #461
- e70ff1c [jkink] support jdeps specific args. Resolves #468
- 89d415b [docker] versioned subfolders should be optional. Resolves #451
- d5be7f3 [jlink] Add option to skip copying JARs to image dir. Resolves #470
- cdc4e48 [assemble] support copying additional files using filesets. Resolves #469
- 2e73b6a [core] re-enabled directory property on globs. Resolves #466
- 12e5a42 [gradle] Add GDSL and DSLD files. Resolves #450
- 09f81b3 [changelog] Add category icons to conventional-commits preset. Resolves #448
β Issues
- 4f76840 [changelog] normalize regexes before applying labelers. Fixes #548
- 2c7e0cd [assemble] perform minimum validation of uploaders. Fixes #542
- 4ade467 Adjust Russian translation. Relates to #537
- 60ac2df [brew] Fix multi-platform templates. Fixes #523
- 386ab9d [templates] Fix executable.tpl template for jlink. Fixes #528
- f98ae83 [packagers] fix tap name resolution. Fixes #517
- a4433ae [gradle] do not automatically consume outputs from default distribution. Fixes #515
- 67c058d [packagers] Support native-image distribution in macports. Relates to #16
- 4571e11 [jlink] fix jmods path. Fixes #512
- 12c2126 [git] Use remote branch names. Relates to #479
- 94e8679 [cli] fix i18n message formatting. Fixes #493
- 2e736d9 [docker] Replace Dockerfile with Dockerfile-remote when active. Relates to #452
- 9f31dd4 [docker] Don't commit assembly files if useLocalArtifact is set to false. Relates to #452
- 9773bfd [core] resolved nested name templates. Fixes #482
- 54dda56 [core] set default template directory only when unset. Fixes #480
- c77aa46 [release] fail if release branch is not found. Fixes #479
- e1597c0 [assemble] do not require release token. Fixes #478
- 1c4d51f [core] specify config key in error message. Fixes #477
- 9f6868f [gradle] template generation does not require model validation. Fixes #475
- e37d40f [docker] Delete stale artifacts before unpacking. Fixes #474
- d5c14ed [docker] Filter artifacts by supported platforms. Fixes #473
- 90f63b7 [core] print mainJar property for jlink/nativeImage. Fixes #472
- 95b267d [gradle] Set copyright year if Kordamp's info.inceptionYear is present. Fixes #467
- 59342dc [core] check artifacts for their active status before merging. Fixes #465
- a5bd039 [assemble] do not convert empty artifacts. Fixes #464
- 7d56f9b [plugins] set glob.pattern as a property. Fixes #463
- be5ffef [maven] set jlink.mainJar.path. Fixes #462
- ccdc4c5 [brew] fix syntax errors as found by test-bot. Fixes #460
- c8826c3 [core] Fix resolved names form packager tokens. Fixes #459
- aaeb851 [gradle] only set boolean fields if present. Relates to #454
- 246a9a7 [gradle] only set boolean fields if present. Fixes #454
- 5b959da [gradle] Add deprecation notice to brew.tap. Relates to #449
- 98b8b3a [gradle] rename brew.tap to brew.repoTap. Fixes #449
π Translation
- 465ae07 Catalan translation update (#549)
- f8abe2f Update German CLI bundle (#547)
- 5a171e8 Remove unneeded keys
- 7ab10dc Update Hindi translation. Closes #509
- e803e9d Update French translation. Closes #502
- 0651c7b Update Japanese translation. Closes #507
- bbd248e Update Russian translation
- 50c7141 Update Catalan translation
- 028bd39 Update Catalan translation
- f92e7ed Fix a typo in the Russian translation. (#541) (#543)
- 7421a23 Fix a typo in the Russian translation. (#541)
- 70c58ff Updates Brazilian Portuguese translations (#540)
βοΈ Dependencies
- 4ed2778 update maven dependencies to 3.8.4
- d7e6563 update snakeyaml to 1.29
- 36af5a6 upgrade commons-io to 2.11.0
- 28d843c update aws-java-sdk to 1.12.118
- 995c088 update jarkarta.mail to 2.0.1
- 41def75 update picocli to 4.6.2
π Build
- 4275949 Disable parallel build [skip ci]
- d8b163b update jdks-gradle-plugin to 0.8.0
- 3d2758d Fix tap/bucket names. Redo v0.9.0
- c097a9b Update release configuration
- c6a4bb2 Fix build breakage
- 0da1119 Update choco settings
- 4fdd329 Update release settings
- 396d75d Upgrade standalone distros to jdk17, also add aarch64 variants
- 32cb7ed update Java configuration in trigger-early-access.yml
- a32c5fc update Java configuration in release.yml
- d3b78ad update Java configuration in build.yml
- 877867e update Java configuration in early-access.yml (#455)
- 96a8537 upgrade jitpack settings to JDK 11.0.13 (#453)
- 1191992 Next release should be v0.9.0
- 833c4f7 Update JReleaser configuration
- 51a8c15 Bump for next development cycle
- 1092a69 Releasing version 0.9.0
- 9cc5bdf Releasing version 0.9.0
- 7da141f [jbang] Fix wrong default catalog name
- 1895df8 Releasing version 0.9.0
- 2bf08af [jbang] Fix template resolution
- cac5aa9 Fix typo
- 4cb980b [chocolatey] templates files should have .tpl extension
- ef567aa [maven] fix message indentation for debug/error levels
- f96b77e [assemble] print executed commands in debug mode
- 339ea46 [gradle] Fix parameter names
Contributors
We'd like to thank the following people for their contributions:
- Christian Stein (@sormuras)
- Marcel MaurΓcio de Freitas Alencar (@marcelmfa)
- Andres Almiray (@aalmiray)
- Frank Delporte (@FDelporte)
- Anyul Rivas (@anyulled)
- Dmitry Aleksandrov (@dalexandrov)
- Stefano Cordio (@scordio)
- Mac (@wmacgyver)
- Isabek Tashiev (@Isabek)