Skip to content
New MINOR release 02.08.00

Changes since 02.06.00:
- TestableMode: detect deadlocks and print culprit (#225)
  -- Simply add timeout to acquiring the testable mode lock and print an error message with the last thread which successfully obtained the thread. Finally throw an exception to help debugging.

- fix for bool and void (#219)
- allow direct use of bool in TestFacility::writeScalar etc. (#223)

- PeriodicTrigger: add missing move constructor/assignment (#224)
  -- Without them, the references become invalid in move operations which leads to subsequent segfaults.

- optimization for StatusAggregator (#220)
  -- make getPriority faster by making prio map static and reduce evaluation frequency

- fix DeviceModule throws when using CDD containing slashes (#222)
  -- Slashes are not allowed in module names, but the DeviceModule crates a status module using the CDD (or alias) as a name. The slashes are now replaced by underscores.

- fix for API changes in DeviceAccess (RegisterCatalogue) (#218)
  -- See #7425

- add connection information to XML file
  -- parse new information from XML file to generate server overview
  -- update XML schema (#9393)

- fix headers not being shown in QtCreator

- add UserInputValidator class