20260601
Summary
Release 20260601 contains high number of bug fixes and improvements while adding one optional but important feature - a support for S3 storage that enables operators to save costs on the cloud storage for storing image data such as identity images.
For best results, install the latest Java runtime prior to upgrade.
sudo apt update && sudo apt install openjdk-17-jre-headlessOlder 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:
KB articles affected by this release:
New Features
Server:
CF-712- Optional support for object storage (S3) for image files.
Improvements
Server/Terminal:
BATM-8092- Added ability to have more pictures in template “Paper Wallet, Buy and Cashback Receipt”Server:
CF-899- Added support for secondary document numbersTerminal:
BATM-8670- Added Japanese software keyboard.Server:
CF-1058- Added ability to create and redeem orders via Extensions APIServer:
CF-1086- Added ability to bypass IIdentityVerificationProvider.Terminal:
CF-1084- New CANCEL button in top right cornerTerminal/Server:
BATM-8575- MiCA required changes to the Welcome screen regarding the exchange rate.Server/Terminal:
BATM-8737- Server: Add a customizable QR code available on receiptsServer/Terminal:
BATM-8732- Server: Add a location logo available on receiptsServer/Terminal:
CF-1100- Add "Disclosure Accepted" in the Data Column in Event logs for "Scam disclaimer" and "Required Disclosure" screenServer/Terminal:
BATM-8608- Added support for TAGs for BNB coin.Server/Terminal:
BATM-8366- Add warning to CAS when card payment terminal is configured but disconnected.Server:
BATM-8576- Added checkbox for "Paper wallet only" settingServer:
BATM-7512- Rearranged "Send Receipt" in CAS.Terminal:
CF-1073- Pressing CANCEL button on terminal displays now a confirmation dialog.Terminal:
BATM-8764- Don’t decode audiotracks of screensaver videos.Server:
CF-1091- Added capability to un-check the market Opt In option for identities in CASTerminal:
CF-1099- Updates to Redeem Complete screenTerminal:
CF-1098- Text updates to Discount code experienceTerminal:
CF-1093- Update text on Insert Cash screen
Bug Fixes
Server:
LC-567- Travel rule provider duplicates VASPs and causing transaction errorsServer:
BATM-8704- Cashbox Analytics - count and sum didn’t correspond to realityServer:
CF-1101- SumSub: The added address wasn’t populated in CASServer:
CF-1072- Middle name is missing for customers registered via SumSubTerminal:
BATM-8736- Fixed colour of Yes/No Buttons at ID Photo confirmation at terminal.Terminal:
BATM-8734- Drop down in Questionary doesn't show scrollbarServer:
BATM-8719- CAS FE: Added missing export button on transaction search results page.Server:
BATM-8689- Removed custom field type Selfie from locations custom fields.Server:
LC-565- Buy transaction interrupted by sell transaction from extension.Server:
BATM-8637- Fixed USDT(TRC20) Payout Discrepancy – Incorrect Network Fee MappingServer:
BATM-8578- Corrected Notification name "Cashbox Empty Error When Dispensing" to "Cassette Empty Error When Dispensing"Server:
BATM-8353- Fixed compatibility with BitGo Express Update v15.22.4+ for sendMany.Server:
BATM-8740- CAS admin was adding questionnaire results to a different identityTerminal:
CF-1109- HTML rich text wasn’t working on required_disclosures screenTerminal:
BATM-7299- Unified shadows under the buttonsServer:
BATM-8759- Simultaneous Autosubmit and Manual Approval Create Duplicate BUY Transactions after DEPOSITTerminal:
BATM-8749- On BATM4 'Choose Help Video' screen - fixed incorrect text alignmentTerminal:
BATM-8687- Missing scroll indicator for multiple answers using Radio ButtonsTerminal:
CF-1097- Continue button didn’t work when using Post-transaction screens.Server:
BATM-8674- CAS admin fix - the Tags (Terminals, Safes, Users, Identities) - Filter state not reset after selected tag deletion.