Mojo 1.0 is out today! ![]()
Since we open-sourced the standard library in 2024, nearly 200 contributors have landed pull requests touching 200k+ lines of code, and over 1,000 more of you have filed issues that shaped the language.
If you filed an issue, opened a PR, wrote a language proposal, or built a package: thank you. You’ve been architects of this language alongside us.
1.0 does not mean the language is finished. It means you can build on a solid foundation without constant breaking changes. During 1.x, changes should primarily be additive. Breaking changes may still happen, but we’ll manage them with care, following the standards of how mature languages evolve.
We’re making that commitment now because Mojo is ready. We depend on it every day in production at Modular.
Also new in MAX with this release:
- Install just what you need with `max[“serve”]` or `max[“benchmark”]`
- Two new model families: GLM-5.2 and Nemotron-H
Get started:
uv pip install --upgrade mojo
uv pip install max[all]
More on where Mojo, MAX, and our open source work go next at ModCon, August 18 in SF. The in-person event is sold out, but the livestream is still open: ModCon 2026 Livestream · Luma
Full blog post: Modular: Modular 26.5: Mojo 1.0 is here!
MAX changelog: MAX v26.5 | MAX
Mojo changelog: Mojo v1.0.0 | Mojo
