Releases: DiamondLightSource/mx-bluesky
Releases · DiamondLightSource/mx-bluesky
1.5.10
What's Changed
- Increase detector deadtime when setting up panda by @olliesilvester in #1370
- Fix smargon velocity logging message by @olliesilvester in #1374
- Raise an exception if we cannot connect to all the devices by @rtuck99 in #1373
- Re-instate test and update bluesky by @DominicOram in #1353
- Added waits to stage/unstage by @DominicOram in #1355
- Hyperion MSP: Collect samples in order starting from the tip of the pin by @rtuck99 in #1222
- Add Jungfrau do pedestal darks plans by @olliesilvester in #1219
- Fix to no longer use depreciated pydantic methods by @DominicOram in #1382
- Update to work with new naming in dodal by @DominicOram in #1378
- Use new base dcm devices by @olliesilvester in #1392
Full Changelog: v1.5.9...1.5.10
mx-bluesky v1.5.9
What's Changed
- Fix helm CI by @olliesilvester in #1339
- Set beamsize to 20 and aperture to small for xray centring on i04 by @srishtysajeev in #1306
- Make new parameter component for required sample id by @olliesilvester in #1210
- Revert "Make new parameter component for required sample id (#1210)" by @olliesilvester in #1347
- Always assign the first Data Collection ID to the xy plane by @rtuck99 in #1335
- Fixup graylog unit test config to avoid timeouts by @rtuck99 in #1310
- Cast StrEnum to str to work around bug in external dependancy by @olliesilvester in #1348
- Make zebra and shutter setup plans more generic by @olliesilvester in #1316
- Fix alerts on container change not referencing the correct puck number by @rtuck99 in #1333
- Fix namespace package inconsistency by @rtuck99 in #1331
- Fix for incorrectly reading FGS scan invalid aka pin too short/long by @rtuck99 in #1273
Full Changelog: v1.5.8...v1.5.9
v1.5.8
What's Changed
- Murko fixes found from testing by @DominicOram in #1315
- Murko: Fix test against dodal update by @jacob720 in #1323
Full Changelog: v1.5.7...v1.5.8
mx-bluesky v1.5.7
What's Changed
- Update dev container settings and update docs to recommend them for development by @olliesilvester in #1275
- Add external triggering jungfrau plan by @olliesilvester in #1202
- Use in-built ophyd-async code for checking smargon limits by @teoching0705 in #1267
- Fix BlueskyContext constructor calls for breakage in new blueapi by @rtuck99 in #1298
- Fixes from murko testing by @DominicOram in #1300
- Refactor common gridscan by @olliesilvester in #1270
- Additional developer documentation relating to the baton by @rtuck99 in #1261
- Add jungfrau internal acquisition plan by @olliesilvester in #1216
- Fix for gridscans failing due to ordering of grid detection by @rtuck99 in #1296
- Fix unit test timeouts in robot load energy change caused by too many waits by @rtuck99 in #1317
- Fix jungfrau spurious test failures by @rtuck99 in #1319
- Add docs on logging level by @DominicOram in #1282
- Add some docs on the differences between Hyperion and GDA UDC by @DominicOram in #1289
- Fix unit tests for redis-to-murko in line with MurkoResult changes by @rtuck99 in #1322
New Contributors
- @teoching0705 made their first contribution in #1267
Full Changelog: v1.5.6...v1.5.7
v1.5.6
What's Changed
- Replaced murko image with updated and metadata by @adaudon in #1126
- Add Hyperion support documentation for beamline staff by @rtuck99 in #1229
- 1007 Support for Commissioning Mode by @rtuck99 in #1184
- Perform a robot unload on baton release by @rtuck99 in #1237
- 188 hyperion restart for UDC mode by @rtuck99 in #1193
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
- Use murko results during thawing by @DominicOram in #1230
- i24 serial UI updates by @phathaway in #1244
- Fix system tests following dodal 1388 by @rtuck99 in #1221
- Only enable code coverage reporting in GitHub CI by @rtuck99 in #1249
- Update the blueapi configuration file for I24 serial by @noemifrisina in #1232
- Fixed spelling of receive by @srishtysajeev in #1258
- Fix motor patch location by @DominicOram in #1260
- Fix unit tests following ophyd-async changes by @rtuck99 in #1262
- Fix unit test breakage from smargon limit enforcement changes in dodal by @rtuck99 in #1264
- Implement alerts for UDC complete, baton release and UDC start by @rtuck99 in #1257
- Fix for snapshot system test by @rtuck99 in #1268
- Remove i24 references to Pilatus detector by @phathaway in #1253
- I24 serial: Handle nexus writer exceptions by @phathaway in #1251
New Contributors
- @srishtysajeev made their first contribution in #1258
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Remove unused function for i04 grid scans by @DominicOram in #1186
- Hyperion udc launcher changes from testing by @rtuck99 in #1192
- Hyperion: Add plan to enter UDC default state by @DominicOram in #1165
- I24 SSX: Amend PV prefixes in line with I24 beamline and device changes by @phathaway in #1160
- Hyperion: Alert when the container changes by @DominicOram in #1181
- Ignore omega order in grid detect callback by @DominicOram in #1196
- Aithre: Implement go_to_zero function to reset goniometer stages for robot by @co2e14 in #1111
- Use checkout in helm push ci by @olliesilvester in #1161
- Fix broken system tests by @rtuck99 in #1218
- Fix smargon constructor call in unit tests by @rtuck99 in #1220
- Fix to use common enums by @DominicOram in #1207
New Contributors
- @phathaway made their first contribution in #1160
- @co2e14 made their first contribution in #1111
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
- Fix system tests trying to access /dls/tmp on test collection by @rtuck99 in #1162
- (#998) ability to wait for agamemnon by @rtuck99 in #1146
- Add ability to email support staff by @rtuck99 in #1086
- Remove unused things by @DominicOram in #1170
- Fix broken baton_handler soak system tests by @rtuck99 in #1174
- Apply hotfixes by @olliesilvester in #1164
- Provide detailed metadata when alerting for beamline errors by @rtuck99 in #1173
- Implement ConfigServer for MX and Hyperion by @olliesilvester in #1153
- Update I24 blueapi config by @noemifrisina in #1171
- Only change mirror stripe if actually needed by @DominicOram in #1166
- Start hyperion waiting for the baton rather than for GDA requests by @rtuck99 in #1150
- Only rotate once in grid detect by @DominicOram in #1179
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Fix broken system test expeye assertion by @rtuck99 in #1152
- Create I04 grid detect xrc plan by @jacob720 in #1054
- Fix issue where Hyperion and MX-Bluesky container images were the same image by @rtuck99 in #1156
- Use secret for ispyb configuration instead of filesystem mount by @rtuck99 in #1157
- Remove capabilities drop as this is applied by kyverno policy by @rtuck99 in #1159
- Format request parameter exceptions nicely in graylog by @rtuck99 in #1138
- Murko: Interpolate between omega readings by @DominicOram in #1107
- Reload parameters when the baton is obtained by @rtuck99 in #1109
- Fix long exception messages causing ispyb callback handler to throw and not log run status. by @rtuck99 in #1143
- Add helmchart for mx-bluesky-blueapi with CI to publish by @olliesilvester in #1133
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- Use sample id from zocalo after XRC by @DominicOram in #1127
- Removed references to GPU and CPU comparisons by @adaudon in #1099
- Add code for robot load by @DominicOram in #1078
- Fix another set call in progress for dev_shm_enable on CrystalNotFoundException by @rtuck99 in #1144
- Beamline fixes from v1.5.0 testing by @rtuck99 in #1134
- Minor addition to release docs by @olliesilvester in #1122
- Pin numpy by @olliesilvester in #1121
- Unpin dodal and fix breakages against dodal main by @rtuck99 in #1135
- Fix {tmp_data} directory creation by nexus tests, remove test code in src by @rtuck99 in #1132
- Fix broken system tests due to missing parameter in robot load callback assert by @rtuck99 in #1142
Full Changelog: v1.5.0...v1.5.1