Skip to content

Releases: bazel-contrib/bazel-gazelle

v0.42.0

28 Jan 16:13
6699394
Compare
Choose a tag to compare

What's Changed

  • Add naming convention override for github.com/google/go-jsonnet by @mortenmj in #2004
  • Add docs for go_deps extension by @fmeum in #2010
  • Get gazelle_test and generationtest to pass with Bzlmod by @fmeum in #2009
  • fix: use REPO.bazel and MODULE.bazel when finding repo root by @alexeagle in #2013
  • merger: handle ident load by @chasestarr in #2014
  • Fix version resolution with bazel_deps and improve warnings by @fmeum in #2015
  • fix(cmd/gazelle): small cleanups to fix-update by @tyler-french in #2017
  • fix: Relaxing label parsing for Bazel 8 by @darkrift in #2021

New Contributors

Full Changelog: v0.41.0...v0.42.0

v0.41.0

07 Jan 19:16
0df2788
Compare
Choose a tag to compare

What's Changed

  • Downgrade and do not automatically update Go deps by @fmeum in #1979
  • fix: allow for newlines in expectedExitCode.txt by @mclarke47 in #1987
  • Add an alias_kind directive to configure wrapper macros by @alex-torok in #1986
  • refactor: simplify walk configuration, func signatures by @jbedard in #1932
  • [Proto] Make protoFileInfo method public by @ckilian867 in #1998
  • Fix go_deps warnings by @fmeum in #2003
  • runner: propagate 'testonly' property to sh_binary by @pjjw in #2002
  • Fix staleness issues with recent Bazel versions by @fmeum in #2006
  • Use apparent repo name in go mod tidy suggestion by @fmeum in #2007

New Contributors

Full Changelog: v0.40.0...v0.41.0

v0.40.0

13 Nov 15:29
e715c13
Compare
Choose a tag to compare

What's Changed

  • do not generate an empty rule if a go_proto_library was already gener… by @davidbyttow in #1927
  • Support MODULE.bazel test cases for gazelle_generation_test. by @gonzojive in #1948
  • Don't call dict.pop() with named arguments by @EdSchouten in #1951
  • go_deps should fail with a clear message when 2 modules that only differ in case are used by @Buzz-Lightyear in #1954
  • feat: warn when it looks like you're using ignore instead of exclude directive by @alex-torok in #1955
  • fix(repo): load repositories should fail on duplicates by @tyler-french in #1937
  • Hard failing if module versions aren't aligned between bazel dep and go.mod for a given module by @Buzz-Lightyear in #1957
  • Warning users when versions requested via bazel_dep and go.mod differ for the same go module by @Buzz-Lightyear in #1963
  • perf: do not revalidate glob expressions on each invocation by @jbedard in #1964
  • refactor: add rule.* type assertions by @jbedard in #1961
  • Fix Bazel module resolution regression in go_deps by @fmeum in #1966
  • go_deps: Support default naming convention override for Bazel modules by @fmeum in #1967
  • Issue #1965 - Fix label resolution for non-captured regex by @alandonham in #1969
  • Bump rules_go & Bazel deps by @fmeum in #1973
  • refactor: change pathTrie per-file to per-directory by @jbedard in #1931
  • Support load fixing on struct members (dotexpr) instead of just callexpr by @aaronsky in #1972
  • Use rules_shell for shell targets by @ted-xie in #1960
  • Remove explicit empty version argument by @fmeum in #1974
  • Revert to empty version and update repo metadata by @fmeum in #1975

New Contributors

Full Changelog: v0.39.1...v0.40.0

v0.39.1

02 Oct 11:58
293a67e
Compare
Choose a tag to compare

Updates rules_go to fix this error:

ERROR: .../external/rules_go~/go/platform/BUILD.bazel: no such target '@@rules_go~//go/platform:qnx': target 'qnx' not declared in package 'go/platform' defined by .../external/rules_go~/go/platform/BUILD.bazel

What's Changed

  • override-generator: allow users to specify default values by @tyler-french in #1910
  • Update rules_go dep to v0.50.1 by @fmeum in #1943
  • Let the Publish to BCR app maintain the module version by @fmeum in #1944

Full Changelog: v0.39.0...v0.39.1

v0.39.0

23 Sep 20:56
d16fc42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.38.0...v0.39.0

v0.38.0

01 Aug 17:38
cfe9e8f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.37.0...v0.38.0

v0.37.0

24 May 15:39
4d0129d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.36.0...v0.37.0

v0.36.0

03 Apr 15:40
1b331b6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.35.0...v0.36.0

v0.35.0

21 Dec 18:18
f5a5c5d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.34.0...v0.35.0

v0.34.0

08 Nov 15:00
f4b1e77
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.33.0...v0.34.0