Skip to content

Release 6.6

Choose a tag to compare

@swltr swltr released this 05 Sep 12:44
· 68 commits to master since this release
  • New features and enhancements:
    • Optionally show vehicle envelopes for currently allocated and upcoming resources in the Operations Desk.
    • Consider orderpool.sweepAge when cleaning up order sequences, too.
    • Add support for mapping coordinates from the plant model's coordinate system to the coordinate system of a vehicle and vice versa (when sending/receiving them to/from a vehicle). For more information, please refer to the user's guide.
    • Add support for sending VehicleCommAdapterMessages via the Operations Desk.
  • Bugs fixed:
    • Properly check a new plant model for duplicate element names before accepting it.
    • Don't allow transport orders to be created with a peripheral reservation token set to the empty string.
  • Changes affecting developers:
    • Mark layout coordinates of points and locations for removal with the next major version as they are apparently not really used in practice. The model coordinates of points and locations should be used instead.
    • Deprecate Scheduler.Client.allocationFailed(Set) as it is not used anywhere.
    • Deprecate Scheduler.Client.allocationSuccessful(Set) in favor of the newly introduced Scheduler.Client.onAllocation(Set).
    • Update Jackson to 2.20.0.
    • Update Semver4J to 6.0.0.
    • Update Asciidoctor Gradle plugins to 4.0.5.
    • Update OpenAPI generator to 7.15.0.
    • Update Swagger UI to 5.28.0.
    • Update ApprovalTests to 25.0.23.
    • Update AssertJ to 3.27.4.
    • Update JUnit to 5.13.4.
    • Update Mockito to 5.19.0.
    • Update Spotless to 7.2.1.