Releases: DiamondLightSource/dodal
Releases · DiamondLightSource/dodal
1.13.1
What's Changed
- Make the ophyd pin tip centre device more like the AD one by @DominicOram in #289
- Add motor records to pmac device by @noemifrisina in #259
Full Changelog: 1.13.0...1.13.1
1.13.0
What's Changed
- Hyperion support for moving Zocalo and ISPyB handlers to separate process @dperl-dls in #288
- Integrate set energy functions into hyperion plans by @rtuck99 in #280
- Fix for undulator gap access check still passes even when undulator gap is disabled by @rtuck99 in #285
- Fix type of detector size constants by @DominicOram in #292
- Fix multiple beam centre logging messages by @olliesilvester in #295
- Add a function to discard old Zocalo results by @dperl-dls in #297
- Bump the github-artifacts group with 2 updates by @dependabot in #291
- Disconnect from zocalo on unstaging results device, to clear subscriptions by @dperl-dls in #300
New Contributors
- @dependabot made their first contribution in #291
Full Changelog: 1.12.0...1.13.0
1.12.0
What's Changed
- Automatically find next run_number by default by @olliesilvester in #273
- Fix the release CI after bumping upload/download artifacts by @DominicOram in #276
- (#271) Move beamline_parameters.py and associated unit tests into dodal by @rtuck99 in #272
- (#282) Extend DCM energy timeout from 10s to 30s by @rtuck99 in #284
- Fix issues seen in testing on beamline by @DominicOram in #281
- Fix issue with zocalo results being slow to return by @DominicOram in #287
- Ensure beamline tag is applied to all graylog messages by @dperl-dls in #286
Full Changelog: 1.11.1...1.12.0
1.11.1
- Fix release process
Full Changelog: 1.11.0...1.11.1
1.11.0
What's Changed
- Create devices needed for aligning the DCM and mirrors when changing energy by @rtuck99 in #243
- Add a device to get results from Zocalo by @dperl-dls in #250
- Cherry-pick changes from the skeleton by @DominicOram in #275
- Fix flaky unit test and use correct timeout in zocalo results by @DominicOram in #270
Full Changelog: 1.10.0...1.11.0
1.10.0
What's Changed
- Fix Component and sim_put type errors by @DominicOram in #266
- Add disabled signal to smargon by @DominicOram in #263
Full Changelog: 1.9.0...1.10.0
1.9.0
What's Changed
- Add logic to the OAV for re-scaling beam position and microns per pixel by @noemifrisina in #258
- Improve tests for aperture_scatterguard by @rtuck99 in #238
- Unpin ophyd-async by @olliesilvester in #262
Full Changelog: 1.8.0...1.9.0
1.8.0
What's Changed
- Wait for OAV to conntect and read zoom level as string by @noemifrisina in #246
- Pin ophyd-async to working version (0.1.0) by @olliesilvester in #248
- Add option to not set stub offsets by @DominicOram in #251
- Add a PMAC device by @noemifrisina in #254
Full Changelog: 1.7.0...1.8.0
1.7.0
What's Changed
- Pin tip centring now takes a median of values by @DominicOram in #242
- Function to verify undulator gap added to dodal by @olliesilvester in #236
- Add dodal devices to I04 by @olliesilvester in #226
- Small additions to the OAV by @noemifrisina in #220
- New dodal configuration for i04-1 by @CoePaul in #126
- Improve logging by @dperl-dls in #185
- Remove python 3.8 from pyproject by @noemifrisina in #225
- Fix docs build by @DominicOram in #221
- Correct return type for XBPMFeedback factory by @dperl-dls in #216
- Fix flaky tests by @dperl-dls in #219
- Validate the dwell_time parameter's datatype by @subinsaji in #227
- Add stub offsets to smargon by @DominicOram in #230
- Allow multiple loggers to be set up by @dperl-dls in #228
- (DiamondLightSource/hyperion#878) add ShutterState enum to detector_m… by @rtuck99 in #237
- Properly close snapshot image files by @dperl-dls in #241
- Refactor the OAV parameters to separate the ones inherent to the OAV device from the context by @noemifrisina in #239
- Apply hotfixes from previous release by @olliesilvester in #245
- Update README.rst by @dperl-dls in #217
New Contributors
- @CoePaul made their first contribution in #126
- @subinsaji made their first contribution in #227
- @rtuck99 made their first contribution in #237
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
- Create constants for pausing xbpm and remove feedback stability time as no longer used by @DominicOram in #196
- Add issue and PR templates by @DominicOram in #200
- Allow using ophyd pin tip centring by @Tom-Willemsen in #210
- Added synchrotron modes enum by @noemifrisina in #190
- Add units to dwell time by @DominicOram in #213
- Update build dependencies by @DominicOram in #192
- Increase timeout on synchronous arm of Eiger by @DominicOram in #194
- Use patch.object() rather than patch() by @Tom-Willemsen in #201
- Fix logging to real graylog by @Tom-Willemsen in #205
Full Changelog: 1.5.0...1.6.0