MAX Nightly 26.3.0.dev2026042917 (Mojo 1.0.0b1.dev2026042917) Released

:astronaut: A new nightly version has been released! :astronaut:

See the quickstart guide for installation instructions: Quickstart | Modular

MAX changelog updates:

  • Fixed ops.reshape / TensorValue.reshape rejecting valid -1 reshapes
    on tensors whose leading dim is a symbolic sum-of-products (e.g.
    [(batch_size * num_steps) + total_seq_len, 1536] reshaped to
    [-1, n_heads, head_dim] with n_heads * head_dim == 1536). The inferred
    dim now simplifies without requiring a rebind.

Mojo changelog updates:

  • [mojo-lang] Add type refinement to Mojo
  • [stdlib] Add grapheme_indices and helpers
  • [stdlib] ASCII fast path for count_graphemes()
  • [stdlib] Introduce unified reflect[T] / Reflected[T] reflection API
  • [mojo-tooling] Add LLDB Variant summary provider
  • [stdlib] Add struct_field_ref library function for field access

Raw MAX diff: https://github.com/modular/modular/compare/735f252a0cbc394f1239d4833eba98351819683c...b35e12f02a602fea5f4ff58536944682cffc5d98)>
Current Mojo changelog: https://github.com/modular/modular/blob/main/mojo/docs/nightly-changelog.md