This commit is contained in:
Kyle Sunden 2020-12-18 23:49:50 -06:00
parent b2c9b98bae
commit fa444a1d94

View File

@ -1,6 +1,6 @@
pyqtgraph-0.11.1 pyqtgraph-0.11.1
New Features: New Features:
- #800 Legend for bar graphs - #800 Legend for bar graphs
- #1244 Arrow scatter symbols - #1244 Arrow scatter symbols
- #161 Allow hiding individulal points in scatter plot - #161 Allow hiding individulal points in scatter plot
@ -8,8 +8,9 @@ New Features:
- #1310 Added `Pa` to Units - #1310 Added `Pa` to Units
- #1310 `debug.ThreadTrace` add support for thread names - #1310 `debug.ThreadTrace` add support for thread names
- #117 Flow Chart Nodes now resized based on number of inputs/outputs - #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 - #1240/#345 GLImageItem clear need update flag
- #977 Faster computation option for pseudoscatter - #977 Faster computation option for pseudoscatter
- #1297 Improve ArrowItem performance - #1297 Improve ArrowItem performance
@ -17,8 +18,10 @@ Performance enhancement:
- #1295 Improve TextItem performance - #1295 Improve TextItem performance
- #1283 Performance improvements to arrayToQPath - #1283 Performance improvements to arrayToQPath
- #816 Avoid constructing shadow pens when no shadow pen is set - #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 - #496 Always antialias lines between gradient and region in HistogramLUTItem
- #385 Add headWidth parameter to arrows - #385 Add headWidth parameter to arrows
- #551 fps variable on ImageView - #551 fps variable on ImageView
@ -32,12 +35,13 @@ API/Behavior Change:
- #1264 Added exception to checkOpenGLVersion to highlight OpenGL ES incompatability - #1264 Added exception to checkOpenGLVersion to highlight OpenGL ES incompatability
- #1257 Make painter tick font dependent for AxisItem - #1257 Make painter tick font dependent for AxisItem
- #1256 Added `setState`, `setState` and `saveState` to `ROI` - #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 - #1239 Avoid adding PlotItem twice
- #508 siScale precision - #508 siScale precision
- #503 Fix butg in RawImageWidget which resulted in mirrored image - #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 - #1247 Restore the now-deprecated PlotWindow and ImageWindow classes
- #1249 Remove ScatterPlotItem's SpotItems during addItem call - #1249 Remove ScatterPlotItem's SpotItems during addItem call
- #1252 Fix incorrect tick text boundaries calculation on axis by setting the font - #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 - #1270 Various fixes with AxisItem space being taken
- #1272 `LegendItem.clear()` fixed - #1272 `LegendItem.clear()` fixed
- #1268 Check for container before setting dock orientation - #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 - #389 Revert workaround for upstream QT bug regarding mouse events
- #1243 Ensure setPos in ROI is initialized correctly - #1243 Ensure setPos in ROI is initialized correctly
- #1241 Pin pytest-xvfb version on py2 - #1241 Pin pytest-xvfb version on py2
@ -64,7 +82,14 @@ Maintenance:
- #467 derivatePlots cleanup - #467 derivatePlots cleanup
- #400 `ImageView.Timeline` better visibility - #400 `ImageView.Timeline` better visibility
- #1265 Make the documentation reproducible - #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 pyqtgraph-0.11.0