Releases: als-epics/phoebusgen
3.0.0
What's Changed
- phoebus widget versions by @madelinespark in #35
- switched _versions and widget_versions in init by @madelinespark in #36
- Update docs for widget versioning by @tynanford in #37
Full Changelog: 2.8.0...3.0.0
2.8.0
Test release for pyproject.toml and uploading to pip - release 3.0.0 planned next
What's Changed
- Symbols bug fix by @madelinespark in #21
- Traces object by @madelinespark in #19
- Y-Axis Object by @madelinespark in #22
- Widget class inherits from Generic class, fixed trace and y-axes on XYPlot and StripChart by @madelinespark in #23
- x-axis and tests for XYPlot by @madelinespark in #24
- markers for XYPlot by @madelinespark in #25
- x-axis and y-axis for Image widget by @madelinespark in #26
- ColorMode for Image widget by @madelinespark in #27
- ROI, ColorBar for Image widget by @madelinespark in #28
- Color map object for Image widget by @madelinespark in #29
- fix some missing typing, regex W605 warning by @tynanford in #30
- line_color for group widget by @madelinespark in #32
- Update ci.yml by @tynanford in #33
- converting to pyproject.toml by @madelinespark in #34
Full Changelog: 2.7.0...2.8.0
2.7.0
What's Changed
- Madeline by @madelinespark in #16
- added color tag to rules by @madelinespark in #17
Full Changelog: 2.6.2...2.7.0
- Fix bug in combobox items dropdown list
- Add ability to use color as value in rules
2.6.2
fix bug in confirmation dialog for action buttons
What's Changed
- changed confirmation dialog and tests by @madelinespark in #15
Full Changelog: 2.6.1...2.6.2
2.6.1
Add 3 methods to ActionButton widget:
action_execute_external_script(file_name, description=None)
action_execute_javascript_script(script, description=None)
action_execute_python_script(script, description=None)
Small update to shared method for all ActionButton action_execute methods
Full Changelog: 2.6.0...2.6.1
2.6.0
fix TextUpdate widget to add alarm_border method
Full Changelog: 2.5.1...2.6.0
2.5.1
same as 2.5 but used github action to upload to pip
Full Changelog: 2.5.0...2.5.1
2.5.0
same as 2.5 but used github action to upload to pip
Full Changelog: 2.5...2.5.0
2.5
Bug fix for rule with non-string inputs to expression value field. General updates to repo including pre-commit which fixed trailing whitespace and moved all strings to use single quotes
What's Changed
- update CI action versions by @tynanford in #13
Full Changelog: 2.4.5...2.5
2.4.5
Added methods for rules and scripts on a widget
def embedded_python_script(python_script: str, pv_dict: dict, only_trigger_if_connected: bool = True)
def embedded_javascript_script(js_script: str, pv_dict: dict, only_trigger_if_connected: bool = True)
def external_script( file_name: str, pv_dict: dict, only_trigger_if_connected: bool = True)
def rule(name: str, widget_property: str, pv_dict: dict, expression_dict: dict, value_as_expression: bool = False)
Full Changelog: 2.4.4...2.4.5