App
Added
- Added the property `LightningWork.public_ip` that exposes the public IP of the `LightningWork` instance (17742)
- Add missing python-multipart dependency (17244)
Changed
- Made type hints public (17100)
Fixed
- Fixed `LightningWork.internal_ip` that was mistakenly exposing the public IP instead; now exposes the private/internal IP address (17742)
- Fixed resolution of the latest version in CLI (17351)
- Fixed property raised instead of returned (17595)
- Fixed get project (17617, 17666)
---
Fabric
Added
- Added support for `Callback` registration through entry points (17756)
Changed
- Made type hints public (17100)
- Support compiling a module after it was set up by Fabric (17529)
Fixed
- Fixed computing the next version folder in `CSVLogger` (17139)
- Fixed inconsistent settings for FSDP Precision (17670)
---
PyTorch
Changed
- Made type hints public (17100)
Fixed
- `CombinedLoader` only starts DataLoader workers when necessary when operating in sequential mode (17639)
- Fixed a potential bug with uploading model checkpoints to Neptune.ai by uploading files from stream (17430)
- Fixed signature inspection of decorated hooks (17507)
- The `WandbLogger` no longer flattens dictionaries in the hyperparameters logged to the dashboard (17574)
- Fixed computing the next version folder in `CSVLogger` (17139)
- Fixed a formatting issue when the filename in `ModelCheckpoint` contained metrics that were substrings of each other (17610)
- Fixed `WandbLogger` ignoring the `WANDB_PROJECT` environment variable (16222)
- Fixed inconsistent settings for FSDP Precision ([17670](https://github.com/Lightning-AI/lightning/issues/17670))
- Fixed an edge case causing overlapping samples in DDP when no global seed is set (17713)
- Fallback to module available check for mlflow (17467)
- Fixed LR finder max val batches (17636)
- Fixed multithreading checkpoint loading (17678)
---
Contributors
adamjstewart, AleksanderWWW, awaelchli, baskrahmer, bkiat1123, borda, carmocca, ethanwharris, leng-yue, lightningforever, manangoel99, mukhery, Quasar-Kim, water-vapor, yurijmikhalevich
_If we forgot someone due to not matching commit email with GitHub account, let us know :]_