Changelog: updated version history
This commit is contained in:
@@ -1,6 +1,34 @@
|
||||
# Changelog
|
||||
## 0.3.0
|
||||
- Merge three repos into one, remove Ultralytics as dependency
|
||||
- **DAQ/Server**:
|
||||
- Workflow assertions to ensure scintillator is down when possible.
|
||||
- Improved aerotech movement and position calculations.
|
||||
- Implementation of camera auto-exposure and zoom-dependent settings.
|
||||
- Added SAS-TT school demo temporary raster function.
|
||||
- Enhanced status polling with robust error handling for `Tell` and `Smargon` communication.
|
||||
- `ml_box` updated with beamline-specific URLs and model class types.
|
||||
- **GUI**:
|
||||
- Major rework of `predict_subscriber` and prediction stream updates; corrected default ZMQ stream for ML box.
|
||||
- Added FPS counter and sharpness monitoring for sample camera.
|
||||
- Improved camera thread performance and authentication failure handling.
|
||||
- Added X10SA specific camera and prediction configurations.
|
||||
- New `display_status` for user-facing connection/error messages.
|
||||
- Integrated `dev_help` panel with logs and error code search.
|
||||
- Added framework for building GUI tutorials.
|
||||
- **TELL**:
|
||||
- Major refactor: removed redundant code and added simulated client.
|
||||
- Converted wait functions to use inbuilt pshell functionality.
|
||||
- Added error handling and proxy support for connection failures.
|
||||
- **Common & Devices**:
|
||||
- Added centralized `error_codes` and refactored exception handling to use FastAPI handlers.
|
||||
- Expanded device support with new PVs (beamstop, scintillator, collimator, cryojet, etc.).
|
||||
- Cleaned up `mx_lib` wait functions and `my_motor` class.
|
||||
- Improved Smargon connection exception handling.
|
||||
- **Infrastructure**:
|
||||
- Updated dependencies (added `pshell`) and improved documentation autodeployment workflows.
|
||||
- Refactored package structure and imports.
|
||||
- Fixed `logger_config` file path expansion.
|
||||
|
||||
### 0.2.69
|
||||
- check beamline state before running raster, rotation and automation
|
||||
|
||||
Reference in New Issue
Block a user