App
Added
- Added title and description to ServeGradio (15639)
- Added a friendly error message when attempting to run the default cloud compute with a custom base image configured (14929)
Changed
- Improved support for running apps when dependencies aren't installed (15711)
- Changed the root directory of the app (which gets uploaded) to be the folder containing the app file, rather than any parent folder containing a `.lightning` file (15654)
- Enabled MultiNode Components to support state broadcasting (15607)
- Prevent artefactual "running from outside your current environment" error (15647)
- Rename failed -> error in tables (15608)
Fixed
- Fixed race condition to over-write the frontend with app infos (15398)
- Fixed bi-directional queues sending delta with Drive Component name changes (15642)
- Fixed CloudRuntime works collection with structures and accelerated multi node startup time (15650)
- Fixed catimage import (15712)
- Parse all lines in app file looking for shebangs to run commands (15714)
Lite
Fixed
- Fixed the automatic fallback from `LightningLite(strategy="ddp_spawn", ...)` to `LightningLite(strategy="ddp", ...)` when on an LSF cluster (15103)
Pytorch
Fixed
- Make sure save_dir can be empty str (15638](https://github.com/PyTorchLightning/pytorch-lightning/issues/15638))
- Fixed the automatic fallback from `Trainer(strategy="ddp_spawn", ...)` to `Trainer(strategy="ddp", ...)` when on an LSF cluster (15103](https://github.com/PyTorchLightning/pytorch-lightning/issues/15103))
---
**Full Changelog**: https://github.com/Lightning-AI/lightning/compare/1.8.1...1.8.2