Weekly Edition for Thursday, Mar 11

Releases

project release date
ledger-live-common v18.7.0
  • scanAccounts to not fail on older device versions (#1089)
  • Introduce Account#used boolean to track account "exists" (#1069)
    • Fixes cosmos hole problem on Add Account
  • Update XRPL endpoint to alternative (#1087)
2021-03-05
BTC Pay Server v1.0.7.0
See blog post for more details.

Features:

  • New Wallet Setup UI (see #2164, #2296) @dennisreimann @dstrukt
  • Greenfield: New on-chain wallet API @Kukks
  • Greenfield: Ability to configure store's lightning payment methods @Kukks
  • Allow an invoice to be marked invalid/complete even from the new state @Kukks
  • Point of Sale and Crowdfund: Allow custom buy button text (see #2299) @dennisreimann
  • Specter wallet file import (see #2252) @dennisreimann

Improvements:

  • Reenabling uppercase BECH32 in QR codes (see #2110) @rockstardev
  • If a store is set to internal node, use "Internal Node" as connection string rather than the actual connection string. @NicolasDorier
  • Improve Policies options UX in server settings (see #2307) @dstrukt @dennisreimann
  • Fix view payment request loading spinner alignment @bumbummen99
  • Fix cart pay button loading spinner vertical alignment @bumbummen99
  • Invoices list: Remove icon indicator for onchain (see #2240) @dennisreimann
  • Login: Improve tab navigation for input fields (see #2258) @dennisreimann

Bug fixes:

  • Hovering the mouse pointer on invoice logs row would make them unreadable @bolatovumar
  • Remove exchange rates that lost support in Coingecko @NicolasDorier
  • Get invoice in greenfield was crashing if invoiceId did not exist @NicolasDorier
  • Getting a file from the storage service which did not exist would return http 500 instead of 404 @NicolasDorier
  • Fix direct URL for local storage with custom root path #2318 @bolatovumar
  • The pay button would not show up properly on some websites @bolatovumar
  • Profile email change should check email's availability @NicolasDorier
  • Fixed mysql/sqlite support @ketominer
  • Checkout: Fix scan/copy tab sizes with varying content (see #2264) @dennisreimann
  • Greenfield: Lightning API would return HTTP 500 if store owner did not set the connection string @dennisreimann
  • Point of Sale: The custom price was not properly working (see #2248) @bolatovumar
2021-03-11

RFC

type rfc # title date status
bolt routing gossip BOLT07: prune if oldest channel_update is > 2 weeks old 2021-03-09 Merged
bolt transactions BOLT 3: add test vectors for htlc-transactions in case where CLTV is used as tie-breaker for sorting 2021-03-05 Merged
slip slip-0023 slip-0023: Create SLIP-0023. 2021-03-09 Merged
slip X Rename "human-readable part" to "customization string". Fix typos. 2021-03-09 Merged
slip X Update the status of all SLIPs 2021-03-09 Merged
slip slip-0016 Some ideas for SLIP-0016 v2 2021-03-09 Update
slip slip-0044 slip-0044: add BDB 2021-03-08 Merged
slip X Add Sentinel 2021-03-06 Merged
slip X Adding HomeCoin 2021-03-06 Merged