MAX Nightly 26.1.0.dev2026010718 Released

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

See the quickstart guide for installation instructions: Quickstart | Modular

MAX changelog updates:

  • All Python wheel URLs are now https://whl.modular.com/nightly/simple/.
    If using uv, change --index-url to --index, and if using pip, change to
    --extra-index-url. For precise commands, see the
    install guide.

  • Improved performance for Hopper Matmul when using skinny M shapes. In particular
    when M is between 2 and 64, we see a significant performance boost for specific
    shapes ranging between 10 - 40%.

Mojo changelog updates:

  • [stdlib] Add a from_utf8_lossy and from_utf8 constructor for String.
  • [stdlib] Deprecate UnsafePointer.offset() method
  • [Stdlib] Fix empty span returning Codepoint(0)
  • [stdlib] Allow implicit conversion from None to PythonObject
  • [stdlib] Make Writer only work with UTF-8 data.
  • [stdlib] Make inlined_assembly a public API in the sys module
  • [External] [stdlib] Make Deque conform to Writable, Stringable and Representable
  • [External] [stdlib] Adds functionality to spawn and manage processes from exec. file (#74404)

Raw MAX diff: https://github.com/modular/modular/compare/8f26369e5ebe9d16c2d21a28c5030d6244fe7618...6189fd73d4ad87778c70b45ffba65bf6f3c19404)>
Current Mojo changelog: https://github.com/modular/modular/blob/main/mojo/docs/changelog.md