Skip to content

Releases: LaurentRDC/iris-ued

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

Release 5.2.2

07 Aug 01:24
Compare
Choose a tag to compare

This release sees one major bug-fix and one large distribution change:

  • Fixed an issue where a broken plug-in would crash Iris. Instead, broken plug-in will not be loaded.
  • iris-ued can now be distributed via conda on Linux.

As well as the usual updates to dependencies, documentation, etc.

Note that this release does not contain Windows installers. In the past, these proved to be too unreliable. If this is problematic for you, please don't hesitate to raise an issue.