Startseite » Release Notes

Release Notes TransportControl und movizon CONTROL

Unsere Software entwickelt sich stetig weiter. Hier finden Sie einen Überblick über die aktuellen und vergangenen Neuheiten. Die aktuelle Version unserer Software trägt noch den Namen TransportControl. In Zukunft wird die Leitsteuerung jedoch mit dem nächsten Major-Release den Namen movizon CONTROL bekommen.

Version 3.1

NEW CORE FEATURES

  • new modular script-based job manager
  • script encryption/decryption option
  • author, version, description fields for scripts
  • dedicated thread kill function for scripts
  • upload and download of user resources
  • separate log level settings for file and console handler
  • former script flow error now logged as warning at lower level
  • past events of type SINGLE will be archived instead of deleted

UI IMPROVEMENTS

  • tooltips for icon buttons
  • forecast visualisation and status history for jobs
  • new search box for each resource table
  • no cut text for selected entry in resource table
  • variables table show properties for selected entry
  • improved performance for big resource tables
  • improved performance for maps with many label
  • color input accepts mouse wheel commands

SCRIPT API CHANGES

  • added h.openResources and h.closeResources to edit whole resource lists without sync problems
  • added h.mail to send emails via script
  • added h.removeGlobal to clear script engine global variables
  • added h.getTarget, h.getModel, h.getRoute, h.getRouteCosts
  • added overload for h.getOrderTime with calculated route as argument
  • added memory leak warning for h.setGlobal
  • removed deprecated methods: h.addVar, h.setValue, h.getValue
  • removed deprecated method overloads with targetList argument

BUGFIXES

  • invalid job progress values
  • h.isInsideContour returns inaccurate results
  • UI shows faulty version string after dynamic licence update

Version 3.0.4

BUGFIXES

  • NPEs when accessing forecasts of faulty jobs

Version 3.0.3

BUGFIXES

  • no recovery in case of database connection timeouts
  • open cursors accumulate over time in some databases
  • self deactivation of scripts not persistent

Version 3.0.2

ENVIRONMENT TWEAKS

  • resource update canceled in case of database error
  • database errors treated as core errors

BUGFIXES

  • box selection tool does not work within rotated map

Version 3.0.1

ENVIRONMENT TWEAKS

  • added backward compatibility for Servlet 3.1 Specification
  • added license type indicator to server log and version string for clients
  • redesigned REST annotations to prevent misinterpretation by JAX-RS module of application server

Version 3.0.0

NEW CORE FEATURES

  • script evaluation decoupled from core loop (infinite loop protection)
  • customizable user responsibility limits (core overload protection)
  • job continuation after initialization
  • support for license types: PRO/LITE
  • improved security regarding user input
  • external user authentication via LDAP
  • stronger password validation for INTERNAL users
  • license owner as always present user
  • no forced password change on user edit
  • access to logfiles only for authenticated users
  • finer resolution for logfile timestamps

UI IMPROVEMENTS

  • refined licensing procedure
  • toolbar buttons without access are hidden
  • next destination column in job table
  • warning for resource lock and job reset

SCRIPT API CHANGES

  • resource access via API restricted by user permission settings
  • removed deprecated methods: closeSegments, openSegments, blockSegments, unblockSegments
  • removed access to Job.getCurrentDestSegId, Job.getCurrentActionCode, Job.getCurrentActionValue

BUGFIXES

  • change of own password not saved in database
  • inconsistent job data during script execution at high server load
  • UI crashes because of undefined stop sign position or faulty segment design

INCOMPATIBILITIES

  • special characters in contour and segment labels will be replaced by underscore character
  • model shape editor not supported in IE11

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
  • removed Target.setRangeOfSight for security reasons

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

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

Wir sind für Sie da!

Kontaktformular

Haben Sie eine Frage? Wir beantworten Sie Ihnen gern.

Termin vereinbaren

Möchten Sie einen Blick in unsere Software werfen oder sind an einer Beratung zum Thema FTS-Automatisierung interessiert? Wir nehmen uns gerne die Zeit Ihr Anliegen persönlich und natürlich unverbindlich zu besprechen.

Newsletter abonnieren

Mit unserem Newsletter rund um FTS-Automatisierung stets auf dem Laufenden sein.