Major eMajor releases will be patched as bugs are resolved. These are called “patch” or “point” releases.
...
List of releases that have patch releases
Version
...
20240301
Expand |
---|
| 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 |
BATM-6298 Include into limits calculations also sells with failed WITHDRAWAL transactions |
Expand |
---|
|
BATM-6297 Count into limits also sell transactions that failed due to purchase on exchange with sell strategy 4. |
Expand |
---|
title | 2024020120240301.3139 |
---|
|
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 provider6285 Include an outgoing queued transaction in the card payment limit calculation BATM-6226 Added indentation between Date range and Batch action button |
Expand |
---|
|
BPUB-1756 The star symbol was missing in the Output Queues setting (option Configuration Cash Currency) even though this selection is obligatory |
Expand |
---|
|
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 |
---|
title | 2024020120240301.3036 |
---|
|
BATM-5970 Removed deprecated check of vpnRequired flag LC-354 Fixed NPE from load test in submitBuyCryptoTransaction6231 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 |
---|
title | 2024020120240301.2935 |
---|
|
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. |
...
-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
Expand |
---|
title | 2023121220240201.3937 |
---|
|
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 server6285 Include an outgoing queued transaction in the card payment limit calculation LC-379 Fixed incorrect transaction complete status shown with strategy 4 |
Expand |
---|
title | 2023121220240201.3836 |
---|
|
LCBATM-360 Fixed restore point wrong calculation of space after cleanup BATM-6021 Added TRMlabs transaction scoring provider |
Expand |
---|
|
BATM-6030 Licensing fixes |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5900 Canadian Sanction list - false positive BATM-5894 Bitfinex crypto test doesn't show a correct amount of fiat |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5856 Cash was associated with a wrong transaction in Banknote History when customer pressed Cancel |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5825 Registration crashes after email is entered |
Expand |
---|
|
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 |
---|
|
BATM-5803 Error at master log after scan of blacklisted address |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5970 Removed deprecated check of vpnRequired flag LC-354 Fixed NPE from load test in submitBuyCryptoTransaction |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5775 Stability improvements |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
...
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 |
---|
|
BATM-6122 batm_server_extensions_examples were not part of the distribution. |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5970 Removed deprecated check of vpnRequired flag LC-354 Fixed NPE from load test in submitBuyCryptoTransaction |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
LC-360 Fixed restore point wrong calculation of space after cleanup BATM-6021 Added TRMlabs transaction scoring provider |
Expand |
---|
|
BATM-6030 Licensing fixes |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5900 Canadian Sanction list - false positive BATM-5894 Bitfinex crypto test doesn't show a correct amount of fiat |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5856 Cash was associated with a wrong transaction in Banknote History when customer pressed Cancel |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5825 Registration crashes after email is entered |
Expand |
---|
|
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 |
---|
|
BATM-5803 Error at master log after scan of blacklisted address |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5970 Removed deprecated check of vpnRequired flag LC-354 Fixed NPE from load test in submitBuyCryptoTransaction |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
BATM-5775 Stability improvements |
Expand |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
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 |
---|
|
LC-379 Incorrect transaction complete status shown with strategy 4 |
Expand |
---|
|
CF-627 Add additional text to event ACTION TERMS AND CONDITIONS AGREED CF-626 Voice call is not shown in UI in redeem by phone number |
Expand |
---|
|
CF-619 Missing data on receipt CF-617 Fixed InvocationTargetException when calling prepareTransaction |
Expand |
---|
|
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing BATM-6105 Verify recycler drum configuration during startup |
Expand |
---|
|
BATM-6100 - Show if recycler drum is locked in event log (terminal) BATM-6103 - fixed logging of exception to Sentry for CF extension in prepareTransaction (terminal) BATM-6101 fixed duplicate logging of recycler drums to event log (terminal) CF-614 - fixed possible done click during dispensing in CF UI (terminal) |
Expand |
---|
|
LC-373 Terminal update in the console didn’t work 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 LC-360 Restore point calculation of space after cleanup fixed LC-259 Fixed case when rates sources go down for other crypto, it prevents transactions with any ratesource/exchange that is still functional |
Expand |
---|
|
BATM-5970 Removed deprecated check of vpnRequired flag LC-354 Fixed NPE from load test in submitBuyCryptoTransaction LC-265 Some errors were not triggering the notifications |
...