Build 26September
This release updates the Nexo UUID format to v7, adds support for a replacement MAC address, serial number, and model number on terminals, and fixes several CCV and NMI host issues.
This release contains:
| Name | Latest Version | Previous Version | ||
|---|---|---|---|---|
| Platform/Firmware/OS | 1.1.9-b187 | 1.1.7-b183 | ||
| Apollo UI | 2.0.0-329 | 2.0.0-329: No change | ||
| NEXO FAST | 3.0.1-321 | 3.0.1-318 | ||
| SCAP | Autoscan | 2.0.1-67 | 2.0.1-65 | |
| Pulse | 1.0.0-12 | 1.0.0-11 | ||
| MDB | 1.0.1-173 | 1.0.1-171 | ||
| CCI | 1.0.0-2 | 1.0.0-1 | ||
| Apollo Vending Telemetry | 1.0.1-21 | 1.0.1-21: No change | ||
| PSP | 3.1.0-91 | 3.1.0-90 | ||
| Hosts | Host Engine | 2.0.0-293 | 2.0.0-290 | |
| Monet+ | 1.0.1-215 | 1.0.1-213 | ||
| NMI | 2.0.0-249 | 2.0.0-244 | ||
| Apriva | 1.0.1-101 | 1.0.1-98 | ||
| CCV | 1.0.2-66 | 1.0.2-46 | ||
Firmware 1.1.9-b187
Enhancements
- Terminals now support a replacement MAC address, serial number, and model number. We use this to resolve duplicate MAC addresses, and to reconfigure older terminals, for example from Apollo to Apollo Lite.
Issues Resolved
- Desync pruning no longer causes a complete download of the software update
Downgrading after a replacement MAC address, serial number, or model number
After a terminal uses a replacement MAC address, serial number, or model number, it is no longer compatible with platform versions older than 1.1.8. This impacts newly shipped terminals only.
Upgrading to or downgrading from v1.1.7
Platform versions >= v1.1.7 use Desync to efficiently synchronize and transfer the files required for
software updates between systems. Desync reduces data usage, and makes remote updates smaller, faster and more reliable.
Earlier versions were based on OSTree.
Updating from an earlier platform version to 1.1.7 or later may take longer than usual, as the update
mechanism changes between OSTree and Desync. This also applies when you downgrade from 1.1.7 or later to an
earlier platform version.
This is expected behavior and does not indicate an issue with the update process.
Apollo UI 2.0.0-329
No Changes
NEXO-FAST 3.0.1-321
Enhancements
- Discover kernel upgraded
- Nexo UUID format updated to v7
Issues Resolved
- Kernel version numbers corrected
SCAP - Autoscan 2.0.1-67
Enhancements
- Nexo UUID format updated to v7
Issues Resolved
- Internal error no longer occurs when enabling or disabling buttons using an input line
SCAP - Pulse 1.0.0-12
Enhancements
- Nexo UUID format updated to v7
SCAP - MDB 1.0.1-173
Enhancements
- Automatic session start added for MDB Level 1
- Nexo UUID format updated to v7
SCAP - CCI 1.0.0-2
Enhancements
- Nexo UUID format updated to v7
SCAP - Apollo Vending Telemetry 1.0.1-21
No Changes
SCAP - PSP 3.1.0-91
Enhancements
- Nexo UUID format updated to v7
Host – Engine 2.0.0-293
Enhancements
- Option added to convert QR data to ASCII
- KSN added to the transaction log
- Java container reduced in size
Issues Resolved
- 'Add Transaction Context' PSP command logs no longer fail when the command succeeds
Host - Monet+ 1.0.1-215
Enhancements
- Java memory usage reduced
Host - NMI 2.0.0-249
Enhancements
- Java memory usage reduced
Issues Resolved
- Contactless transactions now include all the contactless parameters the NMI host requires
- The host field in the NMI message header now has the correct value
- Stand-in authorizations now set
autoConfirmtofalse, so the NMI gateway waits for the completion instead of settling the transaction automatically
Host - Apriva 1.0.1-101
Enhancements
- Java memory usage reduced
Issues Resolved
- Improved handling of Apriva client ID and secret variables in Apollo terminal logs and MyPayter terminal configuration records
Host - CCV 1.0.2-66
Enhancements
- Java memory usage reduced
Issues Resolved
- Payment and void messages (1420) no longer include extra fields, and completion messages (1430) no longer omit a required field
- Preauth, payment, and completion messages no longer send the previous year instead of the current year in field 12
- Preauth and completion messages now send the correct value in field 24
- CCV container no longer fails to start
- P2FDM terminal now follows up on PaymentProductParametersStatus 01 after authorization
- P2FDM administrative request (MTI 1604) now includes the mandatory DE42/CardAcceptorIdCode field
- Completion amount no longer incorrectly maps to the authorized amount