1.56.0
What's Changed
- Add region switch energy mode function by @oliwenmandiamond in #1410
- I24: Update pmac pvs by @phathaway in #1344
- Modify devices for i03's default UDC state by @DominicOram in #1364
- Update electron analyser helper util for tests to be modular by @oliwenmandiamond in #1400
- 1055 tidy up allvalvescontrol by @barnettwilliam in #1058
- Fix pressure cell controller PVs by @barnettwilliam in #1444
- Updated vgscienta sensor_max_size PV's to be read only and to use _RBV by @oliwenmandiamond in #1452
- Create SelectedSource enum and remove used region parameter logic by @oliwenmandiamond in #1448
- Replaced talisman with gitleaks as pre-commit hook for detecting potential credentials by @wajidzahoor-dls in #1454
- Created common enums and updated devices to use by @oliwenmandiamond in #1415
- Add i11 beamline module, Mythen3 detector and basic devices by @RJCD-Diamond in #1377
- Add default image mode setting for analysers by @fajinyuan in #1443
- Move test_data to where it is used and standardise by @oliwenmandiamond in #1419
- chore: Add support for python 3.13 by @DiamondJoseph in #1466
- use adcore acquire_time in analyser driver by @Villtord in #1363
- Add roistat plugin to ViSR spectroscopy detector by @GDYendell in #1390
- Remove b21 static path provider to use Numtracker by @RJCD-Diamond in #1477
- Changed i11 spinner enums to use ophyd async enums instead of customs ones by @RJCD-Diamond in #1476
- Add path provider to dodal connect by @callumforrester in #1478
- Add a starting diffractometer device for i19-2 by @noemifrisina in #1389
- Update i04 path to beamline parameters by @olliesilvester in #1464
- chore(deps): Temporarily pin bluesky until typing resolved by @DiamondJoseph in #1488
- Moved ConstantDeadTimeController to devices/controllers.py and updated devices to use by @oliwenmandiamond in #1465
- Restructure create-device docs by @Relm-Arrowny in #1482
- Add util function to log based on watcher events by @olliesilvester in #1451
- chore: Ensure devices match expectations of documentation by @DiamondJoseph in #1388
- Add logging for each stage of the eiger arming by @olliesilvester in #1468
- update i22 path provider by @RJCD-Diamond in #1497
- renamed base_top to base by @RJCD-Diamond in #1499
- I19 optics: pass an instrument session to the optics hutch devices by @noemifrisina in #1493
- Start a bluesky event loop at the start of a test session by @DominicOram in #1492
- Example device creation process and write tests docs by @oliwenmandiamond in #1484
- Create test detector.py for electron analyser tests by @oliwenmandiamond in #1472
New Contributors
- @fajinyuan made their first contribution in #1443
Full Changelog: 1.55.1...1.56.0