Releases: lamassu/lamassu-server
v7.4.11 – Defiant Dingirma
This point release:
- Updates wallet node versions installed by first run of
lamassu-coins
- Defaults to backwards-compatible SegWit addresses on BTC & LTC for cash-out
- Removes obsolete
lamassu-update
command
Note: To keep previously installed wallets up-to-date, use our KB article 'Updating your node wallets'.
For full notes on this named release, see prior releases in the Defiant Dingirma series.
v7.5.0-beta.1 – Electric Enlil
Merge pull request #561 from RafaelTaranto/chore/builded-admin chore: builded admin ui
v7.5.0-beta.0 – Electric Enlil
Merge pull request #506 from lamassu/dev merge dev into 7.5.0
v7.4.10 – Defiant Dingirma
This point release:
Note: To keep previously installed wallets up-to-date, use our KB article 'Updating your node wallets'.
For full notes on this named release, see prior releases in the Defiant Dingirma series.
v7.4.9 – Defiant Dingirma
This point release:
- Adds 'Fudge Factor' feature, to optionally accept cash-out deposits that are 100 crypto-atoms less than requested
- Localises Terms & Conditions settings to the machine, reducing communication between it and the server to retrieve this
- 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
- 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
- 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
For full notes on this named release, see the Defiant Dingirma v7.4.6 tag.
v7.4.8 – Defiant Dingirma
This point-release automatically defaults to Twilio and Mailgun as notification gateways, avoiding errors due to not having been selected in the 'Notifications' panel.
For full notes on this named release, see the Defiant Dingirma v7.4.6 tag.
v7.4.7 – Defiant Dingirma
This point-release adds reporting of fixed fees to Coin ATM Radar and temporarily downgrades the default installed wallet releases for compatibility.
For full notes on this named release, see the Defiant Dingirma v7.4.6 tag.
v7.4.6 – Defiant Dingirma
Upgrading
Please read our instructions for updating to Defiant Dingirma.
Stay tuned for an announcement highlighting features in Defiant Dingirma v7.4.
Release notes
Features
- Compliance: Enable receipt printing for equipped Sintras and Sintra Fortes (#298 & lamassu/lamassu-machine#363)
- Compliance: Capture ID card number and expiration date from barcode scan (lamassu/lamassu-machine#358)
- Compliance: Option to prevent the re-use of cryptocurrency addresses, requiring a new one each time (auto-blacklist) (#300 & lamassu/lamassu-machine#366)
- Admin: Add ability to remotely reboot machine's full OS and browser (lamassu/lamassu-machine#355 & #294)
- UI: Display machine version number on initialise and pairing screens (lamassu/lamassu-machine#368)
- UI: Add a retry option if an ID Card Data scan fails (lamassu/lamassu-machine#367)
- UI: Add newest translations (lamassu/lamassu-machine#396 & lamassu/lamassu-machine#435)
- Services: Add itBit pricing and trading for Ethereum (#313)
- Services: Add Coinbase pricing for Zcash, Dash (#312 & #329)
- Services: Ensure compatibility with latest bitcoind and litecoind releases (#306 & #305 & #299)
Fixes
- Stability: Properly handle errors in ssuboard process manager and browser, avoiding freezes (lamassu/lamassu-machine#451)
- Compliance: Fix resolution of customer camera on Sintra and Sintra Fortes (lamassu/lamassu-machine#430)
- Services: Ensure Coin ATM Radar receives machines' individual commissions instead of global ones, fix formatting (#301 & #333 & #334)
- Cash-in: Prevent 'duplicate nonce' error after two ETH transactions made in quick succession (#295)
- Cash-in: Fix erroneous 'pending' status of successfully sent ETH TXs (#331)
- Cash-in: Force a wallet ballance update prior to allowing a new transaction (lamassu/lamassu-machine#365)
- Cash-out: Improve F53 dispenser reliability when handling invalid bills (lamassu/lamassu-machine#361)
- Cash-out: If a dispense errors, relay count of successfully dispensed notes, and reduce available notes (lamassu/lamassu-machine#353)
- Cash-out: Reinitialse bill dispenser upon error to release last note and attempt clearing of error (lamassu/lamassu-machine#353)
- Cash-out: Interpret and relay F53 error codes (lamassu/lamassu-machine#353)
- Cash-out: Improve cash-out dispense batching, ensuring more accurate logging (lamassu/lamassu-machine#436)
- Logs: Stabilise machine log uploads to server, prevent server errors upon unexpected characters in logs (lamassu/lamassu-machine#395)
- Logs: Properly mark cash-out transactions with an 'expired' in the admin, prevent erroneous 'expired' messages (#296)
- Admin: Assume '+' on Twilio credential fields if absent (#291)
- Admin: Assume 'https://' on Infura endpoint if absent (#292)
- Admin: If text is missing from the Terms & Conditions box, don't error out lamassu-server (#293)
- Admin: Remove unimplemented 'Cross reference' option from Compliance panel (#298)
- UI: Remove 'bitcoincash:' prefix from displayed address on machine UI (lamassu/lamassu-machine#354)
- UI: Fixes for screen element rendering (lamassu/lamassu-machine#356 & lamassu/lamassu-machine#359 & lamassu/lamassu-machine#360)
- UI: Improve screen responsiveness to touch events (lamassu/lamassu-machine#352)
- UI: Fix text strings whose translations were not being rendered (lamassu/lamassu-machine#435)
Misc.
- Maintenance: Update server node.js version (#297)
- Cash-out: Add new F56 dispenser currencies (lamassu/lamassu-machine#364 & lamassu/lamassu-machine#432)
- UI: Increase machine button size where possible (lamassu/lamassu-machine#362)
- Hardware: Add MSM validator support for Gaias (lamassu/lamassu-machine#325)
v7.4.4 – Defiant Dingirma
v7.4.4
v7.3.6 – Crafty Chnemu
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.
All machines paired to lamassu-server v7.3.6 must be running lamassu-machine v7.3.4 or above.
To install server v7.3.6, use this script:
curl -sS https://raw.githubusercontent.com/lamassu/lamassu-install/crafty-chnemu-736/install | bash
To update from server v7.2.x or v7.3.x to v7.3.6, use this script:
curl -sS https://raw.githubusercontent.com/lamassu/lamassu-install/crafty-chnemu-736/upgrade | bash