Skip to content

1.1.0

Compare
Choose a tag to compare
@AndreaGiulianelli AndreaGiulianelli released this 23 Apr 22:07
· 182 commits to main since this release

1.1.0 (2023-04-23)

Features

  • create operating room proposer artifact (a060839)
  • handle light automation proposals (b6568e0)
  • implement light automation supporter agent (f0ba141)
  • implement send of events in kafka client (046ee50)

Tests

  • add clean architecture test (3ae6296)
  • add tests for actuator id (5afead9)
  • add tests for adt query builder (1431505)
  • add tests for file configuration loader (25ec3fa)
  • add tests for medical technology (dc4fad5)
  • add tests on actuator (a1fa522)
  • add tests on medical technology id (3509eea)
  • add tests on room id (6cc21a8)

Dependency updates

  • deps: add archunit dependency (8a78d5c)
  • deps: update dependency com.azure:azure-digitaltwins-core to v1.3.8 (4eae992)
  • deps: update dependency gradle to v8.1.1 (8b2d2cf)
  • deps: update dependency io.confluent:kafka-json-serializer to v7.3.3 (0bfc09a)
  • deps: update dependency org.apache.kafka:kafka-clients to v7.3.3-ce (a194b0d)
  • deps: update dependency org.yaml:snakeyaml to v1.33 (b0da6ed)
  • deps: update dependency org.yaml:snakeyaml to v2 (fe6ec08)

Refactoring

  • explicit the event key in order to allow gson serialization (3b9f9ae)
  • improve names (7357412)
  • use file configuration loader (be2ed5c)

Documentation

  • add asyncapi documentation (ec10c1d)

Build and continuous integration

  • add generation and deploy of asyncapi documentation (ae99df5)
  • deps: update codecov/codecov-action action to v3.1.3 (711d3f0)

General maintenance

  • add check on empty id (b0b4483)
  • add publisher to kafka client (4afc9a2)
  • add subscription to automation request topic (89ffbee)
  • create configuration loader concept (b218dce)
  • create custom light setup event (0f04675)
  • create custom light setup event payload interface (5cc65c3)
  • create custom light setup request payload (479740d)
  • create custom light setup stop payload (2e059d4)
  • create event sender concept (0ba642c)
  • create event serializer interface (e5816de)
  • create file configuration loader (004b1c5)
  • create medical technology automation proposal event (e93ac31)
  • create medical technology automation request event (43210ee)
  • delete test agent (9789215)
  • handle automation scenario events in operating block observer artifact (8208e13)
  • implement event serialization (44b1c4e)
  • set up base of medical technology supporter agent (7ab7bf1)
  • setup light automation supporter agent (7b07342)
  • update event deserializer with automation events (44aa0a8)
  • update README with asyncapi documentation direct link (3d84b50)
  • update README with microservice information and badges (1611b69)
  • use new snakeyaml APIs (445905b)
  • use string serialization for kafka producer (bc3d5d0)