140 wires and counting

$ follow Google

Keep up with Google in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-05-13
stories 75

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

JAX REWIRES GPU MEMORY TRANSFORMS; GENAI SDK SHIPS SPEECH TRANSLATION

By RepoJournal · Filed · About Google · Composed from the cited sources · methodology

JAX's Mosaic GPU stack landed three major commits reshaping how shared memory transforms propagate through tensor operations, while the GenAI SDK reaches v2.2.0 with live speech translation and Agent Platform MCP support.

The JAX team shipped a trio of infrastructure changes that unblock tensor reshaping on GPUs. First, they implemented `CollapseShape` expression handling [1] to propagate SMEM transforms through `memref.collapse_shape`, followed by the full lowering for the operation [2]. These commits fix the test suite for warpgroup semantics—meaning JAX can now efficiently reshape tensors on H100/H200 GPUs without redundant memory copies. In parallel, the pallas-mpmd desk removed `mpmd_meshes` from the lowering context [3], simplifying the abstraction layer for multi-GPU distributed code. The GenAI SDK crossed into v2.2.0 [4] with two feature wins: speech-to-speech translation now works in Gemini Live [5], and Agent Platform MCP support landed with new session and auth helpers [6]. On the cloud-python front, the BigFrames team refactored gbq execution as a semi-executor [7] and introduced `GoogleSqlScalarOp` [8] to improve scalar operation handling, while pandas-gbq got Ruff formatting and mypy type checking [9]. The dependency resolution fix [10] addresses a critical issue in the monorepo—core packages were being fetched remotely instead of from local source, breaking prerelease testing.

Action items

References

  1. [1] [Mosaic GPU] Implement `CollapseShape` expression to propagate SMEM transforms through `memref.collapse_shape`. ↗ google/jax
  2. [2] [Pallas/Mosaic GPU] Implement lowering for `memref.collapse_shape` and enable `test_wgmma_reshaped_rhs_unit_tiling` under warpgroup semantics. ↗ google/jax
  3. [3] [pallas-mpmd] Remove `mpmd_meshes` from the lowering context in favor of meshes on avals. google/jax ↗
  4. [4] v2.2.0 ↗ googleapis/python-genai
  5. [5] feat: support speech to speech translation in Gemini Live ↗ googleapis/python-genai
  6. [6] chore: Add session and auth helpers for Agent Platform MCP support ↗ googleapis/python-genai
  7. [7] refactor: Unify gbq execution as semi-executor ↗ googleapis/google-cloud-python
  8. [8] refactor(bigframes): Introduce GoogleSqlScalarOp ↗ googleapis/google-cloud-python
  9. [9] feat(pandas-gbq): add Ruff format session and implement mypy ↗ googleapis/google-cloud-python
  10. [10] fix(templates): resolve core dependencies locally and batch pip installs ↗ googleapis/google-cloud-python

Quick answers

What shipped in Google on May 13, 2026?
JAX's Mosaic GPU stack landed three major commits reshaping how shared memory transforms propagate through tensor operations, while the GenAI SDK reaches v2.2.0 with live speech translation and Agent Platform MCP support. In total, 40 commits, 34 pull requests, and 1 releases landed.
Who contributed to Google on May 13, 2026?
4 developers shipped this update, including copybara-service[bot], TrevorBergeron, chalmerlowe, and ohmayr.
What were the notable Google updates?
[Mosaic GPU] Implement `CollapseShape` expression to propagate SMEM transforms through `memref.collapse_shape`, [Pallas/Mosaic GPU] Implement lowering for `memref.collapse_shape` and enable `test_wgmma_reshaped_rhs_unit_tiling` under warpgroup semantics, and [pallas-mpmd] Remove `mpmd_meshes` from the lowering context in favor of meshes on avals.