This is a bug fix release with some minor enhancements.
Enhancements
- ENH: Add Quit option to PyDM Main Window 658 (Thanks cristinasewell)
- ENH: Add output redirection option to PyDMShellCommand 650 (Thanks cristinasewell)
- ENH: Only connect channels after adding entries to widget_map. 657
- TST: Refactor rules editor test base. 636
Bug Fixes
- FIX: fix `pydm.widgets.spinbox.precision_changed` 641 (Thanks fernandohds564)
- DOC: Fix docstring in find_file for base_path 651 (Thanks cristinasewell)
- FIX: Prevent dead child widgets to cause issues when refreshing stylesheet. 656
- FIX: When using custom labels at PyDMByteWidget, the old ones were left as ghosts. 655
- FIX: Address issues with PyDMImageView and initialization. 652
- FIX: Make sure we unregister when setting a new rule even if invalid. 649
- FIX: Related display button duplicates 647 (Thanks cristinasewell)
- FIX: Make sure we don't create channels with empty strings. 648
- FIX: Rules widget_map can change during iteration 644 (Thanks klauer)
- FIX: Revert lock location changed by mistake. 635