Repository navigation
v7.4.0
·
15 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
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.4.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 = "d03476acb52aa479a737471beb992305d5f4333aa678accdee0f917cb1643c23",
strip_prefix = "rules_scala-7.4.0",
url = "https://github.com/bazelbuild/rules_scala/releases/download/v7.4.0/rules_scala-v7.4.0.tar.gz",
)See https://github.com/bazelbuild/rules_scala#getting-started for full setup instructions.
What's Changed
- ci: Tag the remaining disk-heavy nested-bazel tests no-release by @bor-p-s in #1970
- fix: Smoke-filter joern_test's remaining frontend targets by @bor-p-s in #1971
- fix: Exclude specs2_exception_terminates_without_timeout on Windows by @bor-p-s in #1973
- ci: Skip the toolchain sweep on macOS/windows in test_rules_scala.sh by @bor-p-s in #1972
- test: Migrate test_thirdparty_version.sh to native Bazel targets by @bor-p-s in #1974
- refactor: Migrate test_bzlmod_tidy.sh to Bazel-native sh_test targets by @bor-p-s in #1975
- refactor: Migrate test_cross_build.sh to Bazel-native sh_test targets by @bor-p-s in #1976
- refactor: Migrate test_coverage.sh to Bazel-native sh_test targets by @bor-p-s in #1977
- Use buildifier_prebuilt instead of manually fetching Buildifier by @bor-p-s in #1980
- fix: Correct resource_strip_prefix path stripping order for generated resources in external repos by @bor-p-s in #1981
- refactor: Migrate test_reproducibility.sh to Bazel-native sh_test targets by @bor-p-s in #1978
- Pass jvm_flags through scala_benchmark_jmh by @bor-p-s in #1984
- fix: return struct from write_executable phase so jacoco_metadata.txt lands in runfiles by @bor-p-s in #1983
- test: Add reject_line and expect_output to coverage_test by @bor-p-s in #1982
- test: Port coverage_skip_oversized_methods test onto coverage_test.bzl by @bor-p-s in #1979
- Fix stale lock and missing dep override in example_external_workspace by @bor-p-s in #1988
- fix: map source paths explicitly in -paths-for-coverage.txt by @bor-p-s in #1987
- Add standalone-root build test for three nested modules by @bor-p-s in #1989
- fix: Use dotty.tools.repl.Main for scala_repl under Scala 3 by @bor-p-s in #1991
- semanticdb: forward files via SemanticdbInfo by @rafikk in #1996
- Fail loudly when the compile classpath carries two versions of the Scala standard library by @bor-p-s in #1990
- Remove dead Bazel 6 skip from consumer_repo_mapping_test by @bor-p-s in #1998
- Drop JCenter from default_maven_server_urls by @bor-p-s in #1999
- Use rules_jvm_external for internal dependencies by @bor-p-s in #1994
- Remove Bazel 4 and 5 support from build_jacocorunner scripts by @bor-p-s in #2000
- feat: Add scala3-repl deps for scala_repl under Scala 3.8 and 3.9 by @bor-p-s in #1992
- Fix manual_test/coverage_local_jacocorunner for the current java_tools Jacoco by @bor-p-s in #2004
- Restore test/fetch_sources on io_bazel_rules_scala_guava by @bor-p-s in #1995
- Document builtin phases by @bor-p-s in #2008
- Drop JCenter from rules_scala_test_maven's repositories by @bor-p-s in #2009
- Keep the Scala version check when only unrelated artifacts are overridden by @bor-p-s in #1997
- Drop phase_collect_exports_jars from the scala_library phase lists by @bor-p-s in #2011
- Remove unused test artifacts from third_party/repositories by @bor-p-s in #2010
- feat: Add Scala 3.10.0 support by @WojciechMazur in #2016
- Instrument Scala jars at compile time so java_test sees coverage by @bor-p-s in #2003
New Contributors
Full Changelog: v7.3.0...v7.4.0