Source: Bazel Reaches 1.0 Milestone! from Open Source
We’re excited to announce the first General Availability release of Bazel, an open source build system designed to support a wide variety of programming languages and platforms.
The key features of the 1.0 GA release are:
Starting with Bazel 1.0, we will use semantic versioning for all Bazel releases. For example, all 1.x releases will be backwards-compatible with Bazel 1.0. We will have a window of at least three months between major (breaking) releases. We’ll continue to publish minor releases of Bazel every month, cutting from GitHub HEAD.
Long-Term Support (LTS) releases give users confidence that the Bazel team has the capacity and the process to quickly and safely deliver fixes for critical bugs, including vulnerabilities.
The new features include end-to-end support for remote execution and caching, and support for standard package managers and third-party dependencies.
With the 1.0 release we still have many exciting developments ahead of us. Follow our blog or Twitter account for regular updates. Feel free to contact us with questions or feedback on the mailing list, submit feature requests (and report bugs) in our GitHub issue tracker, and join our Slack channel. Finally, join us at the largest-ever BazelCon conference in December 2019 for an opportunity to meet other Bazel users and the Bazel team at Google, see demos and tech talks, and learn more about fast, correct, and large-scale builds.
Last but not least, we wouldn’t have gotten here without the continued trust, support, encouragement, and feedback from the community of Bazel users and contributors. Heartfelt thanks to all of you from the Bazel team!
By Dmitry Lomov, Bazel Team