Releases: DiamondLightSource/dodal
Releases · DiamondLightSource/dodal
1.41.0
What's Changed
- Update p38 to use device_factory by @DiamondJoseph in #921
- Convert i23 to use device factory by @rtuck99 in #987
- Correct test function for mocking timeout. by @Relm-Arrowny in #1061
- Add check for slow tests to CI by @stan-dot in #1033
- FGS device sends stop command on 'complete' timeout by @olliesilvester in #1063
- (mx-bluesky#632) changes to fake zocalo to enable containerised system tests by @rtuck99 in #1049
- Update bluesky and pin pyright by @DominicOram in #1072
Full Changelog: 1.40.0...1.41.0
1.40.0
What's Changed
- Remove logic for checking if zoom level is available by @shihab-dls in #1018
- Add stub description files for I19-1 and i19-2 by @noemifrisina in #1021
- Use gpu results if specified by @DominicOram in #1025
- Update MX beamlines to use new device factory - part 1 by @rtuck99 in #975
- 846 convert i24 to use device factory by @rtuck99 in #990
- 846 device factory support for ophyd v1 by @rtuck99 in #984
- 846 update i04 to use device_factory by @rtuck99 in #986
- redo the i18 add by @stan-dot in #1030
- Speed up tests by @DominicOram in #1000
- Fix getting expected images from a gridscan by @DominicOram in #1035
- Move aperture scatterguard independently by @DominicOram in #932
- Update i20-1 to use device_factory by @DiamondJoseph in #922
- Fixes for ophyd-async 0.9.0a2 by @DiamondJoseph in #1014
- Get redis host and password from environment by @DominicOram in #913
- Update data path to /exports/mybeamline/data for training rigs by @ZohebShaikh in #1039
- Tidy apple2 undulator by @DominicOram in #1002
- Add shutter device for i19 by @noemifrisina in #1023
- add path provider to i20-1 by @stan-dot in #1047
- I10 scaler card pc correction by @Relm-Arrowny in #1050
- make turbo slit have readable children by @stan-dot in #1052
- 1034 pressure cell openseq type by @barnettwilliam in #1037
- Fix errors from testing mx_bluesky by @DominicOram in #1036
Full Changelog: 1.39.0...1.40.0
1.39.0
What's Changed
- Wait for eiger to disarm before stopping it by @DominicOram in #936
- Return immediately if transfocator number of lenses is already correct by @shihab-dls in #996
- Pin to ophyd-async 0.9.0a1 until save/load compatibility by @DiamondJoseph in #1015
- Changes to undulator_dcm, undulator factory methods to enable containerised system tests by @rtuck99 in #997
- Fix the bounds checking for returned zocalo results by @rtuck99 in #1004
Full Changelog: 1.38.0...1.39.0
1.38.0
What's Changed
- i13-1 merlin test initial commit by @huw-dls in #965
- Add Panda to Training Rigs by @ZohebShaikh in #980
- Add import linting by @shihab-dls in #988
- Fix typo in reviews.md by @dan-fernandes in #989
- Remove ophyd references from motion devices by @shihab-dls in #985
- Add beamline-specific zebra mappings to zebra device by @olliesilvester in #976
- Update the lut linear interpolation to be used by different lookup table files by @noemifrisina in #981
Full Changelog: 1.37.0...1.38.0
1.37.0
What's Changed
- Returning capitalized aperture value name for ApertureValue enum by @shihab-dls in #953
- fix flaky test in test_bart_robot.py by @arikaran-13 in #947
- 863 make ophyd devices for rasor by @Relm-Arrowny in #879
- Use Reference to prevent Device name mangling of undulator and dcm by @shihab-dls in #957
- Add detector constants by @noemifrisina in #955
- Mx-bluesky 221 document gridscan coordinate systems by @rtuck99 in #958
- Fix broken API documentation generation by @rtuck99 in #959
- Convert transfocator to ophyd_async by @shihab-dls in #941
- Unpin numpy by @shihab-dls in #963
- Bimorph mirrors by @dan-fernandes in #944
- Add "Reset" epics signal by @shihab-dls in #968
- Make attenuator with enum filter values by @olliesilvester in #969
- Add dodal device for i03 beamstop by @rtuck99 in #970
- Bimorph mirrors by @DiamondRC in #974
- Make BimorphMirrorChannel Movable by @dan-fernandes in #977
- Add comment for RotationDirection by @rtuck99 in #979
New Contributors
- @shihab-dls made their first contribution in #953
- @arikaran-13 made their first contribution in #947
- @dan-fernandes made their first contribution in #944
- @DiamondRC made their first contribution in #974
Full Changelog: 1.36.3...1.37.0
1.36.3
What's Changed
- Update i24 devices by @noemifrisina in #945
- Added mirror and slits for i10 by @Relm-Arrowny in #940
- Fixes for ophyd async 0.9.0a1 by @rtuck99 in #952
Full Changelog: 1.36.2...1.36.3
1.36.2
What's Changed - since 1.36.0
- 658 create device for pressure jump cell by @barnettwilliam in #673
- Correctly patch timeout in tests by @DominicOram in #903
- Update to work with next version of ophyd-async by @DominicOram in #899
- Call ensure_connected on all ophyd_async devices by @DiamondJoseph in #865
- Add small I24 devices by @noemifrisina in #894
- Update timeout on robot by @DominicOram in #906
- Fix unit conversion for grid scan step size by @DominicOram in #892
- Use common code for checking if undulator is enabled by @DominicOram in #908
- Reinstate
DeviceInitializationController
by @callumforrester in #881 - Update training-rigs to use device_factory by @DiamondJoseph in #924
- Update b01-1 to use device_factory by @DiamondJoseph in #923
- Update p99 to use device_factory by @DiamondJoseph in #920
- Add CODEOWNERS file pointing to review team by @callumforrester in #902
- Fixes from beamline testing by @DominicOram in #909
- Create a common base for attenuator by @noemifrisina in #912
- MX Bluesky 651 fix energy changes by @rtuck99 in #918
- Update AdSim devices and configuration to use ophyd-async by @DiamondJoseph in #405
- Fix type of array from beamline testing by @DominicOram in #937
Full Changelog: 1.36.0...1.36.2
1.36.1a
What's Changed
- 658 create device for pressure jump cell by @barnettwilliam in #673
- Correctly patch timeout in tests by @DominicOram in #903
- Update to work with next version of ophyd-async by @DominicOram in #899
- Call ensure_connected on all ophyd_async devices by @DiamondJoseph in #865
- Add small I24 devices by @noemifrisina in #894
- Update timeout on robot by @DominicOram in #906
- Fix unit conversion for grid scan step size by @DominicOram in #892
- Use common code for checking if undulator is enabled by @DominicOram in #908
- Reinstate
DeviceInitializationController
by @callumforrester in #881 - Update training-rigs to use device_factory by @DiamondJoseph in #924
- Update b01-1 to use device_factory by @DiamondJoseph in #923
- Update p99 to use device_factory by @DiamondJoseph in #920
Full Changelog: 1.36.0...1.36.1a
1.36.0
What's Changed
- add eiger timeouts availability by @stan-dot in #806
- Demark plan vs stub, move orphaned plans into dodal by @DiamondJoseph in #793
Full Changelog: 1.35.0...1.36.0
1.35.0
What's Changed
- Added watsonmarlow323 device for i22 ppump. by @barnettwilliam in #575
- Update Vertical Goniometer of i24 by @noemifrisina in #891
- Fix Zocalo system tests, update zocalo environment by @olliesilvester in #885
- Crystal metadata change by @stan-dot in #843
- Fixes for ophyd async types mega merge by @rtuck99 in #858
- Fixes for broken tests caused by declarative epics ophyd-async changes by @rtuck99 in #880
- Update ophyd-async version to speed up tests by @DominicOram in #895
Full Changelog: 1.34.1...1.35.0