github jreleaser/jreleaser v0.9.0
Release v0.9.0

latest releases: early-access, v1.15.0, v1.14.0...
2 years ago

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

βš™οΈ 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:

Don't miss a new jreleaser release

NewReleases is sending notifications on new releases.