Skip to content

Releases: LaurentRDC/iris-ued

Release v5.4.0

23 Oct 19:42
Compare
Choose a tag to compare

What's Changed

  • Wider t0 shift allowed. Robust image autorange and histogram. by @David-Cai-CJ in #28
  • Support for NumPy 2

v5.3.5

25 May 10:53
Compare
Choose a tag to compare

Release 5.3.5

  • Fixed an issue where migrating older datasets to add a diffraction center automatically could fail (#26).

Release 5.3.4

15 Aug 19:55
bc7c63e
Compare
Choose a tag to compare

Release 5.3.4

  • Added new Bragg peak functionality of processed datasets, as well as arbitrary mask loading and generation for pre-processing.

v5.3.3

02 Aug 22:20
Compare
Choose a tag to compare

Release 5.3.3

  • Fixed an issue when computing azimuthal averages (#18).

v5.3.2

02 Aug 17:38
Compare
Choose a tag to compare

Release 5.3.2

  • Fixed some issues with new versions of Python and PyQt5 (#16) and other maintenance (#17).

v5.3.1

07 Jun 16:05
Compare
Choose a tag to compare

Release 5.3.1

  • Fixed an issue where iris would use up all available memory for datasets with a large number of time-delays (>500)
  • Releases are now automatically performed using Github Actions

Release 5.3.0

14 Feb 19:24
Compare
Choose a tag to compare

This release brings some major additions:

  • The center of diffraction is now calculated and updated as needed automatically.
  • Added the DiffractionDataset.mask_apply to modify the diffraction pattern mask.
  • Windows installers are now built with pynsist/NSIS instead of PyInstaller (#15).
  • Better handling of write permissions.
  • Added the MigrationWarning and MigrationError classes. Warnings/errors of these classes tell the user that migration should be performed. This is automatically done by opening a DiffractionDataset with writing permission. The GUI does this automatically.

Some maintenance updates:

  • Support for Python 3.6 and NumPy<1.17 has been dropped <https://numpy.org/neps/nep-0029-deprecation_policy.html>_
  • Fixed an issue where creating the plug-in directory would rarely fail.

Release 5.2.5: SWMR on all platforms

17 Dec 16:16
Compare
Choose a tag to compare

This release brings one major change:

  • Parallel operations on datasets (via HDF5 single-writer multiple-reader) is now possible on all platforms. It was previously limited to Windows.

Infrastructure changes listed below have lead to improvements to documentation and correctness:

  • Code snippets in documentation are now tested for correctness.
  • Migration of test infrastructure to pytest.
  • Tests are now included in source distributions.

Release 5.2.4: support for h5py 3.*

30 Nov 15:27
Compare
Choose a tag to compare

This release adds support for h5py 3.*, so that you can now use h5py 2.* and 3.*.

Release 5.2.3: Python 3.9 support and relicensing

12 Nov 18:44
Compare
Choose a tag to compare

This release brings the following changes:

  • Re-licensing iris-ued to GPLv3.
  • Changed the default colormap for processed datasets, to visually distinguish between raw and processed data viewers
  • Added support for Python 3.9