Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

List of releases that have patch releases

Version

...

20240901

Expand
title2024070120240901.17

CF-659 Fixed Veriff webhook failure because "could not initialize proxy - no Session"

Version 20240501

Expand
title20240501.44

CF-659 Fixed Veriff webhook failure because "could not initialize proxy - no Session"

BATM-6523 GB Safe - Text updates
Expand
title20240501.43
9

BATM-6765, BATM-6755, BATM-6753, BATM-6751, BATM-6739 ATTT fixes.
BATM-6614 CAS is missing email_buy_crypto_lnurl_ticket_template settings in custom strings
BATM-6594 Added possibility to hide discount amount at terminal insert money screen

Version 20240801

Expand
title2024050120240801.4224

BATM-6513 Billing updates
BATM-6512 Billing updates
BATM-6450 Billing updates
CF-640 Terminal Text updates
CF-624 Terminal Text updates6692 getPriceHistory was called too often when displaying BTC price chart on ATM
CF-676 Fixed sentry exception from Marketing agreement screen
BATM-6614 CAS is missing email_buy_crypto_lnurl_ticket_template settings in custom strings

Expand
title20240801.23

BATM-6668 Added NFC card reader test into batm app
BATM-6675 Billing updates
BATM-6678 Fixed next possible date calculation when quarter limit is set

Expand
title20240801.22

Patch release not publicly released.

Expand
title20240801.21

BATM-6661 App crashes with Ecuador flag

Expand
title2024050120240801.4020

CF-649 GBSafe: Fixed language for Expired depositCodes entered on GBSafe UI
CF-647 GBSafe: Face Capture enabled but no pictures stored on Identities for Buy Orders
CF-646 GBSafe: TRANSACTION PREPARED log details need are updated
CF-645 GBSafe: depositCode entered by cashier for deposits are shown in Event Log
CF-644 GBSafe: User name associated with the access code entered is now logged in Event Logs
LC-432 Changed log level for SMS blacklisted messages to warning
CF-643 Failed loading transactions error for SELL/WITHDRAW transactions

Expand
title20240501.39

BATM-6390 Fixed crash in questionnaires when clicking on nowallet and back

Expand
title20240501.38

BATM-6418 Billing fixes

Version 20240301 - Reached EOL

Expand
title20240301.47

BATM-6629 Billing fixes.

Expand
title20240301.46

BATM-6395 Sprites - DELETE triggers 500 error - when a sprite is used in some skin definition
BATM-6400 Cashback tickets created within same day are considered as expired
CF-636 ETH Addresses with memo not being matched against Blacklisted addresses
BATM-6406 Create buy transaction using extension fails

Expand
title20240301.45

BATM-6396 Replaced bitcoinj 0.16.1 library with 0.16.3

Expand
title20240301.44

BATM-6347 Updated billing

Expand
title20240301.43

BATM-6384 RCkit fix of acceptor disconnected error

Expand
title20240301.42

BATM-6376 US sanction list fails to download

Expand
title20240301.41

BATM-6298 Include into limits calculations also sells with failed WITHDRAWAL transactions

Expand
title20240301.40

BATM-6297 Count into limits also sell transactions that failed due to purchase on exchange with sell strategy 4.

Expand
title20240301.39

BATM-6285 Include an outgoing queued transaction in the card payment limit calculation
BATM-6226 Added indentation between Date range and Batch action button

Expand
title20240301.38

BPUB-1756 The star symbol was missing in the Output Queues setting (option Configuration Cash Currency) even though this selection is obligatory

Expand
title20240301.37

BATM-6249 CAS FE: IP whitelist configuration is not updated through terminal's action
BATM-5895 USDT_ERC20 + USDT_TRC20 transactions aren't passed to Chainalysis KYT
BATM-5645 Renamed NFC card references

Expand
title20240301.36

BATM-6231 Inconsistent naming of notifications
BATM-6221 Fixed blurred document photos on BATM3
BATM-6127 Fixed Null pointer exception in SetCashBoxesDialog in administration
BATM-3309 Crypto Setting - tooltip and hint for Min cash amount are inconsistent
BATM-6069 Billing updates

Expand
title20240301.35

BATM-6152 Server admin API - Terminals template - missing options
CF-627 Add aditional text to event ACTION TERMS AND CONDITIONS AGREED
CF-626 Voice call is not shown in UI in redeem by phone number

Version 20240201 - Reached EOL

Expand
title20240201.41

CF-636 ETH Addresses with memo not being matched against Blacklisted addresses

Expand
title20240201.40

BATM-6396 Replaced bitcoinj 0.16.1 library with 0.16.3

Expand
title20240201.39

BATM-6384 RCkit fix of acceptor disconnected error

Expand
title20240201.38

BATM-6376 US sanction list fails to download

Expand
title20240201.37

BATM-6285 Include an outgoing queued transaction in the card payment limit calculation
LC-379 Fixed incorrect transaction complete status shown with strategy 4

Expand
title20240201.36

BATM-6221 Fixed blurred document photos on BATM3
BATM-6127 Fixed null pointer exception in SetCashBoxesDialog in administration
CF-617 Fixed invocationTargetException in prepareTransaction
BATM-6069 Billing updates
BATM-5895 USDT_ERC20 and USDT_TRC20 transactions weren’t passed to Chainalysis KYT

Expand
title20240201.35

BATM-6122 batm_server_extensions_examples were not part of the distribution.

Expand
title20240201.34

BATM-6105 Verify recycler drum configuration during startup
BATM-6103 Sentry exception when cashTransactionLimit is null
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6101 Duplicate logging of recycler drums to event log
BATM-6100 Show if the recycler drum is locked or not in the dispense cash events
BATM-6099 Done button possible to click during dispensing
BATM-6094 Custom field exception for old custom fields with null description in DB
BATM-6085 Fixed Metamask compatibility. Metamask changed their address format.

Expand
title20240201.33

BATM-6091 Removed excessive logging to sentry
BATM-6077 Billing fixes
BATM-6057 Fixed issue "File cannot be saved" uploading Identity image
LC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20240201.32

BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server
BATM-6020 Added BitRank transaction scoring provider

Expand
title20240201.31

BATM-6028 OperationNotAllowedException during floatdown from sentry
BATM-6030 Licensing fixes
BATM-6006 Fixed "Content type not supported" uploading Identity image
LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

Expand
title20240201.30

BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title20240201.29

BATM-5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.

Version 20231212 - Reached EOL

Expand
title20231212.41

BATM-6105 Verify recycler drum configuration during startup
BATM-6103 Sentry exception when cashTransactionLimit is null
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6101 Duplicate logging of recycler drums to event log
BATM-6100 Show if the recycler drum is locked or not in the dispense cash events
BATM-6099 Done button possible to click during dispensing
BATM-6094 Custom field exception for old custom fields with null description in DB
BATM-6085 Fixed Metamask compatibility. Metamask changed their address format.
LC-259 When rate source went down for other crypto, it prevented transactions with any ratesource/exchange that was still functional.

Expand
title20231212.40

BATM-6077 Billing fixes
LC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20231212.39

BATM-6020 Added BitRank transaction scoring provider
BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server

Expand
title20231212.38

LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

Expand
title20231212.37

BATM-6030 Licensing fixes

Expand
title20231212.36

BATM-5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.
BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title20231212.35

LC-345, LC-344 Fixed shared hibernate sessions between threads
LC-298 Exchange transactions has been marked as completed even though the balance is null

Expand
title20231212.34

BATM-5900 Canadian Sanction list - false positive
BATM-5894 Bitfinex crypto test doesn't show a correct amount of fiat

Expand
title20231212.33

BATM-5869 Notifier makes sure every passed entity is managed by entity manager
BATM-5865 Avoid sharing DB entity when calling async methods
LC-332 Refactored objects passed into threads submitBuyCryptoTransaction-A and submitBuyCryptoTransaction
BATM-5820 Gate - added periodical job for cleaning old upgrade packages
LC-325 Master log now contains also hibernate session ids.

Expand
title20231212.32

BATM-5861 The button "update" is missing on the upgrade dialog.
LC-339 Hibernate session was used in incorrect thread when reading NotificationPolicy
LC-336 storeTransactionRecordCustomData wasn’t correctly handling null in key or value when storing into the database.
BATM-5852 Better logging when fiat currency pairs are not updated and master service is shut down

Expand
title20231212.31

BATM-5856 Cash was associated with a wrong transaction in Banknote History when customer pressed Cancel

Expand
title20231212.30

BATM-5854 Critical Terminal Fix: Terminals are generating colliding Local transaction ids
BATM-5855 NPE when associatin quizes to transaction an ITransactionInfo is null
BATM-5848 FE: Questionnaires are not fetched for customer's organization at selectors detail page

Expand
title20231212.29

BATM-5835 Password reset link fails
LC-331 Error is always thrown when calling sell crypto by extension
LC-330 Reduced number of calls when calculating crypto amount with discount

Expand
title20231212.28

BATM-5825 Registration crashes after email is entered

Expand
title20231212.27

BATM-5828 Unable to save changes for User permissions when username has two or more separated words
LC-334 New Hibernate Warning in 20230901.27
LC-302 AdminTaskTimer: A checked-out resource is overdue, and will be destroyed
LC-297 Identity Public ID is not passed to ITransactionListener#isTransactionPreparationApproved if the address scanned is blacklisted

Expand
title20231212.26

BATM-5803 Error at master log after scan of blacklisted address

Expand
title20231212.25

LC-324 Duplicating terminal does not respect location maximum capacity
LC-308 Admin database connection issue when using `useSSL` parameter as first parameter
LC-302 Mysql connections dying - SQL Error: 0, SQLState: 08S01
LC-296 Gate service logging not working in admin (422 error)

Expand
title20231212.24

BATM-5815 Server admin API: Can't delete Questionnaire Selectors, if it has a used Identity Tag
BATM-5812 Renamed quizzes to questionnaries at batm_public extensions API
LC-322 Fixed NPE on updateTransactionRecordBuyCrypto
LC-319 Fixed admin search returning 500
BATM-5786 The count of transactions in a queue before they are sent automatically is calculated incorrectly
BATM-5562 Script doesn't respond correctly to invalid license

Version 20231101 - Reached EOL

20231101.40
Expand
title

680 Buy exchange rate not showing rates for kSHIB
BATM-6626 Remote wifi change reconnect not working
CF-672 Send secondary receipt when transaction queue is flushed

Version 20240701 - Reached EOL

Expand
title20240701.22

BATM-6692 getPriceHistory was called too often when displaying BTC price chart on ATM
BATM-6614 CAS is missing email_buy_crypto_lnurl_ticket_template settings in custom strings

Expand
title20240701.21

BATM-6678 Fixed next possible date calculation when quarter limit is set
BATM-6606 ADA withdrawal was failing - Invalid amount (Coinbase Wallet)

Expand
title20240701.20

BATM-6675 Billing update
CF-672 Send secondary receipt when transaction queue is flushed

Expand
title20240701.19

BATM-6661 App crashes with Ecuador flag
CF-680 Buy exchange rate not showing rates for kSHIB
CF-667 "Disable Door Sensor" setting not available on GB Safe Templates
BATM-6584 Anonymous limits are set to Disabled when you use AML/KYC with a different Fiat
CF-662 Unable to scan QR codes, NoQrCodeScanned logged after User Session is logged
CF-661 'Ghost' null cash collection logged on master and event logs during single stacker out/in event
CF-660 Updating 'LINK / ERC-20 address' and 'USDT / TRC-20 address' is linked on Block Explorer Properties
CF-657 Specify the type of wallet the user must scan
CF-656 Wallet address scanned to show beginning and trailing characters on Event log

Expand
title20240701.18

CF-663 Blurr check was too strict when collecting unreadable QR for server.
BATM-6525 Transaction score wasn’t readable in CAS admin’s dark mode.
BATM-6411 Fixed transaction status when using buy strategy 5 and 1 on exchanges that don’t implement advanced exchange.

Expand
title20240701.17

CF-659 Fixed Veriff webhook failure because "could not initialize proxy - no Session"

Version 20240501 - Reached EOL

Expand
title20240501.49

BATM-6661 App crashes with Ecuador flag
CF-680 Buy exchange rate not showing rates for kSHIB
CF-672 Send secondary receipt when transaction queue is flushed

Expand
title20240501.48

CF-667 "Disable Door Sensor" setting not available on GB Safe Templates.
CF-660 Updating 'LINK / ERC-20 address' and 'USDT / TRC-20 address' is linked on Block Explorer Properties
CF-657 Specify the type of wallet the user must scan
CF-656 Wallet address scanned to show beginning and trailing characters on Event log

Expand
title20240501.47

BATM-6413 Lowered application size.

Expand
title20240501.46

CF-661 Removed unnecessary CLEAR COUNTERS button on cash collection screen when automatic cashcollection is performed. Current state led to double cash collections.
CF-662 Fixed proper QR-code camera connection closing.

Expand
title20240501.45

CF-663 Blurr check was too strict when collecting unreadable QR for server.
BATM-6525 Transaction score wasn’t readable in CAS admin’s dark mode.
BATM-6411 Fixed transaction status when using buy strategy 5 and 1 on exchanges that don’t implement advanced exchange.

Expand
title20240501.44

CF-659 Fixed Veriff webhook failure because "could not initialize proxy - no Session"

Expand
title20240501.43

BATM-6523 GB Safe - Text updates

Expand
title20240501.42

BATM-6513 Billing updates
BATM-6512 Billing updates
BATM-6450 Billing updates
CF-640 Terminal Text updates
CF-624 Terminal Text updates

Expand
title20240501.40

CF-649 GBSafe: Fixed language for Expired depositCodes entered on GBSafe UI
CF-647 GBSafe: Face Capture enabled but no pictures stored on Identities for Buy Orders
CF-646 GBSafe: TRANSACTION PREPARED log details need are updated
CF-645 GBSafe: depositCode entered by cashier for deposits are shown in Event Log
CF-644 GBSafe: User name associated with the access code entered is now logged in Event Logs
LC-432 Changed log level for SMS blacklisted messages to warning
CF-643 Failed loading transactions error for SELL/WITHDRAW transactions

Expand
title20240501.39

BATM-6390 Fixed crash in questionnaires when clicking on nowallet and back

Expand
title20240501.38

BATM-6418 Billing fixes

Version 20240301 - Reached EOL

Expand
title20240301.47

BATM-6629 Billing fixes.

Expand
title20240301.46

BATM-6395 Sprites - DELETE triggers 500 error - when a sprite is used in some skin definition
BATM-6400 Cashback tickets created within same day are considered as expired
CF-636 ETH Addresses with memo not being matched against Blacklisted addresses
BATM-6406 Create buy transaction using extension fails

Expand
title20240301.45

BATM-6396 Replaced bitcoinj 0.16.1 library with 0.16.3

Expand
title20240301.44

BATM-6347 Updated billing

Expand
title20240301.43

BATM-6384 RCkit fix of acceptor disconnected error

Expand
title20240301.42

BATM-6376 US sanction list fails to download

Expand
title20240301.41

BATM-6298 Include into limits calculations also sells with failed WITHDRAWAL transactions

Expand
title20240301.40

BATM-6297 Count into limits also sell transactions that failed due to purchase on exchange with sell strategy 4.

Expand
title20240301.39

BATM-6285 Include an outgoing queued transaction in the card payment limit calculation
BATM-6226 Added indentation between Date range and Batch action button

Expand
title20240301.38

BPUB-1756 The star symbol was missing in the Output Queues setting (option Configuration Cash Currency) even though this selection is obligatory

Expand
title20240301.37

BATM-6249 CAS FE: IP whitelist configuration is not updated through terminal's action
BATM-5895 USDT_ERC20 + USDT_TRC20 transactions aren't passed to Chainalysis KYT
BATM-5645 Renamed NFC card references

Expand
title20240301.36

BATM-6231 Inconsistent naming of notifications
BATM-6221 Fixed blurred document photos on BATM3
BATM-6127 Fixed Null pointer exception in SetCashBoxesDialog in administration
BATM-3309 Crypto Setting - tooltip and hint for Min cash amount are inconsistent
BATM-6069 Billing updates

Expand
title20240301.35

BATM-6152 Server admin API - Terminals template - missing options
CF-627 Add aditional text to event ACTION TERMS AND CONDITIONS AGREED
CF-626 Voice call is not shown in UI in redeem by phone number

Version 20240201 - Reached EOL

Expand
title20240201.41

CF-636 ETH Addresses with memo not being matched against Blacklisted addresses

Expand
title20240201.40

BATM-6396 Replaced bitcoinj 0.16.1 library with 0.16.3

Expand
title20240201.39

BATM-6384 RCkit fix of acceptor disconnected error

Expand
title20240201.38

BATM-6376 US sanction list fails to download

Expand
title20240201.37

BATM-6285 Include an outgoing queued transaction in the card payment limit calculation
LC-379 Fixed incorrect transaction complete status shown with strategy 4

Expand
title20240201.36

BATM-6221 Fixed blurred document photos on BATM3
BATM-6127 Fixed null pointer exception in SetCashBoxesDialog in administration
CF-617 Fixed invocationTargetException in prepareTransaction
BATM-6069 Billing updates
BATM-5895 USDT_ERC20 and USDT_TRC20 transactions weren’t passed to Chainalysis KYT

Expand
title20240201.35

BATM-6122 batm_server_extensions_examples were not part of the distribution.

Expand
title20240201.34

BATM-6105 Verify recycler drum configuration during startup
BATM-6103 Sentry exception when cashTransactionLimit is null
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6101 Duplicate logging of recycler drums to event log
BATM-6100 Show if the recycler drum is locked or not in the dispense cash events
BATM-6099 Done button possible to click during dispensing
BATM-6094 Custom field exception for old custom fields with null description in DB
BATM-6085 Fixed Metamask compatibility. Metamask changed their address format.

Expand
title20240201.33

BATM-6091 Removed excessive logging to sentry
BATM-6077 Billing fixes
BATM-6057 Fixed issue "File cannot be saved" uploading Identity image
LC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20240201.32

BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server
BATM-6020 Added BitRank transaction scoring provider

Expand
title20240201.31

BATM-6028 OperationNotAllowedException during floatdown from sentry
BATM-6030 Licensing fixes
BATM-6006 Fixed "Content type not supported" uploading Identity image
LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

Expand
title20240201.30

BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title2023110120240201.3929

LC-345, LC-344 Fixed shared hibernate sessions between threads
LC-298 Exchange transactions has been marked as completed even though the balance is nullBATM-5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.

Version 20231212 - Reached EOL

Expand
title2023110120231212.3841

BATM-5869 Notifier makes sure every passed entity is managed by entity manager
BATM-5865 Avoid sharing DB entity when calling async methods
LC-332 Refactored objects passed into threads submitBuyCryptoTransaction-A and submitBuyCryptoTransaction
BATM-5820 Gate - added periodical job for cleaning old upgrade packages
LC-325 Master log now contains also hibernate session ids.

Expand
title20231101.37

LC-339 Hibernate session was used in incorrect thread when reading NotificationPolicy
LC-336 storeTransactionRecordCustomData wasn’t correctly handling null in key or value when storing into the database6105 Verify recycler drum configuration during startup
BATM-6103 Sentry exception when cashTransactionLimit is null
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6101 Duplicate logging of recycler drums to event log
BATM-6100 Show if the recycler drum is locked or not in the dispense cash events
BATM-6099 Done button possible to click during dispensing
BATM-6094 Custom field exception for old custom fields with null description in DB
BATM-6085 Fixed Metamask compatibility. Metamask changed their address format.
LC-259 When rate source went down for other crypto, it prevented transactions with any ratesource/exchange that was still functional.

Expand
title2023110120231212.3640

BATM-5835 Password reset link fails6077 Billing fixes
LC-331 Error is always thrown when calling sell crypto by extension
LC-330 Reduced number of calls when calculating crypto amount with discount370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title2023110120231212.3539

LC-334 Removed new hibernate warning - introduced in 20230901.27
LC-302 AdminTaskTimer: A checked-out resource is overdue, and will be destroyed
LC-297 Identity Public ID is not passed to ITransactionListener#isTransactionPreparationApproved if the address scanned is blacklisted

Expand
title20231101.34

LC-324 Duplicating terminal does not respect location maximum capacity

LC-308 Admin database connection issue when using `useSSL` parameter as first parameter
LC-302 Mysql connections dying - SQL Error: 0, SQLState: 08S01
LC-296 Gate service logging not working in admin (422 error)

Expand
title20231101.33

LC-322 Fixed NPE on updateTransactionRecordBuyCrypto
LC-319 Fixed admin search returning 500
BATM-5786 The count of transactions in a queue before they are sent automatically is calculated incorrectly
BATM-5562 Script doesn't respond correctly to invalid license.

Expand
title20231101.32

BATM-5775 Stability improvements

Expand
title20231101.31

LC-323 Hibernate persistence fixes
LC-321 Hibernate fix: entity was not detached
BATM-5788 CAS react FE: Add action at notification leads to error
BATM-5783 Fix NPE at fasttrack caused by missing setup for AML/KYC tier visibility
BATM-5773 No internet via router can cause crashloop when NTP retries takes too much time
BATM-5414 Consider to call calculateCryptoAmounts3 for only one crypto currency in insert money screen
LC-209 calculateCryptoAmount3 DB connection pool timeout fix
BATM-3930 Unification of error messages

Expand
title20231101.30

BATM-5652 Added credit card's last 4 digits into Transaction's CSV export
BATM-5778 Fixed terminal action "Create terminal template" location in menu.
LC-317 The server version is not available in the CAS earlier than one minute from the login into the CAS
BATM-5654 Canadian Autonomous Sanctions List - periodic scan partial match false-positive inconsistency
BATM-5665 Anonymous limits behavior can be set in the Organization
LC-286 Backup restore issue on 20230901.22 to 20230901.20
LC-287 Masterlog viewer in admin, did not working consistently
LC-290 Buy in and out ordering not functioning correctly after upgrade
LC-292 Can not reorder crypto currencies in admin, however they are changed on the terminal screen
LC-293 Terminal upgrade command showing incorrect (mismatching) server version
LC-294 Crypto settings showing incorrect cryptocurrency
LC-300 Terminal not active should be a warning in master.log
LC-301 Loadtesting utility wasn’t compatible with gate service.
BATM-5751 queued transactions were not taken in account when calculated available balance in the hot wallet balance regarding the "Don't Accept Cash If You Don't Have Enough Supply" option
BATM-5756 Receipt must contain information required by CA law
LC-310 removed 'AU-' prefix to australian states in enum in Extensions
LC-317 The server version is not available in the CAS earlier than one minute from the login into the CAS

Expand
title20231101.29

BATM-5756 Receipt must contain information required by CA law
BATM-5748 Incorrect orientation of '<' symbol in status menu in admin
LC-300 Terminal not active is now a warning
LC-294 Wrong crypto settings being offered in terminal configuration/template
LC-293 Showing incorrect (mismatching) server version in terminal upgrade dialog in admin
LC-290 Buy in and out table column ordering not functioning correctly after upgrade .
LC-286 Backup/restore issue fixed
BATM-5715 Fixed race condition when updateTransaction is called multiple times at the same time.

Expand
title20231101.28

LC-299 SMS error should be warning
BATM-5735 batm-manage heapdump doesn't work
LC-288 onTransactionUpdated seems to be called multiple times for a single transaction
BATM-5685 Error when upgrading terminals from releases server using batm-manage
BATM-5680 CAS Admin "Profile: Terminal Administration QR Code" instructions correction
BATM-5660 Autoloading/hot reloading of extensions should not work in the default installation
BATM-5658 Cryptosettings contain the deleted terminal

...

BATM-6020 Added BitRank transaction scoring provider
BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server

Expand
title20231212.38

LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

Expand
title20231212.37

BATM-6030 Licensing fixes

Expand
title20231212.36

BATM-5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.
BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title20231212.35

LC-345, LC-344 Fixed shared hibernate sessions between threads
LC-298 Exchange transactions has been marked as completed even though the balance is null

Expand
title20231212.34

BATM-5900 Canadian Sanction list - false positive
BATM-5894 Bitfinex crypto test doesn't show a correct amount of fiat

Expand
title20231212.33

BATM-5869 Notifier makes sure every passed entity is managed by entity manager
BATM-5865 Avoid sharing DB entity when calling async methods
LC-332 Refactored objects passed into threads submitBuyCryptoTransaction-A and submitBuyCryptoTransaction
BATM-5820 Gate - added periodical job for cleaning old upgrade packages
LC-325 Master log now contains also hibernate session ids.

Expand
title20231212.32

BATM-5861 The button "update" is missing on the upgrade dialog.
LC-339 Hibernate session was used in incorrect thread when reading NotificationPolicy
LC-336 storeTransactionRecordCustomData wasn’t correctly handling null in key or value when storing into the database.
BATM-5852 Better logging when fiat currency pairs are not updated and master service is shut down

Expand
title20231212.31

BATM-5856 Cash was associated with a wrong transaction in Banknote History when customer pressed Cancel

Expand
title20231212.30

BATM-5854 Critical Terminal Fix: Terminals are generating colliding Local transaction ids
BATM-5855 NPE when associatin quizes to transaction an ITransactionInfo is null
BATM-5848 FE: Questionnaires are not fetched for customer's organization at selectors detail page

Expand
title20231212.29

BATM-5835 Password reset link fails
LC-331 Error is always thrown when calling sell crypto by extension
LC-330 Reduced number of calls when calculating crypto amount with discount

Expand
title20231212.28

BATM-5825 Registration crashes after email is entered

Expand
title20231212.27

BATM-5828 Unable to save changes for User permissions when username has two or more separated words
LC-334 New Hibernate Warning in 20230901.27
LC-302 AdminTaskTimer: A checked-out resource is overdue, and will be destroyed
LC-297 Identity Public ID is not passed to ITransactionListener#isTransactionPreparationApproved if the address scanned is blacklisted

Expand
title20231212.26

BATM-5803 Error at master log after scan of blacklisted address

Expand
title20231212.25

LC-324 Duplicating terminal does not respect location maximum capacity
LC-308 Admin database connection issue when using `useSSL` parameter as first parameter
LC-302 Mysql connections dying - SQL Error: 0, SQLState: 08S01
LC-296 Gate service logging not working in admin (422 error)

Expand
title20231212.24

BATM-5815 Server admin API: Can't delete Questionnaire Selectors, if it has a used Identity Tag
BATM-5812 Renamed quizzes to questionnaries at batm_public extensions API
LC-322 Fixed NPE on updateTransactionRecordBuyCrypto
LC-319 Fixed admin search returning 500
BATM-5786 The count of transactions in a queue before they are sent automatically is calculated incorrectly
BATM-5562 Script doesn't respond correctly to invalid license

Version 20231101 - Reached EOL

Expand
title20231101.40

BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title20231101.39

LC-345, LC-344 Fixed shared hibernate sessions between threads
LC-298 Exchange transactions has been marked as completed even though the balance is null

Expand
title20231101.38

BATM-5869 Notifier makes sure every passed entity is managed by entity manager
BATM-5865 Avoid sharing DB entity when calling async methods
LC-332 Refactored objects passed into threads submitBuyCryptoTransaction-A and submitBuyCryptoTransaction
BATM-5820 Gate - added periodical job for cleaning old upgrade packages
LC-325 Master log now contains also hibernate session ids.

Expand
title20231101.37

LC-339 Hibernate session was used in incorrect thread when reading NotificationPolicy
LC-336 storeTransactionRecordCustomData wasn’t correctly handling null in key or value when storing into the database.

Expand
title20231101.36

BATM-5835 Password reset link fails
LC-331 Error is always thrown when calling sell crypto by extension
LC-330 Reduced number of calls when calculating crypto amount with discount

Expand
title20231101.35

LC-334 Removed new hibernate warning - introduced in 20230901.27
LC-302 AdminTaskTimer: A checked-out resource is overdue, and will be destroyed
LC-297 Identity Public ID is not passed to ITransactionListener#isTransactionPreparationApproved if the address scanned is blacklisted

Expand
title20231101.34

LC-324 Duplicating terminal does not respect location maximum capacity

LC-308 Admin database connection issue when using `useSSL` parameter as first parameter
LC-302 Mysql connections dying - SQL Error: 0, SQLState: 08S01
LC-296 Gate service logging not working in admin (422 error)

Expand
title20231101.33

LC-322 Fixed NPE on updateTransactionRecordBuyCrypto
LC-319 Fixed admin search returning 500
BATM-5786 The count of transactions in a queue before they are sent automatically is calculated incorrectly
BATM-5562 Script doesn't respond correctly to invalid license.

Expand
title20231101.32

BATM-5775 Stability improvements

Expand
title20231101.31

LC-323 Hibernate persistence fixes
LC-321 Hibernate fix: entity was not detached
BATM-5788 CAS react FE: Add action at notification leads to error
BATM-5783 Fix NPE at fasttrack caused by missing setup for AML/KYC tier visibility
BATM-5773 No internet via router can cause crashloop when NTP retries takes too much time
BATM-5414 Consider to call calculateCryptoAmounts3 for only one crypto currency in insert money screen
LC-209 calculateCryptoAmount3 DB connection pool timeout fix
BATM-3930 Unification of error messages

Expand
title20231101.30

BATM-5652 Added credit card's last 4 digits into Transaction's CSV export
BATM-5778 Fixed terminal action "Create terminal template" location in menu.
LC-317 The server version is not available in the CAS earlier than one minute from the login into the CAS
BATM-5654 Canadian Autonomous Sanctions List - periodic scan partial match false-positive inconsistency
BATM-5665 Anonymous limits behavior can be set in the Organization
LC-286 Backup restore issue on 20230901.22 to 20230901.20
LC-287 Masterlog viewer in admin, did not working consistently
LC-290 Buy in and out ordering not functioning correctly after upgrade
LC-292 Can not reorder crypto currencies in admin, however they are changed on the terminal screen
LC-293 Terminal upgrade command showing incorrect (mismatching) server version
LC-294 Crypto settings showing incorrect cryptocurrency
LC-300 Terminal not active should be a warning in master.log
LC-301 Loadtesting utility wasn’t compatible with gate service.
BATM-5751 queued transactions were not taken in account when calculated available balance in the hot wallet balance regarding the "Don't Accept Cash If You Don't Have Enough Supply" option
BATM-5756 Receipt must contain information required by CA law
LC-310 removed 'AU-' prefix to australian states in enum in Extensions
LC-317 The server version is not available in the CAS earlier than one minute from the login into the CAS

Expand
title20231101.29

BATM-5756 Receipt must contain information required by CA law
BATM-5748 Incorrect orientation of '<' symbol in status menu in admin
LC-300 Terminal not active is now a warning
LC-294 Wrong crypto settings being offered in terminal configuration/template
LC-293 Showing incorrect (mismatching) server version in terminal upgrade dialog in admin
LC-290 Buy in and out table column ordering not functioning correctly after upgrade .
LC-286 Backup/restore issue fixed
BATM-5715 Fixed race condition when updateTransaction is called multiple times at the same time.

Expand
title20231101.28

LC-299 SMS error should be warning
BATM-5735 batm-manage heapdump doesn't work
LC-288 onTransactionUpdated seems to be called multiple times for a single transaction
BATM-5685 Error when upgrading terminals from releases server using batm-manage
BATM-5680 CAS Admin "Profile: Terminal Administration QR Code" instructions correction
BATM-5660 Autoloading/hot reloading of extensions should not work in the default installation
BATM-5658 Cryptosettings contain the deleted terminal

Version 20230901 - Reached EOL

Expand
title20230901.43

LC-460 Distorted Button with Hong Kong Chinese language settings on transaction completed screen
LC-457 Better handling of unavailable rate sources
LC-456 Sell transaction fails when a discount with zero fee is applied
LC-455 It is allowed to save AML/KYC settings with all buttons hidden
LC-453 DB Connection was not closed after firing notification
BATM-6618 The QR camera has not been initialized sometimes during the transactions
LC-448 CAS: Support search of transaction by LID and duplicate LIDs - 20230901
LC-447 Camera images on the identity page are not fully displayed
CF-662 Unable to scan QR codes, NoQrCodeScanned logged after User Session is logged
BATM-5836 Removed where did you find about us on terminal

Expand
title20230901.42

LC-442 Validate that profit override is allowed when saving terminal
LC-441 AML/KYC - Not possible to save
LC-439 Make errors from blockchain.info a WARN log level
LC-437 Change log level from error to warn for not found terminals
LC-434 Change log level of token validation from error to warn
LC-432 Change log level for SMS blacklist messages to warning
LC-431 Adjust log level to warn for email retries
LC-430 Loadtest - Connections are not closed while terminal serial numbers are being obtained
LC-427 Connection is not closed when transaction fails after timeout

Expand
title20230901.41

CF-636 ETH Addresses with memo not being matched against Blacklisted addresses

...