Web Client Patch (2024-10-31)

PisaSales Web Client

Version 8.1.0.20241031054500
Desktop integration version 8.1.1.190

New features

  • Stronger HTTP request verification for increased security.
  • Global configuration option to not create the session cookie containing session IDs.
  • A new endpoint, /reload, that allows to reconfigure the web client by scripts, especially in containerized environments.
  • New URI scheme to connect PisaSales Desktop integration that is not suppressed by Chromium 130+.

Bugfixes

  • A not correctly mapped multi-language icon is now detected and no longer causes any exception.
  • User input while the filter list is shown is now reflected in the UI while the closed filter combobox no longer accepts any user input.
  • Accidental double clicks on a sash control no longer lock the mouse cursor shape to "resize".
  • Full parameter verification in "exit redirect" endpoint /psaexi to avoid any XSS vulnerability.
  • Newly inserted timestamp / initials blocks now use the configured default font.
  • Quickly repeated sorting of a table no longer changes random data cells.
  • Font family names with whitespaces in their name are rendered correctly.
  • More robust parsing of font descriptors.
  • Accept PSC_GID fields whose tag name contains the DTO name as the key field of tree dialogs.