Skip to content

Releases: bazel-contrib/rules_jvm

v0.12.0

17 Mar 15:52
dda039c
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "09c022847c96f24d085e2c82a6174f0ab98218e6e0903d0793d69af9f771a291",
    strip_prefix = "rules_jvm-0.12.0",
    url = "https://github.com/bazel-contrib/rules_jvm/releases/download/v0.12.0/rules_jvm-v0.12.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

  • Make the JUnit5 runner compatible with Java 8 by @fmeum in #134
  • Ensure that sysout and syserr are escaped by @shs96c in #161
  • Add test sharding support to the JUnit 5 runner by @fmeum in #162
  • Use TestExecutionListener in shard test by @fmeum in #164
  • Expand on the ability to include the same test in two suites by @tjoneslo in #165

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

08 Mar 17:06
e082409
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "ced72bd69b5f5aa6905b07b8e38e1924de042c181607e1d8519bf5d9f90a897b",
    strip_prefix = "rules_jvm-0.11.0",
    url = "https://github.com/bazel-contrib/rules_jvm/releases/download/v0.11.0/rules_jvm-v0.11.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

06 Mar 14:17
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "d47f8869fb658973708167a8e65c0e117fa46cab93ed5e714468d6b2b2cce3c0",
    strip_prefix = "rules_jvm-0.10.0",
    url = "https://github.com/bazel-contrib/rules_jvm/releases/download/v0.10.0/rules_jvm-v0.10.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

27 Oct 11:16
06311c6
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "548f0583192ff79c317789b03b882a7be9b1325eb5d3da5d7fdcc4b7ca69d543",
    strip_prefix = "rules_jvm-0.9.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/refs/tags/v0.9.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

  • Upgrade apple_rules_lint, add LintInfo providers for linters by @blorente in #105
  • Fix test filter greediness for method names by @rdesgroppes in #93

Full Changelog: v0.8.0...v0.9.0

v0.8.0

21 Oct 15:47
5abc62b
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "332135116f0414457bda67afc101dee958dbdc4e62a2481d80882f21ed1f9678",
    strip_prefix = "rules_jvm-0.8.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/refs/tags/v0.8.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

  • Allow finding and processing a classname starting with an underscore by @tjoneslo in #98
  • Fix NPE when translating null exception messages to XML by @rdesgroppes in #96
  • Avoid asking users to add things to their maven workspace by @shs96c in #100
  • checkstyle: Short timeout by default by @stevebarrau in #101
  • Support multiple classes and/or methods in filter by @rdesgroppes in #99
  • Ensure that the release workflow generates correct release notes by @shs96c in #102

Full Changelog: v0.7.0...v0.8.0

v0.7.0

05 Oct 12:36
ac71f7e
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "59af045d288ad3e2d9000b1cddb1135f889d798830f7106a4792cc95427bcd99",
    strip_prefix = "rules_jvm-0.7.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/refs/tags/v0.7.0.zip",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

05 Oct 11:02
50427b7
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "eb4e9c2847b3044740e7e74d658381a06411bcba961ec1908dc2737de721238b",
    strip_prefix = "rules_jvm-0.6.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/refs/tags/v0.6.0.zip",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

30 Jun 11:00
70a27e6
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "7705164fc0582cfac8400af7bb23ac9fa5f557004e6a4faf7fb4b50c7081653c",
    strip_prefix = "rules_jvm-0.5.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/refs/tags/v0.5.0.zip",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

29 Jun 12:52
26c6f1d
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "contrib_rules_jvm",
    sha256 = "a939cd04da2deee16131898d91d8e23559dcd1a30a5128beac30a2b01b33c94f",
    strip_prefix = "rules_jvm-0.4.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/v0.4.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

To use the Gazelle plugin, please see its README

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

07 Jun 16:00
a7b24d6
Compare
Choose a tag to compare

WORKSPACE snippet:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "contrib_rules_jvm",
    sha256 = "79773625951a7a6dc0fc1636ef2388253b69a1e8109b34198c191953280648ab",
    strip_prefix = "rules_jvm-0.3.0",
    url = "https://github.com/bazel-contrib/rules_jvm/archive/v0.3.0.tar.gz",
)

# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")

contrib_rules_jvm_deps()

# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")

contrib_rules_jvm_setup()

Headline Features

This releases fixes a problem where Gazelle was required even if you didn't want to use the Gazelle plugin.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0