Releases: Tinder/bazel-diff
Releases · Tinder/bazel-diff
Release list
v33.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 = "33.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "210e9724efbd610c8e653250b7aad11a76da0142d8956b879f6c2dec42823107",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v33.0.0/release.tar.gz",
)What's Changed
- refactor(serve)!: remove JGit engine, make subprocess the only git backend by @tinder-maxwellelliott in #423
- serve: accept modified filepaths via POST to scope cold hashing by @tinder-maxwellelliott in #424
- fix(serve): self-heal orphaned git index.lock that wedges checkouts by @tinder-maxwellelliott in #425
Full Changelog: v32.0.1...v33.0.0
v32.0.1
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 = "32.0.1")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "b292df92f5c5b626108978768931c1052d4369b25ab72bebbeccc6683e117b47",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v32.0.1/release.tar.gz",
)What's Changed
- fix(serve): ignore git stderr noise when parsing subprocess output by @tinder-maxwellelliott in #421
Full Changelog: v32.0.0...v32.0.1
v32.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 = "32.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "a4e199e5ff87131daac1b1a6bb8c4248651bf5c1b28c09aaf0fbdeebc691ac9d",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v32.0.0/release.tar.gz",
)What's Changed
- serve: prune cached hashes to bound cache growth by @tinder-maxwellelliott in #417
- serve: add /metrics endpoint for instance and cache size info by @tinder-maxwellelliott in #418
- fix: self-heal //external query on bzlmod-only workspaces by @tinder-maxwellelliott in #420
Full Changelog: v31.4.0...v32.0.0
v31.4.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 = "31.4.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "f48f0b79de18e91c2e19d9f3b84841849de5052850c14e495de5195f481227a1",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v31.4.0/release.tar.gz",
)What's Changed
- serve: add --requestTimeout and --warmupRevision controls by @tinder-maxwellelliott in #415
Full Changelog: v31.3.2...v31.4.0
v31.3.2
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 = "31.3.2")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "f93e2dfe4322dbe6dfe5f02c17aef6df08ee2c7e1f1a6934cf4d8467dc1662a9",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v31.3.2/release.tar.gz",
)What's Changed
- fix(serve): fetch unreachable revisions by SHA so PR-head commits res… by @tinder-maxwellelliott in #414
Full Changelog: v31.3.1...v31.3.2
v31.3.1
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 = "31.3.1")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "970984f0bfc6c263b41d600684b9436601061ec974de89bf12d0c80f83c5ada0",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v31.3.1/release.tar.gz",
)What's Changed
- serve: integration harness + fixes for --trackDeps over-reporting and JGit fetch failures by @tinder-maxwellelliott in #413
Full Changelog: v31.3.0...v31.3.1
v31.3.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 = "31.3.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "036133eb12111289a79a9a9487233f7c304fd893a892759b26495bf0fe11f939",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v31.3.0/release.tar.gz",
)What's Changed
- fix(serve): resolve missing revisions via on-demand refetch by @tinder-maxwellelliott in #411
Full Changelog: v31.2.0...v31.3.0
v31.2.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 = "31.2.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "f5096dd6aad8bf3eda778b3ece9bd62deae07f109029ae4b5017cc7f8a61d5db",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v31.2.0/release.tar.gz",
)What's Changed
- feat: add --alwaysAffectedTags to always impact non-hermetic tagged targets (#401) by @tinder-maxwellelliott in #410
Full Changelog: 31.1.0...v31.2.0
v30.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 = "30.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "af612f79df3017476323eeb343458b6524b136f15b424c92a21c0dc1350b95bb",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v30.0.0/release.tar.gz",
)What's Changed
- ci: apply ktfmt formatting by @github-actions[bot] in #391
- ci: update coverage badge to 92.0% by @github-actions[bot] in #396
- feat: compute target distances in
bazel-diff serveby @tinder-maxwellelliott in #397
Full Changelog: v29.0.0...v30.0.0
v29.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 = "29.0.0")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-diff",
sha256 = "c5caaa0e83b188f0291cc99cf89a9d42d964f171433654dcd6359604fe0865d9",
strip_prefix = "",
url = "https://github.com/Tinder/bazel-diff/releases/download/v29.0.0/release.tar.gz",
)What's Changed
- test: prove fine-grained external-repo hashing is hermetic across wor… by @maxwellE in #387
- test: add e2e coverage for hermetic cross-machine hashing and MODULE.… by @maxwellE in #386
- feat: add
bazel-diff serveHTTP query service (#29) by @tinder-maxwellelliott in #393
Full Changelog: v28.0.0...v29.0.0