Releases: DiamondLightSource/dodal
Releases · DiamondLightSource/dodal
1.1.0
What's Changed
- Add total counts attenuation scan by @olliesilvester in #105
- Add deadtime optimisation by @olliesilvester in #102
- Fix incorrect PVs for i03 by @DominicOram in #106
- Fix the indexing on the grid positions by @DominicOram in #107
- Fix precommit hooks by @DominicOram in #111
Full Changelog: 1.0.0...1.1.0
1.0.0
Breaking Changes
- Update current_energy with units by @dperl-dls in #87
Major new features
- Make Eiger arming parallel by @olliesilvester in #43
- Make Eiger stage synchronous if arming not started by @olliesilvester in #92
- Add 16 filter attenuator, with set transmission function by @olliesilvester in #90
- Add xspress3mini arming by @olliesilvester in #94
What's Changed
- Tidy up pin tip detect device by @DominicOram in #88
- Allow aliased or extended builtin imports in device modules by @DiamondJoseph in #61
- Add the initial PVs required for the xspress3mini by @olliesilvester in #81
- Exclude axes from gridscanparams model by @dperl-dls in #89
- Remove common prefix in OAV by @DominicOram in #95
- Snapshot paths in grid overlay by @noemifrisina in #91
- Create a helper ArmingDevice for the Zebra by @DominicOram in #100
New Contributors
- @DiamondJoseph made their first contribution in #61
Full Changelog: 0.0.5...1.0.0
0.0.5
What's Changed
- Add basic i24 devices by @dperl-dls in #80
- Blueapi import by @abbiemery in #44
- Artemis 191 fix image metadata by @noemifrisina in #40
- Getting an aperture scatterguard twice with no positions is valid if positions already specified by @DominicOram in #55
- Get logs to rollover after a certain time/size by @DominicOram in #60
- Use default for max_tip_distance in oav_params by @DominicOram in #64
- Adds some tolerance in the aperture/scatterguard code by @DominicOram in #63
- Make get beamline name return unchanged beamline by @dperl-dls in #66
- Artemis 678 pydantic internal params by @dperl-dls in #68
- Rename project on pypi to dls-dodal by @callumforrester in #72
- Artemis 526 - changes for rotation scans: add softin PVs to Zebra by @dperl-dls in #49
- Reset values after tests so following tests pass by @dperl-dls in #70
- Pass kwargs to devices by @dperl-dls in #75
- Add json encoders to param classes by @dperl-dls in #77
- Artemis #348 Replaces Point3D and Point2D with numpy arrays by @olliesilvester in #37
- Add specific pin tip detection device by @DominicOram in #86
- Update .gitignore by @noemifrisina in #65
- Changed zoom system test to look at s03 by @DominicOram in #42
New Contributors
- @abbiemery made their first contribution in #44
- @olliesilvester made their first contribution in #37
Full Changelog: 0.0.3...0.0.5
0.0.4
What's Changed
- Blueapi import by @abbiemery in #44
- Artemis 191 fix image metadata by @noemifrisina in #40
- Changed zoom system test to look at s03 by @DominicOram in #42
- Getting an aperture scatterguard twice with no positions is valid if positions already specified by @DominicOram in #55
- Get logs to rollover after a certain time/size by @DominicOram in #60
- Use default for max_tip_distance in oav_params by @DominicOram in #64
- Adds some tolerance in the aperture/scatterguard code by @DominicOram in #63
- Update .gitignore by @noemifrisina in #65
- make get beamline name return unchanged beamline by @dperl-dls in #66
New Contributors
- @abbiemery made their first contribution in #44
Full Changelog: 0.0.3...0.0.4
v0.0.3
What's Changed
- Improve logging capabilities and add associated docs by @DominicOram in #38
- Remove EigerTriggerNumber as it's unused by @DominicOram in #46
- Fix number of images calculated for grid scans by @DominicOram in #47
- Allow eiger to be armed without setting number of triggers by @DominicOram in #48
- Restructure OAV device organisation and naming (Artemis554) by @dperl-dls in #25
Full Changelog: 0.0.2...0.0.3
v0.0.2
What's Changed
- Add a base class for experiment parameter types to ensure e.g. number of images is always available (Artemis570) by @dperl-dls in #26
- Add a number of triggers param to the eiger parameters by @dperl-dls in #28
- Check for s03 env var in conftest by @dperl-dls in #32
- Aravis Detector: Warmup HDF Writer During Stage by @callumforrester in #34
- Add device management tools to i03.py by @dperl-dls in #31
- Added smoke system tests against s03 and i03 by @DominicOram in #36
- Improve logging capabilities and add associated docs by @DominicOram in #38
(Note release was made from https://github.com/DiamondLightSource/dodal/tree/artemis_569_dodal_logs, not main)
New Contributors
- @dperl-dls made their first contribution in #26
Full Changelog: 0.0.1...0.0.2
Initial Release
What's Changed
- Adopt python3-pip-skeleton by @callumforrester in #15
- (#1) Added instructions on moving code from other repos by @DominicOram in #4
- Add configs for P45 and simulated AreaDetector by @callumforrester in #21
- (#2) Move devices in from Artemis by @noemifrisina in #17
New Contributors
- @callumforrester made their first contribution in #15
- @DominicOram made their first contribution in #4
- @noemifrisina made their first contribution in #17
Full Changelog: https://github.com/DiamondLightSource/dodal/commits/0.0.1