Skip to content

Release 5.16

Compare
Choose a tag to compare
@swltr swltr released this 09 May 07:58
· 130 commits to master since this release
  • New features and enhancements:
    • Use more sensible defaults for newly created vehicles' recharge energy level threshold values.
    • Add proper support for recalculating the length of "2-Bezier", "3-Bezier" and "Poly-Path" paths to the Model Editor.
    • Add support for defining vehicle envelopes at points and paths to the Model Editor.
    • Make vehicle resource management configurable. For more details, see the documentation of the KernelApplicationConfiguration.vehicleResourceManagementType configuration entry.
    • When computing a route / costs of a route not related to a transport order, it is now possible to define a set of resources (i.e., points, paths or locations) that should be avoided by vehicles.
    • Update web API specification and implementation to version 1.6.0:
      • The endpoint POST /vehicles/{NAME}/routeComputationQuery now also accepts an optional list of names of resources to avoid.
  • Bugs fixed:
    • When referencing paths via the tcs:resourcesToAvoid property in transport orders, don't implicitly avoid their start and end points, as points can have multiple incoming and outgoing paths.
    • Don't create the same peripheral job a second time if the vehicle that triggered the job was rerouted before the job was completed.
  • Changes affecting developers:
    • Adjust the names of some methods in VehicleProcessModel and VehicleProcessModelTO by removing the redundant "Vehicle" prefix.