Releases: DiamondLightSource/mx-bluesky
Releases · DiamondLightSource/mx-bluesky
mx-bluesky 1.5.15
What's Changed
Hyperion
- Change zoom on udc default state by @DominicOram in #1523
- Set sample ID on data collection by @DominicOram in #1519
- Read ROI mode and write to ispyb by @DominicOram in #1460
Dev Experience / Refactors
- Revert "Update BlueAPI version in Dockerfile" by @DominicOram in #1517
Other Changes
Full Changelog: 1.5.14...1.5.15
mx-bluesky 1.5.14
1.5.13
What's Changed
Hyperion
- User documentation update as per feedback by @rtuck99 in #1411
- Fix beamsize for XRC by @jacob720 in #1486
- Fix ispyb grid issue by @jacob720 in #1487
- Stop hyperion if callbacks fail by @rtuck99 in #1351
I23
- Update correct path for storing snapshots in i23 by @teoching0705 in #1485
Documentation
- Add Getting started page on jupyter notebooks for scientists by @olliesilvester in #1386
Dev Experience / Refactors
- Fix broken link to dodal release docs by @jacob720 in #1483
- Add guide on setting up the MX BlueAPI service on kubernetes by @olliesilvester in #1465
- Fix tests for new device manager by @DominicOram in #1459
- Update based on changes in the dodal cryostream by @DominicOram in #1215
- Fix system tests by @jacob720 in #1503
Full Changelog: 1.5.12...1.5.13
mx-bluesky 1.5.12
What's Changed
Hyperion
- Wait for robot drying to complete before robot unload finishes by @rtuck99 in #1412
- Use exp-eye to submit Data Collections by @rtuck99 in #1311
- Populate chi in ispyb data collections by @rtuck99 in #1321
- Check beamstop using ipin diode on udc_default_state by @rtuck99 in #1429
- Fix setting fast grid scan params and raising errors if they're not set by @DominicOram in #1418
- Start thawing on robot load and stop on collection by @DominicOram in #1453
Murko
- Murko: use correct oav for each centring by @jacob720 in #1383
- Murko: receive and publish stop messages by @jacob720 in #1414
I04
- Return to initial position when no diffraction found by @DominicOram in #1432
- Update to use new transfocator and to move it first at the end of XRC by @DominicOram in #1431
- Move scintillator in and take an OAV image by @srishtysajeev in #1320
- Use beamsize device to get beamsize by @jacob720 in #1445
- Add function to fix transmission and exposure time on i04 XRC by @olliesilvester in #1343
I23
- Aithre pincentring by @teoching0705 in #1288
- Aithre robot load by @teoching0705 in #1435
- Quick fixes on missing argument on the updated calculate_x_y_z_of_pix… by @teoching0705 in #1440
pull/1447
I24
- I24 fixed target ioc13move by @robinowen-i24 in #1291
- I24 SSX: Remove unused pvs by @DominicOram in #1457
- I24 SSX: Created plans for webUI's arrow buttons to move PMAC by @adaudon in https://github.com/DiamondLightSource/mx-bluesky/
- Replaced pmac strings with axes by @adaudon in #1477
Dev Experience / Refactors
- Update to use UndulatorInKev by @DominicOram in #1441
- fix run engine filehandle leak in unit tests by @rtuck99 in #1417
- Enable some pyright rules by @jacob720 in #1444
- Increase container space by @DominicOram in #1456
- Remove marshmallow warning by @DominicOram in #1461
- Restore the global event loop after soak tests by @rtuck99 in #1469
- Remove VerbosePlanExecutionLoggingCallback by @DominicOram in #1443
- Cleans up some references to fixed issues by @DominicOram in #1455
- Update to use default motor mock by @DominicOram in #1467
- Improve release docs by @jacob720 in #1396
Other Changes
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1409
Full Changelog: v1.5.11...1.5.12
mx-bluesky v1.5.11
What's Changed
Hyperion
- Check cryostream selection as part of UDC default state checks by @rtuck99 in #1402
- Open hutch shutter in UDC default state by @DominicOram in #1356
I24
- Remove unused SSX code by @DominicOram in #1416
Dev Experience / Refactors
Other Changes
- Add JF non-pedestal darks plan by @olliesilvester in #1332
- Update ophyd async by @jacob720 in #1398
- Add spellchecker and some exceptions by @DominicOram in #1391
- Close shutter when baton released by @DominicOram in #1371
- Fix breakage caused by DCM energy naming alteration by @rtuck99 in #1401
- Enforce pep8 naming by @jacob720 in #1395
- Fix linter breakage caused by latest pyright by @rtuck99 in #1405
- I24 ssx: update web ui plans by @noemifrisina in #1346
- Update to latest ophyd_async by @DominicOram in #1407
Full Changelog: 1.5.10...v1.5.11
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