From 48ae3af6595efff4fd5b1d453201879462dc6e59 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 4 Mar 2026 17:30:25 +0100 Subject: [PATCH] chore: update whats_new.rst for 0.0.7 --- docs/changes/newsfragments/231.change | 1 - docs/changes/newsfragments/231.misc | 1 - docs/changes/newsfragments/257.change | 1 - docs/changes/newsfragments/257.enh | 1 - docs/changes/newsfragments/333.enh | 1 - docs/changes/newsfragments/429.change | 1 - docs/changes/newsfragments/429.enh | 1 - docs/changes/newsfragments/432.feature | 1 - docs/changes/newsfragments/441.misc | 1 - docs/changes/newsfragments/443.feature | 1 - docs/changes/newsfragments/444.bugfix | 1 - docs/changes/newsfragments/450.doc | 1 - docs/changes/newsfragments/450.feature | 1 - docs/changes/newsfragments/451.doc | 1 - docs/changes/newsfragments/451.feature | 1 - docs/changes/newsfragments/452.doc | 1 - docs/changes/newsfragments/452.feature | 1 - docs/changes/newsfragments/454.bugfix | 1 - docs/changes/newsfragments/456.misc | 1 - docs/changes/newsfragments/457.misc | 1 - docs/changes/newsfragments/458.change | 1 - docs/changes/newsfragments/458.feature | 1 - docs/changes/newsfragments/458.misc | 1 - docs/changes/newsfragments/460.feature | 1 - docs/changes/newsfragments/462.feature | 1 - docs/changes/newsfragments/464.misc | 1 - docs/changes/newsfragments/465.misc | 1 - docs/changes/newsfragments/466.misc | 1 - docs/changes/newsfragments/467.misc | 1 - docs/changes/newsfragments/468.misc | 1 - docs/changes/newsfragments/470.enh | 1 - docs/changes/newsfragments/470.misc | 1 - docs/changes/newsfragments/472.enh | 1 - docs/changes/newsfragments/473.enh | 1 - docs/changes/newsfragments/476.enh | 1 - docs/changes/newsfragments/477.enh | 1 - docs/changes/newsfragments/481.bugfix | 1 - docs/changes/newsfragments/483.misc | 1 - docs/changes/newsfragments/485.misc | 1 - docs/changes/newsfragments/486.enh | 1 - docs/changes/newsfragments/486.misc | 1 - docs/changes/newsfragments/487.bugfix | 1 - docs/changes/newsfragments/489.misc | 1 - docs/whats_new.rst | 119 +++++++++++++++++++++++++ 44 files changed, 119 insertions(+), 43 deletions(-) delete mode 100644 docs/changes/newsfragments/231.change delete mode 100644 docs/changes/newsfragments/231.misc delete mode 100644 docs/changes/newsfragments/257.change delete mode 100644 docs/changes/newsfragments/257.enh delete mode 100644 docs/changes/newsfragments/333.enh delete mode 100644 docs/changes/newsfragments/429.change delete mode 100644 docs/changes/newsfragments/429.enh delete mode 100644 docs/changes/newsfragments/432.feature delete mode 100644 docs/changes/newsfragments/441.misc delete mode 100644 docs/changes/newsfragments/443.feature delete mode 100644 docs/changes/newsfragments/444.bugfix delete mode 100644 docs/changes/newsfragments/450.doc delete mode 100644 docs/changes/newsfragments/450.feature delete mode 100644 docs/changes/newsfragments/451.doc delete mode 100644 docs/changes/newsfragments/451.feature delete mode 100644 docs/changes/newsfragments/452.doc delete mode 100644 docs/changes/newsfragments/452.feature delete mode 100644 docs/changes/newsfragments/454.bugfix delete mode 100644 docs/changes/newsfragments/456.misc delete mode 100644 docs/changes/newsfragments/457.misc delete mode 100644 docs/changes/newsfragments/458.change delete mode 100644 docs/changes/newsfragments/458.feature delete mode 100644 docs/changes/newsfragments/458.misc delete mode 100644 docs/changes/newsfragments/460.feature delete mode 100644 docs/changes/newsfragments/462.feature delete mode 100644 docs/changes/newsfragments/464.misc delete mode 100644 docs/changes/newsfragments/465.misc delete mode 100644 docs/changes/newsfragments/466.misc delete mode 100644 docs/changes/newsfragments/467.misc delete mode 100644 docs/changes/newsfragments/468.misc delete mode 100644 docs/changes/newsfragments/470.enh delete mode 100644 docs/changes/newsfragments/470.misc delete mode 100644 docs/changes/newsfragments/472.enh delete mode 100644 docs/changes/newsfragments/473.enh delete mode 100644 docs/changes/newsfragments/476.enh delete mode 100644 docs/changes/newsfragments/477.enh delete mode 100644 docs/changes/newsfragments/481.bugfix delete mode 100644 docs/changes/newsfragments/483.misc delete mode 100644 docs/changes/newsfragments/485.misc delete mode 100644 docs/changes/newsfragments/486.enh delete mode 100644 docs/changes/newsfragments/486.misc delete mode 100644 docs/changes/newsfragments/487.bugfix delete mode 100644 docs/changes/newsfragments/489.misc diff --git a/docs/changes/newsfragments/231.change b/docs/changes/newsfragments/231.change deleted file mode 100644 index 25ca8ca9d..000000000 --- a/docs/changes/newsfragments/231.change +++ /dev/null @@ -1 +0,0 @@ -``fname``, ``overwrite`` and ``output_format`` have been removed from :func:`.configure_logging` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/231.misc b/docs/changes/newsfragments/231.misc deleted file mode 100644 index 9051b1e6d..000000000 --- a/docs/changes/newsfragments/231.misc +++ /dev/null @@ -1 +0,0 @@ -Adopt ``structlog`` for logging infrastructure by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/257.change b/docs/changes/newsfragments/257.change deleted file mode 100644 index 4171dc585..000000000 --- a/docs/changes/newsfragments/257.change +++ /dev/null @@ -1 +0,0 @@ -``ParcellationRegistry.get`` now returns labels as dictionary mapping from values to labels instead of a list of labels by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/257.enh b/docs/changes/newsfragments/257.enh deleted file mode 100644 index d5016a643..000000000 --- a/docs/changes/newsfragments/257.enh +++ /dev/null @@ -1 +0,0 @@ -Allow parcellation registration with non-continuous ranges as values by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/333.enh b/docs/changes/newsfragments/333.enh deleted file mode 100644 index 1f125761a..000000000 --- a/docs/changes/newsfragments/333.enh +++ /dev/null @@ -1 +0,0 @@ -Add support for Chatterjee's xi correlation in :class:`.JuniferConnectivityMeasure` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/429.change b/docs/changes/newsfragments/429.change deleted file mode 100644 index 113ff9a67..000000000 --- a/docs/changes/newsfragments/429.change +++ /dev/null @@ -1 +0,0 @@ -:func:`.read_transform` has a new parameter ``nan_policy`` to handle NaN values when transforming feature data by `Fede Raimondo`_ diff --git a/docs/changes/newsfragments/429.enh b/docs/changes/newsfragments/429.enh deleted file mode 100644 index cc266af5e..000000000 --- a/docs/changes/newsfragments/429.enh +++ /dev/null @@ -1 +0,0 @@ -Implement a NaN policy for :func:`.read_transform` by `Fede Raimondo`_ diff --git a/docs/changes/newsfragments/432.feature b/docs/changes/newsfragments/432.feature deleted file mode 100644 index c23702d3d..000000000 --- a/docs/changes/newsfragments/432.feature +++ /dev/null @@ -1 +0,0 @@ -Introduce :class:`.TemporalFilter` preprocessor for temporally filtering BOLD data by `Fede Raimondo`_ diff --git a/docs/changes/newsfragments/441.misc b/docs/changes/newsfragments/441.misc deleted file mode 100644 index c238dbe7e..000000000 --- a/docs/changes/newsfragments/441.misc +++ /dev/null @@ -1 +0,0 @@ -Regular repository maintenance by updating ``.pre-commit-config.yaml``, replacing ``black`` with ``ruff-format`` and updating tool configs by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/443.feature b/docs/changes/newsfragments/443.feature deleted file mode 100644 index 3f567498e..000000000 --- a/docs/changes/newsfragments/443.feature +++ /dev/null @@ -1 +0,0 @@ -Introduce :class:`.TemporalSlicer` preprocessor for temporally slicing BOLD data by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/444.bugfix b/docs/changes/newsfragments/444.bugfix deleted file mode 100644 index 152633f24..000000000 --- a/docs/changes/newsfragments/444.bugfix +++ /dev/null @@ -1 +0,0 @@ -Allow ``timeseries_2d`` storage for :class:`.HDF5FeatureStorage` by `Fede Raimondo`_ diff --git a/docs/changes/newsfragments/450.doc b/docs/changes/newsfragments/450.doc deleted file mode 100644 index a339ee6e9..000000000 --- a/docs/changes/newsfragments/450.doc +++ /dev/null @@ -1 +0,0 @@ -Add documentation on extending data registries by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/450.feature b/docs/changes/newsfragments/450.feature deleted file mode 100644 index c75be19d4..000000000 --- a/docs/changes/newsfragments/450.feature +++ /dev/null @@ -1 +0,0 @@ -Enable data registries to be extended by exposing :class:`.BasePipelineDataRegistry` and introducing :func:`.register_data_registry` decorator by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/451.doc b/docs/changes/newsfragments/451.doc deleted file mode 100644 index 35098253e..000000000 --- a/docs/changes/newsfragments/451.doc +++ /dev/null @@ -1 +0,0 @@ -Add documentation on adding data types by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/451.feature b/docs/changes/newsfragments/451.feature deleted file mode 100644 index bf1109c44..000000000 --- a/docs/changes/newsfragments/451.feature +++ /dev/null @@ -1 +0,0 @@ -Enable data types to be added by introducing :func:`.register_data_type` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/452.doc b/docs/changes/newsfragments/452.doc deleted file mode 100644 index 7635ee2ee..000000000 --- a/docs/changes/newsfragments/452.doc +++ /dev/null @@ -1 +0,0 @@ -Add documentation on :class:`.ConfigManager`, dumping data object and extending data dump assets by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/452.feature b/docs/changes/newsfragments/452.feature deleted file mode 100644 index dff9d2ea0..000000000 --- a/docs/changes/newsfragments/452.feature +++ /dev/null @@ -1 +0,0 @@ -Allow pipeline data object to be dumped by introducing :class:`.DataObjectDumper` and available dumping / loading assets to be extended by introducing :func:`.register_data_dump_asset` decorator by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/454.bugfix b/docs/changes/newsfragments/454.bugfix deleted file mode 100644 index 7774f9a89..000000000 --- a/docs/changes/newsfragments/454.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix FSL presence checking status code by `Fede Raimondo`_ diff --git a/docs/changes/newsfragments/456.misc b/docs/changes/newsfragments/456.misc deleted file mode 100644 index 8beeb37f2..000000000 --- a/docs/changes/newsfragments/456.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v3`` for Docker images by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/457.misc b/docs/changes/newsfragments/457.misc deleted file mode 100644 index d8689a851..000000000 --- a/docs/changes/newsfragments/457.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v3`` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/458.change b/docs/changes/newsfragments/458.change deleted file mode 100644 index 7de395f94..000000000 --- a/docs/changes/newsfragments/458.change +++ /dev/null @@ -1 +0,0 @@ -:func:`.get_data`, :func:`.load_data`, :func:`.list_data`, :func:`.register_data` and :func:`.deregister_data` now support ``"maps"`` as a valid argument for ``kind`` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/458.feature b/docs/changes/newsfragments/458.feature deleted file mode 100644 index 50d1a7e4c..000000000 --- a/docs/changes/newsfragments/458.feature +++ /dev/null @@ -1 +0,0 @@ -Introduce :class:`.MapsRegistry` to centralise probabilistic atlas (maps) data management by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/458.misc b/docs/changes/newsfragments/458.misc deleted file mode 100644 index d82cb6619..000000000 --- a/docs/changes/newsfragments/458.misc +++ /dev/null @@ -1 +0,0 @@ -Constrain ``templateflow`` version to ``>=23.0.0,<25.0.0`` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/460.feature b/docs/changes/newsfragments/460.feature deleted file mode 100644 index db09db463..000000000 --- a/docs/changes/newsfragments/460.feature +++ /dev/null @@ -1 +0,0 @@ -Introduce :class:`.MapsAggregation`, :class:`.FunctionalConnectivityMaps`, :class:`.EdgeCentricFCMaps`, :class:`.ReHoMaps`, :class:`.ALFFMaps` and :class:`.TemporalSNRMaps` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/462.feature b/docs/changes/newsfragments/462.feature deleted file mode 100644 index b709d4c83..000000000 --- a/docs/changes/newsfragments/462.feature +++ /dev/null @@ -1 +0,0 @@ -Enable :class:`.SpaceWarper` to warp data from native space to template spaces via both FSL and ANTs by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/464.misc b/docs/changes/newsfragments/464.misc deleted file mode 100644 index 0bebf6456..000000000 --- a/docs/changes/newsfragments/464.misc +++ /dev/null @@ -1 +0,0 @@ -Add a new GitHub Action to mark stale issues by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/465.misc b/docs/changes/newsfragments/465.misc deleted file mode 100644 index ca41126fe..000000000 --- a/docs/changes/newsfragments/465.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v4`` for Docker images by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/466.misc b/docs/changes/newsfragments/466.misc deleted file mode 100644 index 6bff2cb9f..000000000 --- a/docs/changes/newsfragments/466.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v4`` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/467.misc b/docs/changes/newsfragments/467.misc deleted file mode 100644 index 3ac6714f3..000000000 --- a/docs/changes/newsfragments/467.misc +++ /dev/null @@ -1 +0,0 @@ -Disable FSL installation for ``junifer-ci`` Docker image build with ``junifer-data`` v4 by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/468.misc b/docs/changes/newsfragments/468.misc deleted file mode 100644 index 2ee5a38b7..000000000 --- a/docs/changes/newsfragments/468.misc +++ /dev/null @@ -1 +0,0 @@ -Pin ``junifer-ci`` Docker image to ``python:3.12-slim-bookworm`` and re-enable FSL installation by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/470.enh b/docs/changes/newsfragments/470.enh deleted file mode 100644 index 2dbc5bc8e..000000000 --- a/docs/changes/newsfragments/470.enh +++ /dev/null @@ -1 +0,0 @@ -Add FreeSurfer 7.4.1 aseg parcellation to :class:`.ParcellationRegistry` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/470.misc b/docs/changes/newsfragments/470.misc deleted file mode 100644 index 00042b7bc..000000000 --- a/docs/changes/newsfragments/470.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v5`` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/472.enh b/docs/changes/newsfragments/472.enh deleted file mode 100644 index 52ce4c2c5..000000000 --- a/docs/changes/newsfragments/472.enh +++ /dev/null @@ -1 +0,0 @@ -Simplify ``Storage`` interface and implementations by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/473.enh b/docs/changes/newsfragments/473.enh deleted file mode 100644 index b9a2706ac..000000000 --- a/docs/changes/newsfragments/473.enh +++ /dev/null @@ -1 +0,0 @@ -Simplify ``Preprocess`` interface and implementations by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/476.enh b/docs/changes/newsfragments/476.enh deleted file mode 100644 index 834ef69e4..000000000 --- a/docs/changes/newsfragments/476.enh +++ /dev/null @@ -1 +0,0 @@ -Simplify :class:`.PipelineStepMixin` interface by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/477.enh b/docs/changes/newsfragments/477.enh deleted file mode 100644 index af12220aa..000000000 --- a/docs/changes/newsfragments/477.enh +++ /dev/null @@ -1 +0,0 @@ -Improve ``Marker`` interface and implementations by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/481.bugfix b/docs/changes/newsfragments/481.bugfix deleted file mode 100644 index 15a8f8f38..000000000 --- a/docs/changes/newsfragments/481.bugfix +++ /dev/null @@ -1 +0,0 @@ -Bypass warper check for callable masks on native data by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/483.misc b/docs/changes/newsfragments/483.misc deleted file mode 100644 index c641517b5..000000000 --- a/docs/changes/newsfragments/483.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v6`` for Docker images by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/485.misc b/docs/changes/newsfragments/485.misc deleted file mode 100644 index e3b31e8af..000000000 --- a/docs/changes/newsfragments/485.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v7`` for Docker images by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/486.enh b/docs/changes/newsfragments/486.enh deleted file mode 100644 index a6c3344b2..000000000 --- a/docs/changes/newsfragments/486.enh +++ /dev/null @@ -1 +0,0 @@ -Add Glasser and Julich-Brain parcellations to :class:`.ParcellationRegistry` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/486.misc b/docs/changes/newsfragments/486.misc deleted file mode 100644 index 6f701d9c3..000000000 --- a/docs/changes/newsfragments/486.misc +++ /dev/null @@ -1 +0,0 @@ -Bump ``junifer-data`` to ``v7`` by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/487.bugfix b/docs/changes/newsfragments/487.bugfix deleted file mode 100644 index cbfe8addf..000000000 --- a/docs/changes/newsfragments/487.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix mask specification check involving dicts in `:class:`junifer.data.MaskRegistry` when working in native space by `Synchon Mandal`_ diff --git a/docs/changes/newsfragments/489.misc b/docs/changes/newsfragments/489.misc deleted file mode 100644 index 5e2114a47..000000000 --- a/docs/changes/newsfragments/489.misc +++ /dev/null @@ -1 +0,0 @@ -Add Dockerfile and a corresponding action for building and publishing the image by `Fede Raimondo`_ and `Synchon Mandal`_ diff --git a/docs/whats_new.rst b/docs/whats_new.rst index 1f9f64f04..e822c6eee 100644 --- a/docs/whats_new.rst +++ b/docs/whats_new.rst @@ -10,6 +10,125 @@ What's new .. towncrier release notes start +Junifer 0.0.7 (2026-03-04) +-------------------------- + +Bugfixes +^^^^^^^^ + +- Allow ``timeseries_2d`` storage for :class:`.HDF5FeatureStorage` by `Fede + Raimondo`_ (:gh:`444`) +- Fix FSL presence checking status code by `Fede Raimondo`_ (:gh:`454`) +- Bypass warper check for callable masks on native data by `Synchon Mandal`_ + (:gh:`481`) +- Fix mask specification check involving dicts in + :class:`junifer.data.MaskRegistry` when working in native space by `Synchon + Mandal`_ (:gh:`487`) + + +API Changes +^^^^^^^^^^^ + +- ``fname``, ``overwrite`` and ``output_format`` have been removed from + :func:`.configure_logging` by `Synchon Mandal`_ (:gh:`231`) +- ``ParcellationRegistry.get`` now returns labels as dictionary mapping from + values to labels instead of a list of labels by `Synchon Mandal`_ (:gh:`257`) +- :func:`.read_transform` has a new parameter ``nan_policy`` to handle NaN + values when transforming feature data by `Fede Raimondo`_ (:gh:`429`) +- :func:`.get_data`, :func:`.load_data`, :func:`.list_data`, + :func:`.register_data` and :func:`.deregister_data` now support ``"maps"`` as + a valid argument for ``kind`` by `Synchon Mandal`_ (:gh:`458`) + + +Improved Documentation +^^^^^^^^^^^^^^^^^^^^^^ + +- Add documentation on extending data registries by `Synchon Mandal`_ + (:gh:`450`) +- Add documentation on adding data types by `Synchon Mandal`_ (:gh:`451`) +- Add documentation on :class:`.ConfigManager`, dumping data object and + extending data dump assets by `Synchon Mandal`_ (:gh:`452`) + + +Enhancements +^^^^^^^^^^^^ + +- Allow parcellation registration with non-continuous ranges as values by + `Synchon Mandal`_ (:gh:`257`) +- Add support for Chatterjee's xi correlation in + :class:`.JuniferConnectivityMeasure` by `Synchon Mandal`_ (:gh:`333`) +- Implement a NaN policy for :func:`.read_transform` by `Fede Raimondo`_ + (:gh:`429`) +- Add FreeSurfer 7.4.1 aseg parcellation to :class:`.ParcellationRegistry` by + `Synchon Mandal`_ (:gh:`470`) +- Simplify ``Storage`` interface and implementations by `Synchon Mandal`_ + (:gh:`472`) +- Simplify ``Preprocess`` interface and implementations by `Synchon Mandal`_ + (:gh:`473`) +- Simplify :class:`.PipelineStepMixin` interface by `Synchon Mandal`_ + (:gh:`476`) +- Improve ``Marker`` interface and implementations by `Synchon Mandal`_ + (:gh:`477`) +- Add Glasser and Julich-Brain parcellations to :class:`.ParcellationRegistry` + by `Synchon Mandal`_ (:gh:`486`) + + +Features +^^^^^^^^ + +- Introduce :class:`.TemporalFilter` preprocessor for temporally filtering BOLD + data by `Fede Raimondo`_ (:gh:`432`) +- Introduce :class:`.TemporalSlicer` preprocessor for temporally slicing BOLD + data by `Synchon Mandal`_ (:gh:`443`) +- Enable data registries to be extended by exposing + :class:`.BasePipelineDataRegistry` and introducing + :func:`.register_data_registry` decorator by `Synchon Mandal`_ (:gh:`450`) +- Enable data types to be added by introducing :func:`.register_data_type` by + `Synchon Mandal`_ (:gh:`451`) +- Allow pipeline data object to be dumped by introducing + :class:`.DataObjectDumper` and available dumping / loading assets to be + extended by introducing :func:`.register_data_dump_asset` decorator by + `Synchon Mandal`_ (:gh:`452`) +- Introduce :class:`.MapsRegistry` to centralise probabilistic atlas (maps) + data management by `Synchon Mandal`_ (:gh:`458`) +- Introduce :class:`.MapsAggregation`, :class:`.FunctionalConnectivityMaps`, + :class:`.EdgeCentricFCMaps`, :class:`.ReHoMaps`, :class:`.ALFFMaps` and + :class:`.TemporalSNRMaps` by `Synchon Mandal`_ (:gh:`460`) +- Enable :class:`.SpaceWarper` to warp data from native space to template + spaces via both FSL and ANTs by `Synchon Mandal`_ (:gh:`462`) + + +Miscellaneous +^^^^^^^^^^^^^ + +- Adopt ``structlog`` for logging infrastructure by `Synchon Mandal`_ + (:gh:`231`) +- Regular repository maintenance by updating ``.pre-commit-config.yaml``, + replacing ``black`` with ``ruff-format`` and updating tool configs by + `Synchon Mandal`_ (:gh:`441`) +- Bump ``junifer-data`` to ``v3`` for Docker images by `Synchon Mandal`_ + (:gh:`456`) +- Bump ``junifer-data`` to ``v3`` by `Synchon Mandal`_ (:gh:`457`) +- Constrain ``templateflow`` version to ``>=23.0.0,<25.0.0`` by `Synchon + Mandal`_ (:gh:`458`) +- Add a new GitHub Action to mark stale issues by `Synchon Mandal`_ (:gh:`464`) +- Bump ``junifer-data`` to ``v4`` for Docker images by `Synchon Mandal`_ + (:gh:`465`) +- Bump ``junifer-data`` to ``v4`` by `Synchon Mandal`_ (:gh:`466`) +- Disable FSL installation for ``junifer-ci`` Docker image build with + ``junifer-data`` v4 by `Synchon Mandal`_ (:gh:`467`) +- Pin ``junifer-ci`` Docker image to ``python:3.12-slim-bookworm`` and + re-enable FSL installation by `Synchon Mandal`_ (:gh:`468`) +- Bump ``junifer-data`` to ``v5`` by `Synchon Mandal`_ (:gh:`470`) +- Bump ``junifer-data`` to ``v6`` for Docker images by `Synchon Mandal`_ + (:gh:`483`) +- Bump ``junifer-data`` to ``v7`` for Docker images by `Synchon Mandal`_ + (:gh:`485`) +- Bump ``junifer-data`` to ``v7`` by `Synchon Mandal`_ (:gh:`486`) +- Add Dockerfile and a corresponding action for building and publishing the + image by `Fede Raimondo`_ and `Synchon Mandal`_ (:gh:`489`) + + Junifer 0.0.6 (2025-03-24) -------------------------- -- 2.52.0