20240901

Summary

The main focus of this 20240901 release is to provide operators with a testing tool to help them evaluate their servers and terminals in specific configurations. Additionally, the release includes support for a new type of card reader.

This release is only distributed via Debian Package Repository and requires Java 17.

  • Java 17 is available on Ubuntu 20.04, Ubuntu 22.04.

For best results, install the latest Java runtime prior to upgrade.

sudo apt update && sudo apt install openjdk-17-jre-headless
  • Older CAS versions may not work with JAVA17, do not upgrade JAVA until ready to upgrade CAS.


Before upgrading to this version we also recommend that you read following article:

https://generalbytes.atlassian.net/wiki/spaces/ESD/pages/3029794871

KB articles affected by this release:


Complete list of changes

New Features

  • Terminal: Added support for new debit/credit card reader QPay POS-5000

  • Terminal: Added support for ATTT(Automated Testing Tool for Terminals)

Improvements

  • Terminal/Server: The 'Scan QR Code' and 'Insert Cash' screens on GM Kits now include images of Genmega Gemini machines. To enable this feature, use gm-gemini in special_configuration.

Bug Fixes:

  • Terminal: BATM-6660 Receipt shows zero rate source when different Currency Unit is used.

  • Terminal: BATM-6608 Fixed class cast exception from sentry on BATMFour.

  • Server: BATM-6631 CAS FE: Duplicating terminal doesn't save enabled checkbox Allow buy Order

     


 

Copyright © 2020-2024 General Bytes USA LLC