MAX Nightly 25.4.0.dev2025050116 Released

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

Update to the latest nightly using Magic via
magic init --format mojoproject -c conda-forge -c https://conda.modular.com/max-nightly/
or add https://conda.modular.com/max-nightly/ as a channel to mojoproject.toml

MAX changelog updates:

Highlights {#25-4-highlights}

Documentation {#25-4-docs}

MAX Serve {#25-4-serve}

MAX models {#25-4-models}

max CLI {#25-4-max-cli}

  • Added --use-subgraphs flag to max-pipelines generate to allow for the
    use of subgraphs in the model.

MAX Engine {#25-4-engine}

Driver APIs {#25-4-driver}

Graph APIs {#25-4-graph}

  • Added add_subgraph method to Graph class. This method allows for the
    addition of a subgraph to a graph.
  • Added the call operation which allows for the execution of a subgraph.

Custom ops {#25-4-custom-ops}

GPU programming {#25-4-gpu-programming}

Mojo {#25-4-mojo}

Engine Graph Driver {#25-4-engine-graph-driver}

Mojo changelog updates:

  • [kernels] Open source the nvml package (#60797)
  • [stdlib] Remove Indexer and Intable from PythonObject
  • [kernels] Open source the quantization package
  • [Docs] Move raw changelog entries for 25.3.
  • [stdlib] Remove and rename a few PythonObject methods to decrease chance of shadowing
  • [stdlib] Move list and tuple creation methods from PythonObject to Python
  • [stdlib] Remove PythonObject.from_borrowed_ptr in favor of a constructor
  • [stdlib] Remove Implicitly{Bool,Int}able from PythonObject
  • [kernels] Open source the linalg package
  • [stdlib] Remove InlinedString
  • [stdlib] Remove various deprecated functions
  • [stdlib] Replace composite variants of CollectionElement with trait composition
  • [kernels] Open source the layout package

Raw MAX diff: https://github.com/modular/max/compare/d8e62e7da48adb1b422a45e1182f588dc13b2119...057e31a520da90d98d93235271f7e33dc18f0307
Current Mojo changelog: https://github.com/modular/max/blob/main/mojo/docs/changelog.md

1 Like