Releases: DiamondLightSource/mx-bluesky
Releases · DiamondLightSource/mx-bluesky
mx-bluesky 1.6.5
What's Changed
Hyperion
- Use the python defined by module load python by @rtuck99 in #1659
- 1498 skip native collection if no diffraction by @rtuck99 in #1646
- Checks for 10 minutes left for countdown by @adaudon in #1622
- mx-bluesky starts in UDC mode with wrong port number by @rtuck99 in #1662
- Fixes for UDC Default State robot unload and panda PCAP path provider setting by @rtuck99 in #1669
- 1672
hyperion-blueapialways closes the detector shutter by @rtuck99 in #1675
I04
Dev Experience / Refactors
- Fix type-checking for hutch interlock status in i24 shutter fixture by @rtuck99 in #1670
- Update Azure/setup-helm action to v4.3.1 by @renovate[bot] in #1647
- Remove Dockerfile for graylog system test image that is no longer used by @rtuck99 in #1671
- Read beamline parameters through config server by @jacob720 in #1511
- Fix tests against dodal change by @jacob720 in #1676
- Set beamline env variable in system tests by @jacob720 in #1677
- Add test beamline params path in dummy devices by @jacob720 in #1678
- Remove mx config client by @jacob720 in #1673
New Contributors
Full Changelog: 1.6.4...1.6.5
1.6.4
What's Changed
Hyperion
- Implement robot unload for udc default state by @rtuck99 in #1607
- Always reset the generator state during a stop document by @rtuck99 in #1626
- Add stomp option to run_hyperion.sh by @rtuck99 in #1614
- Fix: hyperion-supervisor unable to serialize load centre collect by @rtuck99 in #1575
hyperion-supervisormonitoring ofhyperion-blueapiprogress + alerts for no beam and other cases where hyperion is stuck by @rtuck99 in #1633- Remove GDARunner and associated bits by @rtuck99 in #1618
- debug and file log handler support for
hyperion-blueapiby @rtuck99 in #1630
Jungfrau
- Set up web UI entry points for jungfrau by @noemifrisina in #1565
I03
- Don't move gonio or aperture after hyperion gridscan. Rename XRC to gridscan by @olliesilvester in #1627
I04
VMXm
- Use protocols instead of smargon type for FGS composite, rename smargon to gonio by @olliesilvester in #1619
Dev Experience / Refactors
- Enable pyright reportArgumentType rule by @jacob720 in #1582
- Fix making aithre devices by @DominicOram in #1613
- Remove unused subplans and improve docs by @DominicOram in #1548
- Unpin pyright by @rtuck99 in #1617
- Fix dlstbx and dodal environment in devcontainer by @olliesilvester in #1621
- Add skip for CI pre-commit for uv lock file update by @rtuck99 in #1625
- Fix system tests caused by zocalo and smargon changes by @olliesilvester in #1628
- Fixes for unit tests, fix latent bug in zebra shutter setup by @rtuck99 in #1641
Other Changes
- Changed the display_config path directory by @adaudon in #1580
- Stage zocalo and centre outside of common gridscan by @olliesilvester in #1557
Full Changelog: 1.6.3...1.6.4
1.6.3
What's Changed
Hyperion
- Only ignore cryostream temperature in commissioning mode if cryo mode is CRYO_MODE_WARM by @rtuck99 in #1581
I04
- Add plan for automatically finding the beam centre on the OAV by @srishtysajeev in #1496
Dev Experience / Refactors
- Fix link to old issue for OAV settle time by @DominicOram in #1538
- Restrict uv platforms by @rtuck99 in #1584
- Fix beamline device imports to reflect dodal change by @jacob720 in #1597
Other Changes
- Disable zocalo configmap logging by @olliesilvester in #1606
Full Changelog: 1.6.2...1.6.3
1.6.2
What's Changed
Hyperion
Dev Experience / Refactors
- Fix blueapi dockerfile by @jacob720 in #1570
- Rename aperture scatterguard radius to diameter by @jacob720 in #1566
- Fix system test execution by @rtuck99 in #1572
- Fix UV CI by @olliesilvester in #1574
- Fix script for making uml by @DominicOram in #1576
Other Changes
- Remove chmod command in dockerfile by @olliesilvester in #1573
- Fix blueapi dockerfile permissions by @olliesilvester in #1578
Full Changelog: 1.6.0...1.6.2
1.6.0
What's Changed
Dev Experience / Refactors
- Fix devcontainer for UV by @olliesilvester in #1563
- Fix dockerfile by @jacob720 in #1567
Full Changelog: 1.5.17...1.6.0
1.5.17
What's Changed
Dev Experience / Refactors
- Remove unused code by @DominicOram in #1560
Full Changelog: 1.5.16...1.5.17
1.5.16
What's Changed
Hyperion
- Ability to launch blueapi and run Hyperion plans by @rtuck99 in #1389
- Hyperion supervisor implementation by @rtuck99 in #1530
- Add xbpm and transmission decorator to pin_centre_then_flyscan_plan by @jacob720 in #1545
- Remove smargon enabled check by @DominicOram in #1537
Jungfrau
- Add Jungfrau rotation scan plan by @olliesilvester in #1234
Murko
I04
I24
- Remove reference to pilatus in i24 plans by @olliesilvester in #1544
Dev Experience / Refactors
- Read mirror config via the config server by @jacob720 in #1513
- Remove unnessary SSH in release script by @jacob720 in #1529
- No longer patch zebra downstream by @DominicOram in #1534
- Preparatory work for Hyperion supervisor: Hyperion planrunner refactor by @rtuck99 in #1531
- Use completed status by @DominicOram in #1543
- Fix broken tests due to dodal updates to using device manager by @DominicOram in #1550
- Update copier template by @jacob720 in #1536
- External callbacks via stomp by @rtuck99 in #1535
- Print dependency tree in CI tests action by @jacob720 in #1554
Other Changes
- Change i04 XRC XBPM behaviour by @olliesilvester in #1541
Full Changelog: 1.5.15...1.5.16
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