Skip to content

Commit a1e1af5

Browse files
authored
5090 update changelog for v1.0.0 (#5139)
Signed-off-by: Wenqi Li <wenqil@nvidia.com> part of #5090 ### Description update the changelog please see also the backward compatibility guide: https://github.com/Project-MONAI/MONAI/blob/dev/CONTRIBUTING.md#backwards-compatibility ### Types of changes <!--- Put an `x` in all the boxes that apply, and remove the not applicable items --> - [x] Non-breaking change (fix or new feature that would not break existing functionality). - [ ] Breaking change (fix or new feature that would cause existing functionality to change). - [ ] New tests added to cover the changes. - [ ] Integration tests passed locally by running `./runtests.sh -f -u --net --coverage`. - [ ] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [ ] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <wenqil@nvidia.com>
1 parent 4a38e11 commit a1e1af5

File tree

2 files changed

+50
-2
lines changed

2 files changed

+50
-2
lines changed

CHANGELOG.md

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,53 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
55

66
## [Unreleased]
77

8+
## [1.0.0] - 2022-09-16
9+
### Added
10+
* `monai.auto3dseg` base APIs and `monai.apps.auto3dseg` components for automated machine learning (AutoML) workflow
11+
* `monai.fl` module with base APIs and `MonaiAlgo` for federated learning client workflow
12+
* An initial backwards compatibility [guide](https://github.com/Project-MONAI/MONAI/blob/dev/CONTRIBUTING.md#backwards-compatibility)
13+
* Initial release of accelerated MRI reconstruction components, including `CoilSensitivityModel`
14+
* Support of `MetaTensor` and new metadata attributes for various digital pathology components
15+
* Various `monai.bundle` enhancements for MONAI model-zoo usability, including config debug mode and `get_all_bundles_list`
16+
* new `monai.transforms` components including `SignalContinuousWavelet` for 1D signal, `ComputeHoVerMaps` for digital pathology, and `SobelGradients` for spatial gradients
17+
* `VarianceMetric` and `LabelQualityScore` metrics for active learning
18+
* Dataset API for real-time stream and videos
19+
* Several networks and building blocks including `FlexibleUNet` and `HoVerNet`
20+
* `MeanIoUHandler` and `LogfileHandler` workflow event handlers
21+
* `WSIReader` with the TiffFile backend
22+
* Multi-threading in `WSIReader` with cuCIM backend
23+
* `get_stats` API in `monai.engines.Workflow`
24+
* `prune_meta_pattern` in `monai.transforms.LoadImage`
25+
* `max_interactions` for deepedit interaction workflow
26+
* Various profiling utilities in `monai.utils.profiling`
27+
### Changed
28+
* Base Docker image upgraded to `nvcr.io/nvidia/pytorch:22.08-py3` from `nvcr.io/nvidia/pytorch:22.06-py3`
29+
* Optionally depend on PyTorch-Ignite v0.4.10 instead of v0.4.9
30+
* The cache-based dataset now matches the transform information when read/write the cache
31+
* `monai.losses.ContrastiveLoss` now infers `batch_size` during `forward()`
32+
* Rearrange the spatial axes in `RandSmoothDeform` transforms following PyTorch's convention
33+
* Unified several environment flags into `monai.utils.misc.MONAIEnvVars`
34+
* Simplified `__str__` implementation of `MetaTensor` instead of relying on the `__repr__` implementation
35+
### Fixed
36+
* Improved error messages when both `monai` and `monai-weekly` are pip-installed
37+
* Inconsistent pseudo number sequences for different `num_workers` in `DataLoader`
38+
* Issue of repeated sequences for `monai.data.ShuffleBuffer`
39+
* Issue of not preserving the physical extent in `monai.transforms.Spacing`
40+
* Issue of using `inception_v3` as the backbone of `monai.networks.nets.TorchVisionFCModel`
41+
* Index device issue for `monai.transforms.Crop`
42+
* Efficiency issue when converting the array dtype and contiguous memory
43+
### Deprecated
44+
* `Addchannel` and `AsChannelFirst` transforms in favor of `EnsureChannelFirst`
45+
* `monai.apps.pathology.data` components in favor of the corresponding components from `monai.data`
46+
* `monai.apps.pathology.handlers` in favor of the corresponding components from `monai.handlers`
47+
### Removed
48+
* `Status` section in the pull request template in favor of the pull request draft mode
49+
* `monai.engines.BaseWorkflow`
50+
* `ndim` and `dimensions` arguments in favor of `spatial_dims`
51+
* `n_classes`, `num_classes` arguments in `AsDiscrete` in favor of `to_onehot`
52+
* `logit_thresh`, `threshold_values` arguments in `AsDiscrete` in favor of `threshold`
53+
* `torch.testing.assert_allclose` in favor of `tests.utils.assert_allclose`
54+
855
## [0.9.1] - 2022-07-22
956
### Added
1057
* Support of `monai.data.MetaTensor` as core data structure across the modules
@@ -561,7 +608,8 @@ the postprocessing steps should be used before calling the metrics methods
561608

562609
[highlights]: https://github.com/Project-MONAI/MONAI/blob/master/docs/source/highlights.md
563610

564-
[Unreleased]: https://github.com/Project-MONAI/MONAI/compare/0.9.1...HEAD
611+
[Unreleased]: https://github.com/Project-MONAI/MONAI/compare/1.0.0...HEAD
612+
[1.0.0]: https://github.com/Project-MONAI/MONAI/compare/1.0.0...HEAD
565613
[0.9.1]: https://github.com/Project-MONAI/MONAI/compare/0.9.0...0.9.1
566614
[0.9.0]: https://github.com/Project-MONAI/MONAI/compare/0.8.1...0.9.0
567615
[0.8.1]: https://github.com/Project-MONAI/MONAI/compare/0.8.0...0.8.1

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ tifffile; platform_system == "Linux"
3838
pandas
3939
requests
4040
einops
41-
transformers
41+
transformers!=4.22.0
4242
mlflow
4343
matplotlib!=3.5.0
4444
tensorboardX

0 commit comments

Comments
 (0)