Releases: JeffersonLab/jaws
Releases · JeffersonLab/jaws
v3.6.0
- Bump dependencies
- confluent-kafka from 1.6.1 to 1.8.2
- jaws-libp from 1.7.0 to 1.8.0
- librdkafka (Dockerfile) from 1.6.1 to 1.8.2
- Debezium Compose containers from 1.5.0.Final to 1.8.1.Final
- Registry Compose container from 6.0.2 to 7.0.1
- Python 3.7 to 3.9
v3.5.1
- Bump jaws-libp to version 2.7.0, significant schema and API changes
- JAWSConsumer and JAWSProducer classes
- Clients for each topic
- Re-organized package
- Replaced UNIX-only pwd with psutil
- Logging package utilized and LOGLEVEL env honored
- Location field is now an array - #33
- "jaws" container now honors "TZ" environment variable for timezone - #6
- Location and Category fields are now strings instead of Enums - #35
- Instance inherits fields from class, but no longer overrides fields, a simplified model with unique fields in each - #32
- Replaced screenpath with screencommand (instance-level) - #31
- Locations are now hierarchical / nested, which supports organization via Facility - #9
v3.4.0
- Renamed AlarmRegistration to AlarmInstance
- Bumped jaws-libp to v2.5.0
- Cascade rename topic alarm-registrations to alarm-instances
- Cascade rename AlarmRegistrationSerde to AlarmInstanceSerde
- Cascade rename env ALARM_REGISTRATIONS to ALARM_INSTANCES
- Cascade rename scripts list/set registration to instance
v3.3.0
v3.2.1
v3.2.0
v3.1.0
- Updated list-registrations.py, list-classes.py, list-effective-registrations.py to support filtering by class
- Export classes and registrations fixed to use dict union type
- HTTPS URL now an option for ALARM_CLASSES and ALARM_REGISTRATIONS env var
v3.0.0
- Updated script naming and organization
v2.9.0
- Bump jaws-libp to version 2.3.0
v2.8.0
- Bump jaws-libp to 2.2.0