From cf2cb6e031926d0fef81ce2cbc9161e614a86561 Mon Sep 17 00:00:00 2001 From: "heroku-linguist[bot]" <136119646+heroku-linguist[bot]@users.noreply.github.com> Date: Thu, 23 May 2024 13:36:33 +0000 Subject: [PATCH] Prepare release v5.0.0 (#671) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## heroku/gradle ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) ## heroku/java ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) - Updated `heroku/gradle` to `5.0.0`. - Updated `heroku/jvm` to `5.0.0`. - Updated `heroku/maven` to `5.0.0`. ## heroku/java-function ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) - Updated `heroku/jvm-function-invoker` to `5.0.0`. - Updated `heroku/jvm` to `5.0.0`. - Updated `heroku/maven` to `5.0.0`. ## heroku/jvm ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) - This buildpack is no longer Heroku stack specific and can be used with most `amd64` or `arm64` Linux based CNB build and run images. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) - Default OpenJDK distribution is now always AzulĀ® ZuluĀ®. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) - Some error messages relating to OpenJDK installation changed. ([#665](https://github.com/heroku/buildpacks-jvm/pull/665)) - OpenJDK is now downloaded from `heroku-buildpacks-jvm.s3.us-east-1.amazonaws.com`. Users that use allow-listing for internet access during builds might need to add this new URL to their allow-list. ([#665](https://github.com/heroku/buildpacks-jvm/pull/665)) ### Removed - Support for Heroku's own OpenJDK build distribution. Users that explicitly request that distribution by prefixing their OpenJDK version with `heroku-` need to either remove the prefix or replace it with `zulu-`. Azul Zulu is a drop-in replacement for the Heroku OpenJDK distribution. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) ## heroku/jvm-function-invoker ### Changed - Updated function runtime to 1.1.7. ([#664](https://github.com/heroku/buildpacks-jvm/pull/664)) - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) ## heroku/maven ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) ## heroku/sbt ### Removed - Support for sbt `<1.0`. This buildpack supported old and deprecated sbt versions on a best-effort basis before. Artifacts required by those older versions recently started to be unavailable upstream which caused us to drop support for those versions. If you're affected, please migrate your project to the latest stable sbt version `1.10.0`. ([#669](https://github.com/heroku/buildpacks-jvm/pull/669)) ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) ## heroku/scala ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) - Updated `heroku/jvm` to `5.0.0`. - Updated `heroku/sbt` to `5.0.0`. Co-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com> --- buildpacks/gradle/CHANGELOG.md | 5 ++++- buildpacks/gradle/buildpack.toml | 2 +- buildpacks/jvm-function-invoker/CHANGELOG.md | 5 ++++- buildpacks/jvm-function-invoker/buildpack.toml | 2 +- buildpacks/jvm/CHANGELOG.md | 5 ++++- buildpacks/jvm/buildpack.toml | 2 +- buildpacks/maven/CHANGELOG.md | 5 ++++- buildpacks/maven/buildpack.toml | 2 +- buildpacks/sbt/CHANGELOG.md | 5 ++++- buildpacks/sbt/buildpack.toml | 2 +- meta-buildpacks/java-function/CHANGELOG.md | 8 +++++++- meta-buildpacks/java-function/buildpack.toml | 8 ++++---- meta-buildpacks/java/CHANGELOG.md | 8 +++++++- meta-buildpacks/java/buildpack.toml | 10 +++++----- meta-buildpacks/scala/CHANGELOG.md | 7 ++++++- meta-buildpacks/scala/buildpack.toml | 6 +++--- 16 files changed, 57 insertions(+), 25 deletions(-) diff --git a/buildpacks/gradle/CHANGELOG.md b/buildpacks/gradle/CHANGELOG.md index 58b1f3b4..4bcf05ac 100644 --- a/buildpacks/gradle/CHANGELOG.md +++ b/buildpacks/gradle/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) @@ -55,7 +57,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/buildpacks/gradle/buildpack.toml b/buildpacks/gradle/buildpack.toml index 4c436f54..8a59933e 100644 --- a/buildpacks/gradle/buildpack.toml +++ b/buildpacks/gradle/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/gradle" -version = "4.1.1" +version = "5.0.0" name = "Heroku Gradle" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Heroku's Gradle buildpack. A component of the 'heroku/java' buildpack." diff --git a/buildpacks/jvm-function-invoker/CHANGELOG.md b/buildpacks/jvm-function-invoker/CHANGELOG.md index 5b5ffd3f..9d01ac36 100644 --- a/buildpacks/jvm-function-invoker/CHANGELOG.md +++ b/buildpacks/jvm-function-invoker/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Changed - Updated function runtime to 1.1.7. ([#664](https://github.com/heroku/buildpacks-jvm/pull/664)) @@ -247,7 +249,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release. -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/buildpacks/jvm-function-invoker/buildpack.toml b/buildpacks/jvm-function-invoker/buildpack.toml index ef94098c..4d8e688d 100644 --- a/buildpacks/jvm-function-invoker/buildpack.toml +++ b/buildpacks/jvm-function-invoker/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/jvm-function-invoker" -version = "4.1.1" +version = "5.0.0" name = "Salesforce JVM Function Invoker" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Salesforce's JVM function invoker buildpack. A component of the 'heroku/java-function' buildpack." diff --git a/buildpacks/jvm/CHANGELOG.md b/buildpacks/jvm/CHANGELOG.md index 253fbd13..437d3796 100644 --- a/buildpacks/jvm/CHANGELOG.md +++ b/buildpacks/jvm/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) @@ -319,7 +321,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/buildpacks/jvm/buildpack.toml b/buildpacks/jvm/buildpack.toml index 10158ae2..a9a45274 100644 --- a/buildpacks/jvm/buildpack.toml +++ b/buildpacks/jvm/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/jvm" -version = "4.1.1" +version = "5.0.0" name = "Heroku OpenJDK" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Heroku's OpenJDK buildpack. A component of the 'heroku/java' and 'heroku/scala' buildpacks." diff --git a/buildpacks/maven/CHANGELOG.md b/buildpacks/maven/CHANGELOG.md index 0a3754de..2b40aea0 100644 --- a/buildpacks/maven/CHANGELOG.md +++ b/buildpacks/maven/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Added - Support for the `arm64` architecture. ([#668](https://github.com/heroku/buildpacks-jvm/pull/668)) @@ -164,7 +166,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/buildpacks/maven/buildpack.toml b/buildpacks/maven/buildpack.toml index 677631d8..f3393e26 100644 --- a/buildpacks/maven/buildpack.toml +++ b/buildpacks/maven/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/maven" -version = "4.1.1" +version = "5.0.0" name = "Heroku Maven" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Heroku's Maven buildpack. A component of the 'heroku/java' buildpack." diff --git a/buildpacks/sbt/CHANGELOG.md b/buildpacks/sbt/CHANGELOG.md index 1015ea77..ffbd532c 100644 --- a/buildpacks/sbt/CHANGELOG.md +++ b/buildpacks/sbt/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Removed - Support for sbt `<1.0`. This buildpack supported old and deprecated sbt versions on a best-effort basis before. Artifacts required by those older versions recently started to be unavailable upstream which caused us to drop support for those versions. If you're affected, please migrate your project to the latest stable sbt version `1.10.0`. ([#669](https://github.com/heroku/buildpacks-jvm/pull/669)) @@ -77,7 +79,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/buildpacks/sbt/buildpack.toml b/buildpacks/sbt/buildpack.toml index 9ddaca1f..a8434f23 100644 --- a/buildpacks/sbt/buildpack.toml +++ b/buildpacks/sbt/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/sbt" -version = "4.1.1" +version = "5.0.0" name = "Heroku sbt" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Heroku's sbt buildpack. A component of the 'heroku/scala' buildpack." diff --git a/meta-buildpacks/java-function/CHANGELOG.md b/meta-buildpacks/java-function/CHANGELOG.md index e40e43ed..697276dd 100644 --- a/meta-buildpacks/java-function/CHANGELOG.md +++ b/meta-buildpacks/java-function/CHANGELOG.md @@ -7,9 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) +- Updated `heroku/jvm-function-invoker` to `5.0.0`. +- Updated `heroku/jvm` to `5.0.0`. +- Updated `heroku/maven` to `5.0.0`. ## [4.1.1] - 2024-05-01 @@ -333,7 +338,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/meta-buildpacks/java-function/buildpack.toml b/meta-buildpacks/java-function/buildpack.toml index 0a586d26..662426af 100644 --- a/meta-buildpacks/java-function/buildpack.toml +++ b/meta-buildpacks/java-function/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/java-function" -version = "4.1.1" +version = "5.0.0" name = "Salesforce Java Function" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Salesforce's buildpack for Java Functions." @@ -14,15 +14,15 @@ type = "BSD-3-Clause" [[order.group]] id = "heroku/jvm" -version = "4.1.1" +version = "5.0.0" [[order.group]] id = "heroku/maven" -version = "4.1.1" +version = "5.0.0" [[order.group]] id = "heroku/jvm-function-invoker" -version = "4.1.1" +version = "5.0.0" [metadata.release] image = { repository = "docker.io/heroku/buildpack-java-function" } diff --git a/meta-buildpacks/java/CHANGELOG.md b/meta-buildpacks/java/CHANGELOG.md index f1d972ae..6aab8496 100644 --- a/meta-buildpacks/java/CHANGELOG.md +++ b/meta-buildpacks/java/CHANGELOG.md @@ -7,9 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) +- Updated `heroku/gradle` to `5.0.0`. +- Updated `heroku/jvm` to `5.0.0`. +- Updated `heroku/maven` to `5.0.0`. ## [4.1.1] - 2024-05-01 @@ -269,7 +274,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/meta-buildpacks/java/buildpack.toml b/meta-buildpacks/java/buildpack.toml index af7641d1..78851a4c 100644 --- a/meta-buildpacks/java/buildpack.toml +++ b/meta-buildpacks/java/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/java" -version = "4.1.1" +version = "5.0.0" name = "Heroku Java" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Heroku's buildpack for Java applications." @@ -15,21 +15,21 @@ type = "BSD-3-Clause" [[order.group]] id = "heroku/jvm" -version = "4.1.1" +version = "5.0.0" [[order.group]] id = "heroku/maven" -version = "4.1.1" +version = "5.0.0" [[order]] [[order.group]] id = "heroku/jvm" -version = "4.1.1" +version = "5.0.0" [[order.group]] id = "heroku/gradle" -version = "4.1.1" +version = "5.0.0" [metadata.release] image = { repository = "docker.io/heroku/buildpack-java" } diff --git a/meta-buildpacks/scala/CHANGELOG.md b/meta-buildpacks/scala/CHANGELOG.md index f683b331..1d19fe6d 100644 --- a/meta-buildpacks/scala/CHANGELOG.md +++ b/meta-buildpacks/scala/CHANGELOG.md @@ -7,9 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] - 2024-05-23 + ### Changed - Buildpack API version changed from `0.9` to `0.10`, and so requires `lifecycle` `0.17.x` or newer. ([#662](https://github.com/heroku/buildpacks-jvm/pull/662)) +- Updated `heroku/jvm` to `5.0.0`. +- Updated `heroku/sbt` to `5.0.0`. ## [4.1.1] - 2024-05-01 @@ -100,7 +104,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Initial release -[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...HEAD +[unreleased]: https://github.com/heroku/buildpacks-jvm/compare/v5.0.0...HEAD +[5.0.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.1...v5.0.0 [4.1.1]: https://github.com/heroku/buildpacks-jvm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.2...v4.1.0 [4.0.2]: https://github.com/heroku/buildpacks-jvm/compare/v4.0.1...v4.0.2 diff --git a/meta-buildpacks/scala/buildpack.toml b/meta-buildpacks/scala/buildpack.toml index 6e2d5354..11f26315 100644 --- a/meta-buildpacks/scala/buildpack.toml +++ b/meta-buildpacks/scala/buildpack.toml @@ -2,7 +2,7 @@ api = "0.10" [buildpack] id = "heroku/scala" -version = "4.1.1" +version = "5.0.0" name = "Heroku Scala" homepage = "https://github.com/heroku/buildpacks-jvm" description = "Heroku's buildpack for Scala applications." @@ -15,11 +15,11 @@ type = "BSD-3-Clause" [[order.group]] id = "heroku/jvm" -version = "4.1.1" +version = "5.0.0" [[order.group]] id = "heroku/sbt" -version = "4.1.1" +version = "5.0.0" [metadata.release] image = { repository = "docker.io/heroku/buildpack-scala" }