Skip to content

Releases: LaurentRDC/iris-ued

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.

Release 5.2.1 : bug fixes and tweaks

05 Dec 20:09
Compare
Choose a tag to compare

This release contains the following changes:

  • Added the DiffractionDataset.time_series_selection method, which allows to create time-series integrated across an arbitrary momentum-space selection mask.
    This allows to create time-series from shapes that are not rectangular, at the expense of performance.

  • Added a few methods to create selection masks: DiffractionDataset.selection_rect, DiffractionDataset.selection_disk, and DiffractionDataset.selection_ring.

  • Added the ability to show/hide dataset control bar;

  • Added the ability to export time-series data in CSV format;

  • Fixed an issue where calculations of time-series, relative to pre-time-zero, would raise an error.

  • Symmetrization dialog is no longer in "beta".

Release 5.2.0: Official support for Linux

14 Nov 17:32
Compare
Choose a tag to compare

This release sees the following changes:

  • Official support for Linux.
  • Plug-ins installed via the GUI can now be used right away. No restarts required.
  • Added the iris.plugins.load_plugin function to load plug-ins without installing them. Useful for testing.
  • Plug-ins can now have the display_name property which will be displayed in the GUI. This is optional and backwards-compatible.
  • Siwick Research Group-specific plugins were removed. They can be found here: https://github.com/Siwick-Research-Group/iris-ued-plugins
  • Switched to Azure Pipelines for continuous integration builds;
  • Added cursor information (position and image value) for processed data view;

Fixes:

  • Fixed an issue where very large relative differences in datasets would crash the GUI displays;
  • Fixed an issue where time-series fit would not display properly in fractional change mode;

Various bug-fixes

31 Jul 16:45
Compare
Choose a tag to compare

Here are the changes added from version 5.1.2:

  • Added logging support for the GUI component. Logs can be reached via the help menu
  • Added an update check. You can see whether an update is available via the help menu, as well as via the status bar.
  • Added the ability to view time-series dynamics in absolute units AND relative change.

Changes related to the PyPI package:

  • Pinned dependency to scikit-ued, to prevent upgrade to scikit-ued 2.0 unless appropriate.
  • Pinned dependency to npstreams, to prevent upgrade to npstreams 2.0 unless appropriate.

Users of the PyPI package are strongly encouraged to update.

5.1.2 : critical GUI bug fix

25 Apr 18:04
Compare
Choose a tag to compare

Unfortunately, a critical error was introduced in 5.1.1 regarding stylesheets. This release fixes this problem.

5.1.1: executable bug fixes

25 Apr 14:14
Compare
Choose a tag to compare

This release is a bug-fix release mostly for building executables. The changes are:

  • Fixed an issue where data reduction would freeze when using more than one CPU;
  • Removed the auto-update mechanism. Update checks will run in the background only;
  • Fixed an issue where the in-progress indicator would freeze;
  • Moved tests outside of source repository;
  • Updated GUI stylesheet to QDarkStyle 2.6.6;

5.1.0 : Python 3.7 support and standalone installer

10 Mar 16:40
Compare
Choose a tag to compare

No new features in this release. Python 3.7 support is live. Some usability tweaks have been added, such as more visible mask controls.

Windows standalone installers are now available!

5.0.5.1 : bug-fixes concerning image orientation

05 Jul 17:40
Compare
Choose a tag to compare

Due to new forced image orientation, objects on screens were not properly registered (e.g. diffraction center finder). These have been fixed in this version.

5.0.5 : data-corruption safeguards and UI tweaks

05 Jul 14:36
Compare
Choose a tag to compare

This minor release offers some new UI features, such as

  • Ability to fit exponentials to time-series;
  • Added region-of-interest text bounds for easier time-series exploration
  • Enforced PyQtGraph to use row-major image orientation

On the backend side, datasets are now opened in read-only mode unless absolutely necessary. This should make it safer to handler multiple instances of iris at the same time.

Better plugin handling and command-line interface

20 Jun 12:55
Compare
Choose a tag to compare
Merge branch 'master' of https://github.com/LaurentRDC/iris-ued

Former-commit-id: d66642820b40ec9e8545a769bd1b72255286bb03 [formerly d66642820b40ec9e8545a769bd1b72255286bb03 [formerly 5519c25d86cf607edd9193fc858e6fa310911720 [formerly b46caa966c4cebf43c0d452898a84b15e0619fd2]]]
Former-commit-id: 5519c25d86cf607edd9193fc858e6fa310911720
Former-commit-id: 1aff7be14f8255d828b26f6584053e3e5dd1a34d
Former-commit-id: e6e55d93847a5bc253d794dc1ceea82a2059b0b1
Former-commit-id: 9a67e9d58cb22beb37ad55ef8f1d2a3c5c474039