DE EN

TransportControl Release Notes

Version 2.9.1
BUGFIXES
  • core loop performance problems with large resource lists
  • access rights from pre-v2.8-users get lost during import
  • simulated vehicles sometimes get stuck on long segments

  • Version 2.9.0
    NEW CORE FEATURES
    • action codes linkable to model status for milkruns and more
    • external database connection via JNDI
    • resource access matrix instead of user roles
    • secure password management Part 2: users can change their own password
    • targets can be slowed down individually via speed Limit property
    UI IMPROVEMENTS
    • support base for multilingual browser UI
    • new tool: quick job creation via drag'n'drop
    • improved model SVG shape editor
    • 10 mm instead of 100 mm limit for map zoom and construction
    • info bar shows segment length while drawing
    • targets show their job progress on map while job table is open
    • target alert color derived from status color
    • more select elements in model editor tables for simplification
    SCRIPT API CHANGES
    • assignedOnly parameter for h.getJob
    • targetList parameter not required anymore in all related functions
    • public getter for segment control points and sampling points
    • public getter for job's orderIndex
    • added Target.getAlertLevel for user defined actions
    • removed Target.setRangeOfSight for security reasons
    BUGFIXES
    • targeted 1/2 m segments zoom bug
    • editing existing models doesn't work in Firefox
    • forced WebSocket disconnection delays core loop in some cases

    INCOMPATIBILITIES
    • existing models must be checked at least for action link settings
    • new shape editor doesn't work within IE11



    • Version 2.8.5
      BUGFIXES
      • traffic control via envelope not suitable for cross traffic
      • target remote mode wrongfully survives server restart
      UI IMPROVEMENTS
      • updated favicon to improve visibility in dark mode browsers
      Version 2.8.4
      BUGFIXES
      • instant login via credentials inside URL not working
      UI IMPROVEMENTS
      • license request via link instead of clipboard method
      Version 2.8.3
      BUGFIXES
      • NO_TARGET status not triggered for jobs with impossible orders
      • job assignment to vehicles that are offline
      Version 2.8.2
      BUGFIXES
      • lock function not working for all resource types
      • upload of legacy scripts (*.js files) not working
      • contour select via frame also selects hidden layers
      • newly created vehicles disregard current visibility mode
      UI IMPROVEMENTS
      • clean angles for segment start and end while drawing
      • script startup as property with toggle button
      • new time picker replaces three-selects-type
      • orange LED to indicate resource lock
      Version 2.8.1
      BUGFIXES
      • segment file import with null labels breaks segOrLabel searches
      • icons clash with IE's own password clear/reveal buttons
      • SCRIPT API CHANGES
        • added Target.setSeqDataOutput for byte arrays and strings
        Version 2.8.0
        NEW CORE FEATURES
        • job priority influence for cost calculation
        • ability to set custom job ID via REST PUT
        • locker to prevent modification of resources
        • license upload without server restart
        • secure password management Part 1: encrypted storage
        • user passwords may now contain Unicode characters
        • target update function works with byte content
        • 1472 bytes as new maximum UDP payload size (including CRC16)
        • self lockout prevention for last admin
        UI IMPROVEMENTS
        • warning for license expiration
        • showing variable value with JSON formatting in table details box
        • removed local storage for user credentials in favor of browsers
        • native keystore
        • unmask password option for login dialog
        • showing UI loading progress after login
        • showing last modification time of all resources
        • more space for long IDs in segment drop down list
        SCRIPT API CHANGES
        • Target.setError for dynamic input telegram length
        • h.setJob so create or overwrite job with given ID