|
1 | 1 | Release Notes
|
2 | 2 | =============
|
3 | 3 |
|
| 4 | +2.2.0: 2025/01/21 |
| 5 | +----------------- |
| 6 | + |
| 7 | +* `silx.app` |
| 8 | + |
| 9 | + * `silx.app.view.CustomPlotSelectionWindow` : Added tooltip for name and display file name only (PR #4137) |
| 10 | + * `silx.app.view.CustomPlotSelectionWindow` : Added the documentation (PR #4140) |
| 11 | + * `silx.app.view.CustomPlotSelectionWindow` : Add dataset directly from silx + drop overlay on plot (PR #4141) |
| 12 | + * `silx.app.view.test.test_plotselection` : Added test for CustomPlotSelectionWindow (PR #4145) |
| 13 | + |
| 14 | +* `silx.gui` |
| 15 | + |
| 16 | + * Support imageaggregate in _plot2d (PR #4174) |
| 17 | + * `silx.gui.colors`: Add "percentile" mode for autoscaling (PR #4154) |
| 18 | + * `silx.gui.data.DataViewer.DataViewer`: Fixed issue with accessing views after using the removeView method. (PR #4131) |
| 19 | + * `silx.gui.dialog.ColormapDialog`: Fixed typo in method name getDisplayMode (PR #4142) |
| 20 | + * `silx.gui.plot.tools.profile`: Fixed profile error when plot item is None (PR #4196) |
| 21 | + * `silx.gui.plot.items`: Fixed Marker.setSymbolSize (PR #4181) |
| 22 | + * `silx.gui.plot.ImageStack`: fix `_urlIndexes` initialization. (PR #4189) |
| 23 | + * `silx.gui.plot.tools.profile.manager`: Fixed threaded execution to avoid seg fault with PySide6.7 (PR #4169) |
| 24 | + * `silx.gui.plot.PlotWidget.addCurve`: Fixed progression in color, linestyle (PR #4138) |
| 25 | + * `silx.gui.plot.PlotWidget`: Fixed support of PySide6 (PR #4136) |
| 26 | + * `silx.gui.widgets.FrameBrowser`: slider with play button (PR #4176) |
| 27 | + |
| 28 | +* `silx.io` |
| 29 | + |
| 30 | + * `silx.io.fioh5`: Added tests for NaN and <no-data> in file (PR #4179) |
| 31 | + * `silx.io.fioh5`: Improved handling of missing data entries (PR #4156) |
| 32 | + * `silx.io.h5py_utils`: Fixed support of libhdf5 v1.14.4 (PR #4177) |
| 33 | + * `silx.io.h5py_utils`: Added is_h5py_exception and retry_h5py_error` (PR #4200) |
| 34 | + * `silx.io.specfile`: Fixed `SpecFile` deallocation issue (PR #4129) |
| 35 | + * `silx.ui.specfile`: Use only int instead of long in cython code (PR #4195) |
| 36 | + * `silx.io.url`: Added HSDS URL support (PR #4119) |
| 37 | + * `silx.io.utils`: Removed `print` statement (PR #4192) |
| 38 | + |
| 39 | +* `silx.math.fit.peaks`: Fixed `-Wuse-after-free` warning (PR #4147) |
| 40 | + |
| 41 | +* `silx.opencl` |
| 42 | + |
| 43 | + * Fixed deprecation warning upon texture creation (PR #4193) |
| 44 | + * `silx.opencl.convolution`: Fixed separable convolution on CPU that crashed in some cases (PR #4150) |
| 45 | + * `silx.opencl.processing`: work-around for double precision GPU on Apple-silicon (PR #4198) |
| 46 | + |
| 47 | +* `silx.utils` |
| 48 | + |
| 49 | + * `silx.utils.enum`: Deprecated `Enum.from_value` method (PR #4143) |
| 50 | + * `silx.utils.ExternalResources`: Allow to set data_home when instantiating the class (PR #4151) |
| 51 | + * `silx.utils.retry`: Fixed resetting the timeout timer when iterating (PR #4157) |
| 52 | + |
| 53 | +* `silx.view.Viewer` : New feature to display multiple curves in a new window (PR #4132) |
| 54 | + |
| 55 | +* Documentation |
| 56 | + |
| 57 | + * Added how-to make a release (PR #4112) |
| 58 | + * Added missing arg in docstring of open_item (PR #4117) |
| 59 | + * Updated installation and contribution documentation (PR #4148) |
| 60 | + * Improved release instructions (PR #4163) |
| 61 | + * User documentation for the PlotSelection feature (PR #4146) |
| 62 | + |
| 63 | +* Dependencies |
| 64 | + |
| 65 | + * Removed numpy from build dependency (PR #4114) |
| 66 | + |
| 67 | +* Tests |
| 68 | + |
| 69 | + * Improved tests by converting warnings to errors (PR #4113) |
| 70 | + |
| 71 | +* Continuous Integration |
| 72 | + |
| 73 | + * Added build and deployment of Windows installer to the release workflow (PR #4122) |
| 74 | + * Added tests and wheel generation for Python 3.13 (PR #4201) |
| 75 | + * Removed appveyor (PR #4171) |
| 76 | + * Enabled OpenCL tests on Linux and OpenGL tests on Windows (PR #4172) |
| 77 | + * Updated configuration; Dependencies: Removed `bitshuffle` from test dependencies (PR #4164) |
| 78 | + * Updated release workflow to be more verbose (PR #4126) |
| 79 | + * Tests and continuous integration: Fixed issues and updated CI configuration (PR #4149) |
| 80 | + |
4 | 81 | 2.1.1: 2024/08/13
|
5 | 82 | -----------------
|
6 | 83 |
|
|
0 commit comments