Bazel: Release 3.4 - July 2020

Created on 1 Jul 2020  ·  18Comments  ·  Source: bazelbuild/bazel

Status of Bazel 3.4

To report a release-blocking bug, please file a bug using the Release blocker label, and cc me.

Task list:

  • [x] Update GitHub issues for incompatible changes
  • [x] Pick release baseline: 7404d17ac76da876ae0b432d1fccf222a9e991fe
  • [x] Create release candidate: release-3.4.0rc1
  • [x] Check downstream projects:
  • [x] [Create draft release announcement](https://docs.google.com/document/d/1wDvulLlj4NAlPZamdlEVFORks3YXJonCjyuQMUQEmB0/edit)
  • [x] Send for review the release announcement PR: https://github.com/bazelbuild/bazel-blog/pull/231
  • [x] Push the release, notify package maintainers:
  • [x] Update the documentation
  • [x] Push the blog post
  • [x] Update the release page
release

Most helpful comment

All 18 comments

@meisterT Should we mention in the release notes that upcoming Release 3.4 includes new java_tools release 9.0 with major Error Prone version upgrade to 2.4.0, with a lot of fixes and out of the box support for Java 14?

And also warn, that some new EP checks were added and some existing checks were extended so that more diagnostic could be reported for new and existing EP checks so that Bazel users may see new compiler warnings or even failures with upcoming Bazel release 3.4?

FTR: I uploaded this PR https://github.com/bazelbuild/bazel/pull/11447 to add --incompatible_use_java_tools_beta_release option to make the java_tools upgrade process less disruptive, but it wasn't merged yet. So may be next time java_tools upgrade process will be less painful.

Would it be possible to get https://github.com/bazelbuild/bazel/pull/11659 reviewed and pulled into this release?

Would it be possible to also get #11617 into 3.4?

release-3.4.0rc1 cut at https://github.com/bazelbuild/bazel/commit/7404d17ac76da876ae0b432d1fccf222a9e991fe

@jmillikin-stripe @Yannic both PRs are merged and included.

WIP release announcement: https://docs.google.com/document/d/1wDvulLlj4NAlPZamdlEVFORks3YXJonCjyuQMUQEmB0/edit#heading=h.8vvjiikmd0sz

@davido please suggest your change there

@davido please suggest your change there

Thanks for the pointer. Done.

just created a new candidate: scripts/release/release.sh create --force_rc=2 3.4.0 7404d17ac76da876ae0b432d1fccf222a9e991fe f31f2d7

@meisterT Would you please give a plan to build a pakcage(installer.sh). I want to try a new feature. if it does not work, I'll notify the author ASAP. Thanks

You can download the most recent release candidate here:
https://releases.bazel.build/3.4.0/rc2/index.html

Another way to test releases is to use Bazelisk (https://github.com/bazelbuild/bazelisk) and set the environment variable USE_BAZEL_VERSION to last_rc (see more https://github.com/bazelbuild/bazelisk#how-does-bazelisk-know-which-bazel-version-to-run).

I have just released Bazel 3.4.0:
https://github.com/bazelbuild/bazel/releases/tag/3.4.0
https://releases.bazel.build/3.4.0/release/

@vbatts @petemounce @excitoon please update your packages

The release seems to be broken: https://github.com/bazelbuild/bazel/issues/11756

Creating new candidate with scripts/release/release.sh create 3.4.1 7404d17ac76da876ae0b432d1fccf222a9e991fe f31f2d7 08bf906 0415511

3.4.1 has been released, blog post https://blog.bazel.build/2020/07/13/bazel-3-4.html

https://github.com/bazelbuild/bazel/releases/tag/3.4.1
https://releases.bazel.build/3.4.1/release/

@vbatts @petemounce @excitoon sorry for the second ping, but this should now be ready to be published

~@meisterT - Do you know when is the next release and who's the owner of it?~

edit: Just saw the post by @philwo . Release 3.5 should be released this month.

I want to make sure that https://github.com/bazelbuild/bazel/commit/003f7664c91f4fec81e7607c0b59651915836d3a enters.

Thanks!

I have just created https://github.com/bazelbuild/bazel/issues/11885 for the next release. @aiuto agreed to shepherd it.

I will probably cut the baseline on August 5, so it will be in it.

On Sun, Aug 2, 2020 at 4:26 AM Or Shachar notifications@github.com wrote:

@meisterT https://github.com/meisterT - Do you know when is the next
release and who's the owner of it?
I want to make sure that 003f766
https://github.com/bazelbuild/bazel/commit/003f7664c91f4fec81e7607c0b59651915836d3a
enters.

Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bazelbuild/bazel/issues/11687#issuecomment-667644933,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAXHHHFPK2HRAD4JSSJ47G3R6UPLRANCNFSM4ONIKKGA
.

Was this page helpful?
0 / 5 - 0 ratings