This release adds several new features, including two new plugins designed to let you store and display client-side information in channels (local and calc plugins). A very frequently requested feature for multiple Y-axes in plot widgets has been added (making plots of multiple types of data *much* more usable). As usual, we've also found several bugs and fixed them.
Announcement: End of Python 2 compatibility
This is the last version that will run under Python 2. Many of the new features we want to implement (and the 3rd party libraries we depend on) are going Python 3 only, so we are no longer going to provide support for Python 2.
Enhancements
* ENH: Arrows at end of PYDMDrawingLine by YektaY in https://github.com/slaclab/pydm/pull/745
* ENH: Local data plugin by YektaY in https://github.com/slaclab/pydm/pull/741
* ENH: Add support for multiple y-axes to PyDM plots by jbellister-slac in https://github.com/slaclab/pydm/pull/754
* ENH: Calculation Data Plugin by YektaY in https://github.com/slaclab/pydm/pull/747
Bug Fixes
* Troubleshooting broken tests. by mattgibbs in https://github.com/slaclab/pydm/pull/742
* FIX: bug in the line edit file when boolean method is called. by YektaY in https://github.com/slaclab/pydm/pull/755
* BLD: Use pyqtgraph version 0.11.0 when installing PyDM by jbellister-slac in https://github.com/slaclab/pydm/pull/776
* FIX: PYDMByteIndicator was not changing color when invalid alarm was set by YektaY in https://github.com/slaclab/pydm/pull/777
* FIX: added a method to address issue with PyDMByteIndicator where color would not update when alarm state changes by YektaY in https://github.com/slaclab/pydm/pull/778
* FIX: Issue with drawing widget using default color not loading unless widget refreshed. by YektaY in https://github.com/slaclab/pydm/pull/781
Documentation
* Document path separator in PYDM_DISPLAYS_PATH environment variable by prjemian in https://github.com/slaclab/pydm/pull/758
New Contributors
* YektaY made their first contribution in https://github.com/slaclab/pydm/pull/745
* jbellister-slac made their first contribution in https://github.com/slaclab/pydm/pull/754
**Full Changelog**: https://github.com/slaclab/pydm/compare/v1.11.1...v1.12.0