Skip to content

Releases: lamassu/lamassu-machine

v7.4.10 – Defiant Dingirma

08 Oct 14:07
Compare
Choose a tag to compare

Upgrading

Please read our instructions for updating to Defiant Dingirma.

Read our announcement highlighting features in the Defiant Dingirma v7.4 series.

Release notes

Fixes

  • Stability: Improve log handling, avoiding situations where machine logs are spammed and attempted to upload to the admin, which can affect server stability. Further prune and rotate log files.
  • Stability: Improve reliability and recovery of validator start-up
  • Compliance: Correctly applies 'hard limit' threshold in lieu of customer photo if a customer-facing camera isn't detected
  • Misc.: Preserves cryptomat model information during updates on the Douro II
  • Misc.: Remove erroneous error message for LEDs. Add warn message when customer-camera is not detected (Warning: no front facing camera detected.)
sha256sum update.tar
a09f13b290b6f8dca0bbabea438e49ca373730f60f856fd696bfd7ff5a44e89a

v7.4.9 – Defiant Dingirma

17 Jun 22:23
bc68f8b
Compare
Choose a tag to compare

Upgrading

Please read our instructions for updating to Defiant Dingirma.

Read our announcement highlighting features in the Defiant Dingirma v7.4 series.

Release notes

  • Adds 'Fudge Factor' feature, to optionally accept cash-out deposits that are 100 crypto-atoms (e.g., sats) less than requested
  • Localises Terms & Conditions settings to the machine, reducing communication between it and the server to retrieve this
  • Reintroduce low balance margin to avoid insufficient funds errors when sending coins
  • Resolved edge case where exchange-mirrored trade was executed for twice the value
  • Ignore the minimum transaction value setting, rather than erroring out, if it's set to an amount greater than the currency's largest denomination note
  • Prevents erroring out if customer camera option is enabled on a machine without such camera
  • Updates default BTC, BCH, ZEC, LTC, and ETH node versions
  • Updates GBP cash-out details to support new polymer notes
  • Correct Santo Tirso mount point when upgraded Trofas are connected
  • Correct supervisord restarts upon clock drifts
  • Avoid 'BigNumber' errors and 'invalid characters' in logs
  • Clear hung LED process that resulted in some LED indicators continuing to blink outside of a transaction
b2sum update.tar
03126c1bc4e8cc0718bc2b51535a48a20d7b0726007baaf6bc96cac9208a8bac3a609e04a7ae3a624177477c35c76d8b791c8260846e6fa2fdabef8cf1efe655

sha256sum update.tar
2a2ebd95ffcabfd1f1c06898e7c2d161fa8b068a87aa54be301aba6cd8772b2b

v7.4.8 – Defiant Dingirma

27 Feb 22:14
3c0a2c0
Compare
Choose a tag to compare

This point release adds support for Santo Tirsos on Upgrade Kit Trofas, updates translations, ignores errors caused by invalid minimum transaction amounts, resolves CPI validator startup issues, and adds a stability fix to supervisord.

For full notes on this named release, see the Defiant Dingirma v7.4.6 tag.

b2sum update.tar
e349cd419b6cb53e9c3873793e1a3eec681f21c9f72559b74f34bc3578b8e8955ead5d6eb0ae4e6031451ce11edc66bce21a2e23b22bb2e9f8bdbafbf99c2125

v7.4.7 – Defiant Dingirma

04 Feb 14:00
0a53596
Compare
Choose a tag to compare

This point release adds support for receipt printing with Nippon printers (used in the Gaia), adds small reliability safeguards on the dispense flow, and COP currency support on cash-out.

For full notes on this named release, see the Defiant Dingirma v7.4.6 tag.

b2sum update.tar
f31f766949ec1f5e096224a0462e1535d886acb1b96982b4871eadcd1a9eb2ff77ed70202eb7634ec7d352e0e3bf5ed9d2fcbe207ec2471e02f494de89ee04fd

v7.4.6 – Defiant Dingirma

10 Dec 01:36
08d1efe
Compare
Choose a tag to compare

Upgrading

Please read our instructions for updating to Defiant Dingirma.

Read our announcement highlighting features in Defiant Dingirma v7.4.

Release notes

Features

Fixes

  • Stability: Properly handle errors in ssuboard process manager and browser, avoiding freezes (#451)
  • Compliance: Fix resolution of customer camera on Sintra and Sintra Fortes (#430)
  • Services: Ensure Coin ATM Radar receives machines' individual commissions instead of global ones, fix formatting (lamassu/lamassu-server#301 & lamassu/lamassu-server#333 & lamassu/lamassu-server#334)
  • Cash-in: Prevent 'duplicate nonce' error after two ETH transactions made in quick succession (lamassu/lamassu-server#295)
  • Cash-in: Fix erroneous 'pending' status of successfully sent ETH TXs (lamassu/lamassu-server#331)
  • Cash-in: Force a wallet ballance update prior to allowing a new transaction (#365)
  • Cash-out: Improve F53 dispenser reliability when handling invalid bills (#361)
  • Cash-out: If a dispense errors, relay count of successfully dispensed notes, and reduce available notes (#353)
  • Cash-out: Reinitialse bill dispenser upon error to release last note and attempt clearing of error (#353)
  • Cash-out: Interpret and relay F53 error codes (#353)
  • Cash-out: Improve cash-out dispense batching, ensuring more accurate logging (#436)
  • Logs: Stabilise machine log uploads to server, prevent server errors upon unexpected characters in logs (#395)
  • Logs: Properly mark cash-out transactions with an 'expired' in the admin, prevent erroneous 'expired' messages (lamassu/lamassu-server#296)
  • Admin: Assume '+' on Twilio credential fields if absent (lamassu/lamassu-server#291)
  • Admin: Assume 'https://' on Infura endpoint if absent (lamassu/lamassu-server#292)
  • Admin: If text is missing from the Terms & Conditions box, don't error out lamassu-server (lamassu/lamassu-server#293)
  • Admin: Remove unimplemented 'Cross reference' option from Compliance panel (lamassu/lamassu-server#298)
  • UI: Remove 'bitcoincash:' prefix from displayed address on machine UI (#354)
  • UI: Fixes for screen element rendering (#356 & #359 & #360)
  • UI: Improve screen responsiveness to touch events (#352)
  • UI: Fix text strings whose translations were not being rendered (#435)

Misc.

  • Maintenance: Update server node.js version (lamassu/lamassu-server#297)
  • Cash-out: Add new F56 dispenser currencies (#364 & #432)
  • UI: Increase machine button size where possible (#362)
  • Hardware: Add MSM validator support for Gaias (#325)

v7.4.5 – Defiant Dingirma

09 Dec 21:42
Compare
Choose a tag to compare
Pre-release
fix: add error handling on websocket

v7.4.4 – Defiant Dingirma

27 Nov 14:27
4cc978f
Compare
Choose a tag to compare
Pre-release
v7.4.4

v7.4.3 – Defiant Dingirma

22 Oct 14:41
36b5d61
Compare
Choose a tag to compare
Pre-release
v7.4.3 (#426)

* v7.4.3

* v7.4.3

v7.3.6 – Crafty Chnemu

22 Oct 14:12
c33bff2
Compare
Choose a tag to compare

This point-release throttles log sync requests between machine and server, increasing reliability of log uploads and preventing server errors when an unexpected character in the logs occurs. This also adds handling for a previously unhandled exception on 'EPIPE' errors.

Machines running v7.3.6 may be paired to any v7.3.x server, however, all machines paired to lamassu-server v7.3.6 must be running lamassu-machine v7.3.4 or above.

v7.4.2 – Defiant Dingirma

17 Oct 15:35
Compare
Choose a tag to compare
Pre-release
v7.4.2