Bazel Blog

Bazel for Embedded: Pigweed SDK Launches with Native Bazel Support

Pigweed is an open-source collection of libraries from Google that enables fast and reliable development for embedded systems. Last September, Pigweed decided to migrate from GN to Bazel as their primary build system based on the belief that Bazel has great potential to improve embedded developers' productivity and mental wellbeing. Since then, the Pigweed team collaborated closely with the Bazel team on many improvements to make Bazel a more powerful build system not just for Pigweed developers, but also the general Bazel ecosystem.

Introducing Bazel 7.2’s Output Service protocol

Introduction

Bazel Q2 2024 Community Update

Announcements

BazelCon 2024, Oct 14-15 at the Computer History Museum, Mountain View

During last year’s BazelCon keynote, we issued a challenge: “Let us organize BazelCon together!” We were thrilled when community members from Aspect.build, BuildBuddy, EngFlow, Gradle, Salesforce, and Tweag took us up on this offer. Over the past few months, we've been working together to make this vision a reality.

Bazel Q1 2024 Community Update

Announcements

Bazel Plugin for IntelliJ Community Update (Q2 '23 - Q1 '24)

Master branch vs Google branch The Bazel IntelliJ plugin has had two main branches (master and google) for almost two years now. We created this structure to more easily accept contributions from the community, including those that are not too applicable or relevant for Google.

Bazel 7.0 LTS

Bazel 7.0 has been released!

BazelCon 2023 Recap: Recordings and Birds of a Feather Session Notes

Last month, we hosted BazelCon 2023 in Munich, Germany, marking the first-ever BazelCon in Europe.

Android Platforms in Bazel 7.0

Many rules in the Bazel ecosystem have migrated to using the platforms and toolchains systems. We're excited to announce that, as of Bazel 7.0, the built-in Android rules are joining this group.

Bazel Q3 2023 Community Update

Announcements