summaryrefslogtreecommitdiff
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
authorPicca Frédéric-Emmanuel <picca@debian.org>2021-01-06 14:10:12 +0100
committerPicca Frédéric-Emmanuel <picca@debian.org>2021-01-06 14:10:12 +0100
commitb3bea947efa55d2c0f198b6c6795b3177be27f45 (patch)
tree4116758aafe4483bf472c1d54b519e685737fd77 /CHANGELOG.rst
parent5ad425ff4e62f5e003178813ebd073577679a00e (diff)
New upstream version 0.14.0+dfsg
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r--CHANGELOG.rst114
1 files changed, 114 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index e194827..8370a32 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,6 +1,120 @@
Change Log
==========
+0.14.0: 2020/12/11
+------------------
+
+This is the first version of `silx` supporting `h5py` >= v3.0.
+
+This is the last version of `silx` officially supporting Python 3.5.
+
+* `silx.gui`:
+
+ * Added support for HDF5 external data (virtual and raw) (PR #3222)
+ * Added lazy update handling of OpenGL textures (PR #3205)
+ * Deprecated `silx.gui.plot.matplotlib` module (use `silx.gui.utils.matplotlib` instead) (PR #3158)
+ * Improved memory allocation by using already defined `fontMetrics` instread of creating a new one (PR #3239)
+ * Make `TextFormatter` compatible with `h5py`>=3 (PR #3253)
+ * Fixed `matplotlib` 3.3.0rc1 deprecation warnings (PR #3145)
+
+ * `silx.gui.colors.Colormap`:
+
+ * Added `Colormap.get|setNaNColor` to change color used for NaN, fix different NaN displays for matplotlib/openGL backends (PR #3143)
+ * Refactored PlotWidget OpenGL backend to enable extensions (PR #3147)
+ * Fixed use of `QThreadPool.tryTake` to be Qt5.7 compliant (PR #3250)
+
+ * `silx.gui.plot`:
+
+ * Added the feature to compute statistics inside a specific region of interest (PR #3056)
+ * Added an action to switch on/off OpenGL rendering on a plot (PR #3261)
+ * Added test for ROI interaction mode (PR #3283)
+ * Added saving of error bars when saving a plot (PR #3199)
+ * Added `ImageStack.clear` (PR #3167)
+ * Improved image profile tool to support `PlotWidget` item extension (PR #3150)
+ * Improved `Stackview`: replaced `setColormap` `autoscale` argument by `scaleColormapRangeToStack` method (PR #3279)
+ * Updated `3 stddev` autoscale algorithm, clamp it with the minmax data in order to improve the contrast (PR #3284)
+ * Updated ROI module: splitted into 3 modules base/common/arc_roi (PR #3283)
+ * Fixed `ColormapDialog` custom range input (PR #3153)
+ * Fixed issue when changing ROI mode while a ROI is being created (PR #3186)
+ * Fixed `RegionOfInterest` refresh when highlighted (PR #3197)
+ * Fixed arc roi shape: make sure start and end points are part of the shape (PR #3257)
+ * Fixed issue in `Colormap` `3 stdev` autoscale mode and avoided warnings (PR #3295)
+
+ * Major improvements of `PlotWidget`:
+
+ * Added `get|setAxesMargins` methods to control margin ratios around plot area (PR #3196)
+ * Added `PlotWidget.[get|set]Backend` enabling switching backend (PR #3255)
+ * Added multi interaction mode for ROIs (can be switched with a single click on an handle, or the context menu) (PR #3260)
+ * Added polar interaction mode for arc ROI (PR #3260)
+ * Added `PlotWidget.sigDefaultContextMenu` to allow to feed the default context menu (PR #3260)
+ * Added context menu to the selected ROI to remove it (PR #3260)
+ * Added pan interaction to ROI authoring (`select-draw`) interaction mode (PR #3291)
+ * Added support of right axis label with OpenGL backend (PR #3293)
+ * Added item visible bounds feature to PlotWidget items (PR #3223)
+ * Added a `DataItem` base class for items having a "data extent" in the plot (PR #3212)
+ * Added support for float16 texture in OpenGL backend (PR #3194)
+ * Improved support of high-DPI screen in OpenGL backend (PR #3203)
+ * Updated: Use points rather than pixels for marker size and line width with OpenGL backend (PR #3203)
+ * Updated: Expose `PlotWidget` colors as Qt properties (PR #3269)
+ * Fixed time serie axis for range < 2.5 microseconds (PR #3195)
+ * Fixed initial size of OpenGL backend (PR #3209)
+ * Fixed `PlotWidget` image items displayed below the grid by default (PR #3235)
+ * Fixed OpenGL backend image display with sqrt colormap normalization (PR #3248)
+ * Fixed support of shapes with multiple polygons in the OpenGL backend (PR #3259)
+ * Fixes duplicated callback on ROIs (there was one for each ROI managed created on the plot) (PR #3260)
+ * Fixed RegionOfInterest `contains` methods (PR #3336)
+
+ * `silx.gui.colors.plot3d`:
+
+ * Improved scene rendering (PR #3149)
+ * Fixed handling of transparency of cut plane (PR #3204)
+
+* `silx.image`:
+
+ * Fixed slow `image.tomography.get_next_power()` (PR #3168)
+
+* `silx.io`:
+
+ * Added support for HDF5 link preservation in `dictdump` (PR #3224)
+ * Added support for numpy arrays of `numbers` (PR #3251)
+ * Make `h5todict` resilient to issues in the HDF5 file (PR #3162)
+
+* `silx.math`:
+
+ * Improved colormap performances for small datasets (PR #3282)
+
+* `silx.opencl`:
+
+ * Added textures availability check (PR #3273)
+ * Added a warning when there is an issue in the Ocl destruction (PR #3280)
+ * Fixed Sift test on modern GPU (PR #3262)
+
+* Miscellaneous:
+
+ * Added HDF5 strings: handle `h5py` 2.x and 3.x (PR #3240)
+ * Fixed `cython` 3 compatibility and deprecation warning (PR #3164, #3189)
+
+
+0.13.2: 2020/09/15
+------------------
+
+Minor release:
+
+* silx view application: Prevent collapsing browsing panel, Added `-f` command line option (PR #3176)
+
+* `silx.gui`:
+
+ * `silx.gui.data`: Fixed `DataViews.titleForSelection` method (PR #3171).
+ * `silx.gui.plot.items`: Added `DATA_BOUNDS` visualization parameter for `Scatter` item histogram bounds (PR #3180)
+ * `silx.gui.plot.PlotWidget`: Fixed support of curves with infinite data (PR #3175)
+ * `silx.gui.utils.glutils`: Fixed `isOpenGLAvailable` function (PR #3184)
+
+* Documentation:
+
+ * Update silx view command line options documentation (PR #3173)
+ * Update version number and changelog (PR #3190)
+
+
0.13.1: 2020/07/22
------------------