- Reduced the amount of context for frames in modal's CLI framework when showing a traceback.
0.57.60
- The "dunder method" approach for class lifecycle management (`__build__`, `__enter__`, `__exit__`, etc.) is now deprecated in favor of the modal `build`, `enter`, and `exit` decorators.
0.57.52
- In `modal token new` and `modal token set`, the `--no-no-verify` flag has been removed in favor of a `--verify` flag. This remains the default behavior.
0.57.51
- Fixes a regression from 0.57.40 where `enter` methods used a separate event loop.
0.57.42
- Adds a new environment variable/config setting, `MODAL_FORCE_BUILD`/`force_build`, that coerces all images to be built from scratch, rather than loaded from cache.
0.57.40
- The `enter()` lifecycle method can now be used to run additional setup code prior to function checkpointing (when the class is decorated with `stub.cls(enable_checkpointing=True)`. Note that there are currently some limitations on function checkpointing: - Checkpointing only works for CPU memory; any GPUs attached to the function will not available - Networking is disabled while the checkpoint is being created - Please note that function checkpointing is still a beta feature.