diff --git a/CHANGELOG b/CHANGELOG index 46071141..e4c20de7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,6 @@ pyqtgraph-0.11.1 -New Features: + New Features: - #800 Legend for bar graphs - #1244 Arrow scatter symbols - #161 Allow hiding individulal points in scatter plot @@ -8,8 +8,9 @@ New Features: - #1310 Added `Pa` to Units - #1310 `debug.ThreadTrace` add support for thread names - #117 Flow Chart Nodes now resized based on number of inputs/outputs + - #1154 DateAxisItem -Performance enhancement: + Performance enhancement: - #1240/#345 GLImageItem clear need update flag - #977 Faster computation option for pseudoscatter - #1297 Improve ArrowItem performance @@ -17,8 +18,10 @@ Performance enhancement: - #1295 Improve TextItem performance - #1283 Performance improvements to arrayToQPath - #816 Avoid constructing shadow pens when no shadow pen is set + - #1311 HistogramLUTItem detect trivial gradients + - #1312 avoid extra work when setLabelAngle would have no effect -API/Behavior Change: + API/Behavior Change: - #496 Always antialias lines between gradient and region in HistogramLUTItem - #385 Add headWidth parameter to arrows - #551 fps variable on ImageView @@ -32,12 +35,13 @@ API/Behavior Change: - #1264 Added exception to checkOpenGLVersion to highlight OpenGL ES incompatability - #1257 Make painter tick font dependent for AxisItem - #1256 Added `setState`, `setState` and `saveState` to `ROI` + - #1324 Pass through kwargs from MultiPlotItem.plot to PlotItem.plot -Bug Fixes: + Bug Fixes: - #1239 Avoid adding PlotItem twice - #508 siScale precision - #503 Fix butg in RawImageWidget which resulted in mirrored image - - #1242 Add the mouse event to the sigClicked signal in PlotCurveItem + - #1242,#1267 Add the mouse event to the sigClicked signal in PlotCurveItem - #1247 Restore the now-deprecated PlotWindow and ImageWindow classes - #1249 Remove ScatterPlotItem's SpotItems during addItem call - #1252 Fix incorrect tick text boundaries calculation on axis by setting the font @@ -53,9 +57,23 @@ Bug Fixes: - #1270 Various fixes with AxisItem space being taken - #1272 `LegendItem.clear()` fixed - #1268 Check for container before setting dock orientation + - #1312 Avoid divide by 0 condition in TargetItem + - #1309 Properly retain and use hoverPen argument in _PolyLineSegment + - #1371 Explicitly set line width in PlotCurveItem when using OpenGL + - #1319 don't automatically reload modules without pyc + - #1319 make ptime.time on py3 return precision wall-clock time + - #1334 Edge case detection in PlotCurveItem + - #1339 fix handling of QVector3D args in Vector.__init__ + - #1336 Make `parent` an explicit kwarg of ArrowItem.__init__, avoid passing into setStyle + - #1368 Disconnect from correct slots in Flowchart + - #1364 fix log scaling + - #963 Allow last image in stack to be selected by slider in ImageView + - #1045 Raise AttributeError in __getattr__ in TabWindow + - #960 Work around PySide setOverrideCursor bug in BusyCursor + - #309 Encode QPropertyAnimation property name if not passed as bytes -Maintenance: + Maintenance: - #389 Revert workaround for upstream QT bug regarding mouse events - #1243 Ensure setPos in ROI is initialized correctly - #1241 Pin pytest-xvfb version on py2 @@ -64,7 +82,14 @@ Maintenance: - #467 derivatePlots cleanup - #400 `ImageView.Timeline` better visibility - #1265 Make the documentation reproducible - + - #1319 clean up exception messages in console + - #356 Fix some NumPy warnings + - #1326 Improve docs for MultiPlotWidget and MultiPlotItem + - #1331 Migrate imports of PyQt5's sip module to new namespace + - #1370 Fix deprecation warning in multiprocess module + - #308 Fix opt name for SpinBox: range -> bounds in UnsharpMaskNode example + - #887 Update collections.abc imports + - #1142 Miscellaneous doc fixups pyqtgraph-0.11.0