Releases: bazel-contrib/rules_scala
v7.2.4
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.2.4")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "d6f08b6f0f9636aff3e85928acb194914b8606ceff447d189d260eafb83483f4",
strip_prefix = "rules_scala-7.2.4",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.2.4/rules_scala-v7.2.4.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
Full Changelog: v7.2.3...v7.2.4
v7.2.3
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.2.3")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "9b5bd7ec98f11abcb730326919cf5dc68f8a356bf9ca2b8b97e9e4e9ae3b0162",
strip_prefix = "rules_scala-7.2.3",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.2.3/rules_scala-v7.2.3.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- Upgrade Scala 3.8 to 3.8.2 by @WojciechMazur in #1812
- Export .jar files from scala_maven_import_external by @mbland in #1814
- Bump dependency versions, drop compatibility_level by @mbland in #1815
Full Changelog: v7.2.2...v7.2.3
v7.2.2
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.2.2")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "c81d0127caf7e573606411a2ba425a6277a06052f7c279dabc974a170b829fd9",
strip_prefix = "rules_scala-7.2.2",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.2.2/rules_scala-v7.2.2.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- fix dropping reference.conf files in nosrc jars by @contagnas in #1805
- Upgrade Scala 2.13 LTS to 2.13.18 by @bartoszkosiorek in #1807
- Upgrade Scala 2.12 LTS to 2.12.21 by @bartoszkosiorek in #1808
New Contributors
- @contagnas made their first contribution in #1805
Full Changelog: v7.2.1...v7.2.2
v7.2.1
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.2.1")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "0d063e92184ab8ffa3c9b6f850bd9a790cd6141b5a688721843910ecdc019316",
strip_prefix = "rules_scala-7.2.1",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.2.1/rules_scala-v7.2.1.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
Full Changelog: v7.2.0...v7.2.1
v7.2.0
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.2.0")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "8518d0efc2cc7f420b4f2948f79f9e586b33abee5d5661ba79749baa2af97e2e",
strip_prefix = "rules_scala-7.2.0",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.2.0/rules_scala-v7.2.0.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- fix: push users to new enough rules_proto that works with toolchain by @alexeagle in #1801
- Add support for Scala 3.8 by @WojciechMazur in #1794
- Support Protobuf 33.4 w/ prebuilt protoc toolchain by @mbland in #1803
Full Changelog: v7.1.6...v7.2.0
v7.1.6
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.1.6")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "4aff49ff17bb91203e6ec63258b24f20b2843bc3f8dfb69045ff5df96a01b432",
strip_prefix = "rules_scala-7.1.6",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.1.6/rules_scala-v7.1.6.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- Make java library earlier on classpath by @vinnybod in #1797
- Bump dependency versions by @mbland in #1798
- Set string_setting scope to fix last_green builds by @mbland in #1799
- Bump MODULE.bazel version to 7.1.6 by @mbland in #1800
Full Changelog: v7.1.5...v7.1.6
v7.1.5
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.1.5")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "f8085332d5862f889454b44b69cc8d6c654184495099afdf3aff79c0a98215ae",
strip_prefix = "rules_scala-7.1.5",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.1.5/rules_scala-v7.1.5.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- docs: bzlmod is no longer 'coming soon' by @alexeagle in #1789
- Bump to rules_java 9.0.3, rules_cc 0.2.14 by @mbland in #1791
- Upgrade Scala 3.7.3 to 3.7.4 by @WojciechMazur in #1792
Full Changelog: v7.1.4...v7.1.5
v7.1.4
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.1.4")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "43a6725dc80000eba0b4583b42e18732cf4ad2ffb71d5ab4addcaf8c6eacdaf6",
strip_prefix = "rules_scala-7.1.4",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.1.4/rules_scala-v7.1.4.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- Bump to rules_go 0.58.2, update Go in
WORKSPACEby @mbland in #1782 - Replace
.bazelversionfiles with symlinks by @mbland in #1783 - Improve test efficiency, reduce lock file size by @mbland in #1784
- Make extensions reproducible, add lock files by @mbland in #1785
- Bump to Bazel 7.7.0 by @mbland in #1787
Full Changelog: v7.1.3...v7.1.4
v7.1.3
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.1.3")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "614eccce470676c26d70ae6ed3c5dee429022ec3e7a898767b5f83074a41ac98",
strip_prefix = "rules_scala-7.1.3",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.1.3/rules_scala-v7.1.3.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- chore: Add support for Scala 3.3.7 LTS by @tgodzik in #1777
- Update dependencies in preparation for v7.1.3 by @mbland in #1778
- Remove unused imports from dependency_analyzer by @WojciechMazur in #1779
- Update Scala 2.13.16 -> 2.13.17 by @WojciechMazur in #1780
New Contributors
Full Changelog: v7.1.2...v7.1.3
v7.1.2
Using Bzlmod
Paste this snippet into your MODULE.bazel file:
# Set `repo_name = "io_bazel_rules_scala"` if you still need it.
bazel_dep(name = "rules_scala", version = "7.1.2")Using WORKSPACE
Paste this snippet into your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_scala", # Can be "io_bazel_rules_scala" if you still need it.
sha256 = "5338511555719caa1625c2a7fcb64e367db0cf19dae1505c3f6af480d35605e9",
strip_prefix = "rules_scala-7.1.2",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.1.2/rules_scala-v7.1.2.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- Update maintainers by @simuons in #1766
- Add BCR presubmit checks to CI, bump versions by @mbland in #1767
- soft_fail CI tasks, upgrade to rules_python-1.6.0 by @mbland in #1768
- Upgrade Scala to 3.7.3 (was 3.7.2) by @WojciechMazur in #1769
- Expand
$(location)and "Make variables" inenvby @mbland in #1771 - Bump dependency versions for
rules_scalav7.1.2 by @mbland in #1772
Full Changelog: v7.1.1...v7.1.2