A new MIRA release is available.

MIRAenvironment-0.16.7:
- added support for VERBOSE flag if make is triggered from source tree

MIRABase-0.28.0:
- PoolAllocator now allows to specify the size of each element explicitly
- added serialization adapter for std::unordered_map, std::unordered_multimap, std::unordered_set, std::unordered_multiset
- added missing header in math/IncrementalMoments.h

MIRAFramework-0.28.0:
- fixed timestamp issue with returned channelRead objects in waitForData
- more robustness in remote connections when closing a connection after ping timeout
- added channel synchronizer for synchronization of dynamic number of channels (using vectors of channels)

CommonVisualization-0.14.5
- added offset to GroundPlaneVisualization

Localization-0.10.1:
- added property for localization service to LocalizeTool

Navigation-0.19.2:
- removed debug output of version 0.19.1
- TaskVisualization considers frameID of the task
- added property for navigation service to GoalTool

MIRACenter-0.16.1:
- the RPC console can now run script/batch files

miratape-0.14.5:
- added --recordingtime option for the copy command


Python-0.17.0:
- fixed bug in propertyWithCommentAndDefault if type is list of something...

WebServer-0.16.0:
- Updated Mongoose to version 5.4 (entire API has changed)

can/CANDriver-0.10.4:
- fixed performance bug which occurred if the device could not opened

communication/JSONRPCServer-0.13.0:
- adapted to changed callback API of WebServer

communication/Nexus-0.11.0:
- adapted to changed callback API of WebServer

localization/PersistentLocalization-0.10.3:
- Waiting for transforms to become available before setting the restored init pose.

localization/Poseidon-0.13.0:
- Added plugin for persistent localization and migrated PersistentPose functionality into such a plugin.

navigation/Pilot-0.21.0:
- EstarPlanner has a method which returns the gradient of the navigation function
- EstarPlanner does not overwrite obstacle cells as goal
- AbstractObjectiveBasedPlanner has method which returns objectives by name
- CostMap has a method getGradient

robot/SCITOS-0.22.1:
- MCU: Fixed bug with reading gear ratio

robot/SCITOSConfigs-0.12.0:
- Switched from PersistentLocalization to Poseidon's new Persistence plugins.

Additional information