Bazel Blog

Bazel 2.0

A new major version of Bazel, Bazel 2.0 has just been released. In particular, it brings some important flag flips that did not make it into Bazel 1.0.

Bazel 1.2

We've just released Bazel 1.2!

Bazel 1.1

We’ve just released Bazel 1.1! Bazel 1.1 is intended to be backward-compatible with Bazel 1.0.

Bazel Reaches 1.0 Milestone

Crossposted from Google Open Source Blog

Bazel 1.0

Bazel 1.0 has just been released. As we announced before we start following semantic versioning for Bazel releases. We'll maintain at least three-month stability windows between Bazel major (backward-incompatible) releases.

Update on using Protocol Buffers in Bazel

We’re pleased to announce that we updated the instructions for using Protocol Buffers in Bazel to reflect recent and upcoming changes to Bazel.

BazelCon 2019: Registration Open

**TL;DR: BazelCon 2019 will be in Sunnyvale, CA on December 11-12. Event Site

Exploring the IntelliJ Bazel Plugin's Sync Process

In this blogpost, we aim to understand IntelliJ with Bazel plugin's sync process by exploring the plugin's generated files and logs.

Meet the Bazel team at Build Meetup London

On 1st and 2nd of October 2019, Cloudflare, Bloomberg and Google will be hosting a Build Meetup at the Cloudflare offices in London.

Introducing the Remote Execution API Testing Project

When building software, we know that we need to be fast and we know we need to minimise any wasted time in the process. We need to get critical updates and features out to users as quickly as possible and we need to increase the productivity of teams who rely on an efficient edit and compile cycle. Introducing Remote Execution to builds will help achieve this, and for this, there is Bazel's Remote Execution API, which gives us the ability to parallelise the construction and validation phases of the software development cycle, and thus massively reduce elapsed time.