Skip to content

Releases: nipreps/nireports

24.1.0

19 Dec 13:24
Compare
Choose a tag to compare

Release notes

New feature release in the 24.1.x series.

This release includes a migration of most if not all reporting interfaces from NiWorkflows. This release also supports Python 3.13 and Numpy 2.

Changes

  • ENH: Finalize migration of reporting interfaces (#71)
  • ENH: Allow figures in session folder (#138)
  • RF: Replace nireports.data.Loader with acres.Loader (#142)
  • STY: Apply new ruff rules (#139)
  • MAINT: Add tox.ini, test minimum dependencies (#141)

Full Changelog: 24.0.3...24.1.0

24.0.3

19 Nov 03:33
Compare
Choose a tag to compare

Release Notes

Bug-fix release in the 24.0.x series.

Loosens constraints on report generation to permit GIFs. Technically a feature, but the impact on existing code is null.

What's Changed

Full Changelog: 24.0.2...24.0.3

24.0.2

25 Aug 23:34
6404af3
Compare
Choose a tag to compare

What's Changed

Full Changelog: 24.0.1...24.0.2

24.0.1

25 Aug 13:01
24.0.1
671aec5
Compare
Choose a tag to compare

Release Notes

The new release series includes a fair share of maintenance, style, and documentation improvements. It also includes some bugfixes, one very relevant as memory consumption may have been overseen for a long while because many reporters were not closing their matplotlib figures. Finally, several relevant features, such as new DWI plotting tools, have been included.

What's Changed

New Contributors

Full Changelog: 23.2.2...24.0.1

23.2.2

19 Aug 20:49
Compare
Choose a tag to compare

What's Changed

  • ENH: Support PNGs and JPGs in reportlets by @tsalo in #126

Full Changelog: 23.2.1...23.2.2

23.2.1

07 May 18:39
Compare
Choose a tag to compare

Bug-fix release in the 23.2.x series.

CHANGES

  • MNT: Fix matplotlib.cm.get_cmap deprecation (#98)

Full Changelog: 23.2.0...23.2.1

23.2.0

13 Dec 20:17
Compare
Choose a tag to compare

A new minor release with support for Python 3.12, matplotlib 3.8, and dropping the implicit dependency on setuptools.

CHANGES

  • FIX: Fix AttributeError Xtick has no attribute label (#84)
  • FIX: Typos found by codespell (#79)
  • ENH: Add session filtering to report generation (#82)
  • ENH: Add ignore_initial_volumes param to ConfoundsCorrelationPlot (#83)
  • RF: Purge pkg_resources, add data loader (#85)
  • STY: Assorted pyupgrade suggestions (#80)

New Contributors

Full Changelog: 23.1.1...23.2.0

23.1.0

13 Jun 09:49
23.1.0
97b427a
Compare
Choose a tag to compare

What's Changed

  • ENH: Upgrade bootstrap to 5.0.2 by @oesteban in #59
  • ENH: Allow different types of reportlets, not only BIDS-based by @oesteban in #60
  • DOC: Adds a docstring to the compose_view function. by @arokem in #63
  • ENH: BIDS filters and support plugins (incl. a rating widget as the example) by @oesteban in #62
  • FIX: Plugin inclusion via main bootstrap file did not work by @oesteban in #64
  • ENH: Advanced metadata interpolation by @oesteban in #65
  • ENH: Improve handling of auth token by rating-widget by @oesteban in #66
  • ENH: Allow CSS styling of reportlets in bootstrap file by @oesteban in #67
  • FIX: Improve handling of reportlet style by @oesteban in #68
  • CI: Purge codecov Python package by @effigies in #69
  • CI: Try older codecov orb by @effigies in #70
  • ENH: Add a bval-<label> entity by @oesteban in #72
  • FIX: Bugs discovered generating DWI reports by @oesteban in #73
  • ENH: Port basic report-capable interfaces from NiWorkflows by @oesteban in #74
  • ENH: Add a new DWI heatmap for quality control by @oesteban in #75
  • ENH: Better SNR levels for representation in DWI heatmaps by @oesteban in #77
  • FIX: Calculation of aspect ratio of mosaics by @oesteban in #76

New Contributors

Full Changelog: 23.0.1...23.1.0

23.0.1

10 Mar 22:41
23.0.1
efe9bd8
Compare
Choose a tag to compare

Full Changelog: 23.0.0...23.0.1

23.0.0

10 Mar 16:38
23.0.0
551b578
Compare
Choose a tag to compare

What's Changed

  • ENH: Add Governance files by @esavary in #48
  • Fix: updated maintainers.md by @esavary in #49
  • ENH: Set up CI on CircleCI for artifact visualization by @esavary in #50
  • ENH: API refactor of Nipype interfaces by @oesteban in #51
  • ENH: Flexibilize views of plot_mosaic to render nonhuman imaging by @oesteban in #52

New Contributors

Full Changelog: 0.2.0...23.0.0