Releases: Tinder/bazel-diff
Releases · Tinder/bazel-diff
v25.0.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "25.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "51b5ffb9facefa996496c112efdeb175505416cf8355c00e9c893f134e26a327",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v25.0.0/release.tar.gz",
)What's Changed
- Add coverage percent badge to README, auto-updated by CI by @tinder-maxwellelliott in #357
- Reproducer test for #359: cquery rule inputs drop configuration_checksum by @tinder-maxwellelliott in #361
- Hash only the owner execute bit on source files by @tinder-maxwellelliott in #362
- Fix #359: configuration-aware cquery hashing by @tinder-maxwellelliott in #363
Full Changelog: v24.0.0...v25.0.0
v24.0.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "24.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "d22035055bb512b162a11b998d92563eaee8afce86d24cd30351d39dba714fd5",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v24.0.0/release.tar.gz",
)What's Changed
- Fix #335 fix #3: tighten canonical-repo match in queryTargetsDependingOnModules by @tinder-maxwellelliott in #354
- Add coverage validation: 90% main-source line coverage gate (py_binary + py_test) by @tinder-maxwellelliott in #356
- Tighten canonical-repo match in queryTargetsDependingOnModules by @rdark in #338
- Fix #197: auto-expand fineGrainedHashExternalRepos through bzlmod wrappers by @tinder-maxwellelliott in #343
Full Changelog: v23.0.0...v24.0.0
v23.0.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "23.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "e014520fc1a51202f78633abfb0095c6154ed2e063a129d273c8bc3f46c61383",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v23.0.0/release.tar.gz",
)What's Changed
- Add regression test for #228 external go deps appear in bzlmod hashes by @tinder-maxwellelliott in #349
- Fix #256: close subprocess stdin so reads see EOF (aspect CLI hang) by @tinder-maxwellelliott in #351
- Fix #184 transitive external repo change now reaches main-repo consumers by @tinder-maxwellelliott in #350
- Fix #335 fix #2: parse-asymmetry fallback to per-target hash diff by @tinder-maxwellelliott in #353
Full Changelog: v22.0.0...v23.0.0
v22.0.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "22.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "f19c66ff31d773c39a69851c0cd3793d28c78de001eda56ecfce6b638f2976a0",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v22.0.0/release.tar.gz",
)Full Changelog: v21.0.0...v22.0.0
v20.0.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "20.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "264acde7e5587968fd1b7637849179dd5421a0bcec4dbc7586d08927da93bbdd",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v20.0.0/release.tar.gz",
)What's Changed
- Regression test for #196 bzlmod local_path_override (issue is fixed) by @tinder-maxwellelliott in #345
- Regression test for #266 go.mod update propagates to go targets (issue is fixed) by @tinder-maxwellelliott in #347
- Fix #259 / #227 .bzl macro changes now invalidate targets by @tinder-maxwellelliott in #342
Full Changelog: v19.0.3...v20.0.0
v19.0.3
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "19.0.3")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "9963afecba15d5c5b253e6b422e592b9e1d340b373fb2d2a1112c40e455b2f5d",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v19.0.3/release.tar.gz",
)What's Changed
- Fixes for external repo resolver and sorting in impacted set by @tinder-maxwellelliott in #332
- Add e2e coverage for cquery streamed_proto path (#219) by @tinder-maxwellelliott in #333
- Fix #326: filter //external:* labels from impacted-targets output on bzlmod by @tinder-maxwellelliott in #334
Full Changelog: v18.1.0...v19.0.3
v19.0.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "19.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "fa6d2570ab7eb479adea4021d170a2018cbe63df277c905bad7775ab9d7d8482",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v19.0.0/release.tar.gz",
)Full Changelog: v18.1.0...v19.0.0
v18.1.0
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "18.1.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "78ee70fd64f6be2cd2dc1ba4e3688350ae6cdb86e4d3e362dd92c28695e35334",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v18.1.0/release.tar.gz",
)What's Changed
- Attempt to fix exec bit misses by @tinder-maxwellelliott in #331
Full Changelog: v18.0.5...v18.1.0
v18.0.5
Immutable
release. Only release title and notes can be modified.
bazel
build
//cli:bazel-diff_deploy.jar
-c opt
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "18.0.5")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "d0f009dfd16ddd22fa9c56d070aef18ffc1b53fa2aa76ceade162566a22bcb89",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v18.0.5/release.tar.gz",
)What's Changed
- fix: omit stderr from metadata when generating hashes by @Ahajha in #330
- Resolve warnings from deprecated proto targets. by @jmwachtel in #328
New Contributors
- @Ahajha made their first contribution in #330
- @jmwachtel made their first contribution in #328
Full Changelog: v18.0.4...v18.0.5
v18.0.3
Immutable
release. Only release title and notes can be modified.
Using Bzlmod (MODULE.bazel)
Add to your MODULE.bazel file:
bazel_dep(name = "bazel-diff", version = "18.0.3")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "96f3e9c9632b2f4f787c0c6878c7bed543c63e7276c5a61d3f08b889b3911e14",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v18.0.3/release.tar.gz",
)Full Changelog: v18.0.2...v18.0.3