@@ -5,6 +5,103 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
55
66## [ Unreleased]
77
8+ ## [ 1.5.0] - 2025-06-13
9+
10+ ## What's Changed
11+ ### Added
12+ * Add platform-specific constraints to setup.cfg (#8260 )
13+ * Add PythonicWorkflow (#8151 )
14+ * Add SM architecture version check (#8199 )
15+ * Add MedNext implementation (#8004 )
16+ * Added a top button to CONSTRIBUTING.md (#8163 )
17+ * Adding CODEOWNERS (#8457 )
18+ * Restormer Implementation (#8312 )
19+ * Add rectified flow noise scheduler for accelerated diffusion model (#8374 )
20+ * Add prediction type for rflow scheduler (#8386 )
21+ * Add Average Precision to metrics (#8089 )
22+ * Implementation of a Masked Autoencoder for representation learning (#8152 )
23+ * Implement TorchIO transforms wrapper analogous to TorchVision transfo… (#7579 )
24+ * 8328 nnunet bundle integration (#8329 )
25+ * Adding Support Policy + Doc Updates (#8458 )
26+ * Classifier free guidance (#8460 )
27+
28+ ### Fixed
29+ * Fix Ruff Numpy2 deprecation rules (#8179 )
30+ * Fix ` torch.load() ` frequently warning in PersistentDataset and GDSDataset (#8177 )
31+ * Fix the logging of a nested dictionary metric in MLflow (#8169 )
32+ * Fix ImageFilter to allow Gaussian filter without filter_size (#8189 )
33+ * Fix fold_constants, test_handler switched to onnx (#8211 )
34+ * Fix TypeError in meshgrid (#8252 )
35+ * Fix PatchMerging duplicate merging (#8285 )
36+ * Fix test load image issue (#8297 )
37+ * Fix bundle download error from ngc source (#8307 )
38+ * Fix deprecated usage in zarr (#8313 , #8477 )
39+ * Fix DataFrame subsets indexing in CSVDataset() (#8351 )
40+ * Fix ` packaging ` imports in version comparison logic (#8347 )
41+ * Fix CommonKeys docstring (#8342 )
42+ * Fix: correctly apply fftshift to real-valued data inputs (#8407 )
43+ * Fix OptionalImportError: required package ` openslide ` is not installed (#8419 )
44+ * Fix cosine noise scheduler (#8427 )
45+ * Fix AutoencoderKL docstrings. (#8445 )
46+ * Inverse Threading Fix (#8418 )
47+ * Fix normalize intensity (#8286 )
48+ * Fix path at test onnx trt export (#8361 )
49+ * Fix broken urls (#8481 , #8483 )
50+
51+ ### Changed
52+ * [ DOC] Update README.md (#8157 )
53+ * Streamlined Rearrange in SpatialAttentionBlock (#8130 )
54+ * Optimize VISTA3D (#8123 )
55+ * Skip torch trt convert test with torch newer than or equal to 2.5.0 (#8165 )
56+ * Enable redirection of all loggers by configuring a FileHandler within the bundle (#8142 )
57+ * Apply pyupgrade fixes for Python 3.9+ syntax (#8150 )
58+ * Update base image to 2410 (#8164 )
59+ * TRT support for MAISI (#8153 )
60+ * 8134 Add unit test for responsive inference (#8146 )
61+ * SwinUNETR refactor to accept additional parameters (#8212 )
62+ * Allow an arbitrary mask to be used in the self attention (#8235 )
63+ * Bump codecov/codecov-action from 4 to 5 (#8245 )
64+ * Docs: update brats classes description (#8246 )
65+ * Change default value of ` patch_norm ` to False in ` SwinUNETR ` (#8249 )
66+ * Modify Dice, Jaccard and Tversky losses (#8138 )
67+ * Modify Workflow to Allow IterableDataset Inputs (#8263 )
68+ * Enhance download_and_extract (#8216 )
69+ * Relax gpu load check (#8282 , #8275 )
70+ * Using LocalStore in Zarr v3 (#8299 )
71+ * Enable gpu load nifti (#8188 )
72+ * update pydicom reader to enable gpu load (#8283 )
73+ * Zarr compression tests only with versions before 3.0 (#8319 )
74+ * Changing utils.py to test_utils.py (#8335 )
75+ * Refactor testd (#8231 )
76+ * Recursive Item Mapping for Nested Lists in Compose (#8187 )
77+ * Bump min torch to 1.13.1 to mitigate CVE-2022 -45907 unsafe usage of eval (#8296 )
78+ * Inferer modification - save_intermediates clashes with latent shape adjustment in latent diffusion inferers (#8343 )
79+ * Solves path problem in test_bundle_trt_export.py (#8357 )
80+ * Modify ControlNet inferer so that it takes in context when the diffus… (#8360 )
81+ * Update monaihosting download method (#8364 )
82+ * Bump torch minimum to mitigate CVE-2024 -31580 & CVE-2024 -31583 and enable numpy 2 compatibility (#8368 )
83+ * Auto3DSeg algo_template hash update (#8378 )
84+ * Enable Pytorch 2.6 (#8309 )
85+ * Auto3DSeg algo_template hash update (#8393 , #8397 )
86+ * Update Dice Metric Docs (#8388 )
87+ * Auto3DSeg algo_template hash update (#8406 )
88+ * Update bundle download API (#8403 )
89+ * Add Skip test in TestTranschex (#8416 )
90+ * Update get latest bundle version function (#8420 )
91+ * Temporarily Restrict setuptools Version to 79.0.1 (#8441 )
92+ * Update default overlap value in occlusion_sensitivity to 0.6 (#8446 )
93+ * Enable code coverage comments on PRs in codecov configuration (#8402 )
94+ * Migrate to modern Python Logger API (#8449 )
95+
96+ ### Deprecated
97+ ### Removed
98+ * Remove deprecated functionality for v1.5 (#8430 )
99+ * Remove deprecated ` return_state_dict ` in bundle ` load ` (#8454 )
100+ * Remove deprecated ` net_name ` in test file (#8461 )
101+ * Remove unused test cases in bundle load (#8463 )
102+ * selfattention block: Remove the fc linear layer if it is not used (#8325 )
103+ * Removed outdated ` torch ` version checks from transform functions (#8359 )
104+
8105## [ 1.4.0] - 2024-10-17
9106## What's Changed
10107### Added
@@ -1132,7 +1229,8 @@ the postprocessing steps should be used before calling the metrics methods
11321229
11331230[ highlights ] : https://github.com/Project-MONAI/MONAI/blob/master/docs/source/highlights.md
11341231
1135- [ Unreleased ] : https://github.com/Project-MONAI/MONAI/compare/1.4.0...HEAD
1232+ [ Unreleased ] : https://github.com/Project-MONAI/MONAI/compare/1.5.0...HEAD
1233+ [ 1.5.0 ] : https://github.com/Project-MONAI/MONAI/compare/1.4.0...1.5.0
11361234[ 1.4.0 ] : https://github.com/Project-MONAI/MONAI/compare/1.3.2...1.4.0
11371235[ 1.3.2 ] : https://github.com/Project-MONAI/MONAI/compare/1.3.1...1.3.2
11381236[ 1.3.1 ] : https://github.com/Project-MONAI/MONAI/compare/1.3.0...1.3.1
0 commit comments