diff --git a/docs/source/release_notes.rst b/docs/source/release_notes.rst index ee417317..a6e552d6 100644 --- a/docs/source/release_notes.rst +++ b/docs/source/release_notes.rst @@ -2,6 +2,81 @@ Release History ================= +v2.2.0 (2021-11-30) +=================== + +Description +----------- +This is a feature and bugfix release to extend the customizability of +typhos suites and launcher scrips, to fix various issues in control +layer and enum handling, and to do some necessary CI maintenance. + +Enhancements / What's new +------------------------- +* Add suite options for layouts, display types, scrollbars, and + starting window size. These are all also available as CLI arguments, + with the intention of augmenting typhos suite launcher scripts. + Here are some examples: + + * ``--layout grid --cols 3``: lays out the device displays in a 3-column + grid + * ``--layout flow``: lays out the device displays in a grid that adjusts + dynamically as the window is resized. + * ``--display-type embed``: starts all device displays in their embedded + state + * ``--size 1000,1000``: sets a starting size of 1000 width, 1000 height for + the suite window. + + See `#450 `_ + +Fixes +----- +* Respect ophyd signal enum_strs and metadata updates. Previously, these were + ignored, but these can update during the lifetime of a screen and should be + used. (`#459 `_) +* Identify signals that use non-EPICS control layers and handle them + appropriately. Previously, these would be misidentified as EPICS signals + and handled using the ca:// PyDM plugin, which was not correct. + (`#463 `_) +* Fix an issue where get_native_methods could fail. This was not observed + in the field, but it broke the test suite. + (`#464 `_) + +Maintenance +----------- +* Fix various issues related to the test suite stability. + + +v2.1.0 (2021-10-18) +=================== + +Description +----------- +This is a minor feature release of typhos. + +Enhancements / What's new +------------------------- +* Added option to pop out documentation frame + (`#458 `_) + +Fixes +----- +* Fixed authorization headers on Typhos help widget redirect + (`#457 `_) + + * This allows for the latest Confluence to work with Personal + Access Tokens while navigating through the page + +Maintenance +----------- +* Reduced javascript log message spam from the web view widget + (part of `#457 `_) +* Reduced log message spam from variety metadata handling + (part of `#457 `_) +* Fixed compatibility with pyqtgraph v0.12.3 +* Web-related widgets are now in a new submodule `typhos.web`. + + v2.0.0 (2021-08-05) ===================