Newsletters

Releases

project release date
c-lightning v0.7.2.1

We're pleased to announce c-lightning 0.7.2, named by @darosior.

Note: new dependency python3-mako required when building from source! (Also: note git tag is v0.7.2.1, due to last-minute build and packaging fixes)

Highlights for Users

  • Dynamic plugin support: add and remove without restarting lightningd.
  • We now ignore sync error which lnd sends if we're too slow, instead of freaking out and closing the channel.
  • close defaults change: now unilterally closes after 48 hours if peer unreachable/uncooperative.
  • A few operations are restricted if we're not yet synced with the bitcoin network on startup.
  • contrib/bootstrap-node.sh script to help connect your new node to the network.
  • Signet support: overzealously merged before bitcoind did, but now we're owning it.
  • Bugfixes and more plugin hooks for plugin authors.

Highlights for the network

  • We now notice if old channels (before this node existed) close, and won't spam them in gossip.
  • We correctly ignore unknown odd-numbered messages, as per the specification.
  • We space out reconnection on startup if there are more than 5 channels.

More details can be found in https://github.com/ElementsProject/lightning/blob/v0.7.2.1/CHANGELOG.md.

Contributions

Thanks to everyone for their contributions and bug reports: please keep them coming!

Since 0.7.1 we've had 334 commits from 18 different authors, with 6 first-time contributors!

  • Karl-Johan Alm
  • @tasoshi
  • @sskender
  • Nicola Squartini
  • Juraj Bednar
  • Chirimen-Jako

Cheers, Rusty, Christian, ZmnSCPxj and Lisa.

2019-08-20
zap-desktop v0.5.2-beta

Release notes

This is a general bug fix and maintenance release.

Bug Fixes

  • app: ensure autoupdate setting is honoured (0ffa26b)
  • deps: update lnd to v0.7.1-beta-3-g26af2265 (384e7ae)
  • deps: update lnd-grpc to v0.3.0-beta.3 (f512ccb)
  • docs: change npm to yarn in advanced usage docs (527a2d6)
  • i18n: add intl support to request expiry label (5bc7822)
  • lnd: increase autopilot minconfs to 1 (4c0baec), closes #3341 #2591 #2531
  • lnd: set neutrino user agent name and version (d89c6c0)
  • ui: disable delete wallet button in launching state (54d3647)
  • ui: ensure fiat and crypto inputs in a group are always updated (01ecaec), closes #2602
  • ui: improve channel list hamburger icon (1ee42aa), closes #2656
  • ui: remove gaps in pay/request form help text (7d0a9ad), closes #2655
  • ui: show last on-chain updating tx in channels card view (3e627ba)
  • ui: update fees when send all is used (96a997d)
  • ui: use correct crypto unit names based on network (9e8c19e)
  • ui: use correct payment request field (1053261), closes #2589

Changelog

The full list of changes since 0.5.1-beta can be found here:

https://github.com/LN-Zap/zap-desktop/compare/v0.5.1-beta...v0.5.2-beta

Verifying the Release

Please refer to our documentation for instructions on how to verify the release.

2019-08-14
zap-desktop v0.5.1-beta

Release notes

This is a general bug fix and maintenance release.

Bug Fixes

  • backups: do not throw skip backup error (dcd3863), closes #2571
  • deps: update all lodash variants to 4.17.14 (ed65548)
  • deps: update dependency informed to v2.11.7 (c647ec9)
  • deps: update lnd-grpc to v0.3.0-4 (98c9c89)
  • grpc: forward grpc options to getInfo (1044004)
  • i18n: ensure translation files are available (07bab24), closes #2539
  • readme: no shitcoins (43bc531)
  • readme: update screenshot of app (9795054)
  • ui: adjust sidebar variant widths (6652791)
  • ui: display correct invoice expire time (8ddc974), closes #2547
  • ui: ensure MainContent fills horizontal space (a2c47c5)
  • ui: ensure Sidebar always ontop of MainContent (5f993f1)
  • ui: implement wallet creation error handling (dfe5bcd)
  • wallet: add 1 sat buffer to fee limits (c35678b)
  • wallet: ensure routes extract from queryroutes (618ca53)
  • wallet: improve handling of invalid invoices (133aa16)
  • wallet: update suggested-peers api uri (ee2bbe0)
  • wallet: validate currency amounts as numbers (068e812)

Changelog

The full list of changes since 0.5.0-beta can be found here:

https://github.com/LN-Zap/zap-desktop/compare/v0.5.0-beta...v0.5.1-beta

Verifying the Release

Please refer to our documentation for instructions on how to verify the release.

2019-08-14
Samurai Wallet 0.99.85

sha256 hash: 1746c78c407f61c7794e4096dc014978d22f309796b9a5268c0e54d5d7ca5751

*** stealth launch, remote commands, SIM switch detection removed until further notice ***

#Cahoots UI for 2-wallet coinjoins: Stowaway (payjoin spend), STONEWALLx2 Pair Whirlpool to Dojo Pair Samourai to Dojo (create wallet) Spend from post-mix Whirlpool PayNym UI updated Whirlpool GUI pairing Tor support for additional architectures New network screen UI New balance screen UI Tor integrated in-app, Tor 0.3.5.8 #Cahoots Easter Egg: 2-wallet coinjoins: Stowaway (payjoin spend), STONEWALLx2 Display transaction entropy pre-spend PayNym: 1-touch "refund" & "pay again" nLockTime staggered Ricochet label your utxos Stowaway on testnet: 2-wallet coinjoin testbed (PayJoin/P2EP) updated fee selection updated spend & receive UI sign messages from Address Calculator txTenna integration bitcoin only, no fiat fx PayNym may use Segwit addresses offline mode address calculation tools PayNym address calculation tool updated receive screen updated transaction sequence: compose-sign-broadcast display wallet amounts by address type full BIP84/bech32 support STONEWALL spend Ricochet 2.0 multi-hop spend sweep BIP84 (Bech32) & BIP49 (P2SH-P2WPKH) private keys displays YPUB of BIP49 account, ZPUB of BIP84 account OXT transaction view batch send improved fee selection & display support for PayNym.is BIP47 payment code directory optional setting: like-typed outputs (better privacy) vs all segwit outputs (lower fees) block utxo of non-broadcast transactions push any signed transaction (hex format) via 'broadcast transaction hex' in settings sign messages with Segwit (P2SH-P2WPKH) privkey like-typed inputs (p2pkh or segwit) will match type of outputs (wallet balance permitting) real time alert if wallet is being "dusted" (ie. incoming tx >546 & <1000) all utxo are now "blockable" and will not be spent if so marked optionally show redeem script of Segwit utxo full support for Segwit (P2SH-P2WPKH) Mule tools (offline transactions) balance & utxo via Samourai backend API fork detection read, validate, sweep OpenDime Segwit & UASF block explorers new metadata format improved wallet recovery UI/UX 0-fee tx possible using trusted node Custom fee lower limit now 1 sat/b Sign messages w/ any utxo privkey Exchange rate modifs (replace Bitcoin Average by Bitfinex) Updated launch icon Optionally show privkey of utxo Opt-in RBF (replace-by-fee) CPFP (child-pays-for-parent) for unconfirmed sent transactions CPFP (child-pays-for-parent) for unconfirmed received transactions display up-to-date miners' fees allow custom fee on spend PoW check when using trusted node spend via preferred trusted full node UTXO list dynamic fee for BIP47 notif tx

2019-08-13
Bitcoin Core v0.18.1

Bitcoin Core version 0.18.1 is now available from:

https://bitcoincore.org/bin/bitcoin-core-0.18.1/

For the release notes please see the git repository:

https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.18.1.md

Preferably use the above download link, not the links provided by GitHub to download the source tarball, as the release tarballs are generated deterministically whereas GitHub's are not.

2019-08-09
BTC Pay Server v1.0.3.127 2019-08-10

RFC

type rfc # title date status
bip bip-0039 Add brazilian portuguese wordlist to BIP39 2019-08-20 Closed
bip bip-0049 Set Status für BIP49 to 'Final' 2019-08-20 Merged
bip X BIP-XXXX: Signet 2019-08-19 Update
bip bip-0039 Update bip-0039 mediawiki page to list a working rust library 2019-08-17 Update
bip bip-0001 2015 12 bip1 2019-08-15 New PR
bip bip-0039 Update bip-0039.mediawiki 2019-08-15 Update
bip bip-0039 Update bip-0039.mediawiki 2019-08-12 Update
bip X BIP-XXXX: OP_LOOKUP_OUTPUT 2019-08-11 Closed
bip bip-0069 [trivial] BIP-69: Update reference [1] link to bitcoinmagazine.com 2019-08-10 Update
bip bip-0021 BIP-21: Add Go Library 2019-08-10 Update
bip bip-0155 BIP 155: addrv2 BIP proposal 2019-08-07 Merged
bip bip-0322 BIP322: added background 2019-08-07 Update
bolt routing gossip BOLT7: channel_update after exchange funding_locked 2019-08-21 Update
bolt messaging BOLT 1: Add a TLV stream extension to existing messages. 2019-08-20 Closed
bolt onion routing BOLT 4: Define custom tlv type range 2019-08-20 Update
bolt X option_static_remotekey: first draft. 2019-08-20 Update
bolt transactions BOLT 3: Explicit description of implicitly enforced timelocks on HTLC outputs 2019-08-19 Merged
bolt X WIP: First draft of option_simplified_commitment: 2019-08-19 Update
bolt peer protocol BOLT 02: clarify that announcement_signatures is a BOLT 7 msg 2019-08-19 Update
bolt X Base AMP 2019-08-19 Update
bolt onion routing BOLT 4: Merge final_expiry_too_soon into incorrect_or_unknown_payment 2019-08-19 Merged
bolt X Added explicit mention of uppercase invoices 2019-08-19 New PR
bolt onion routing BOLT04: Atomic Multi-path Payments [Draft] 2019-08-19 Update
bolt routing gossip BOLT 07: delay announcement_signatures by max(6, min_depth) confs 2019-08-19 Update
bolt payment encoding bolt11 encoding capital letters 2019-08-19 Update
bolt payment encoding Bolt11 feature bits 2019-08-19 Update
bolt X Lightning Network multi-asset channels 2019-08-16 Update
bolt X option_data_loss_protect: concretely define `my_current_per_commitment_point` 2019-08-09 Merged
bolt X Feature bit unification and renaming 2019-08-08 Update
bolt routing gossip Draft: BOLT7: The `route_price_update` Message 2019-08-07 Update
slip slip-0044 slip-0044: add Harmony ONE 2019-08-20 Update
slip slip-0044 slip-0044: add CRO 2019-08-20 Merged
slip slip-0044 slip-0044:add HSN 2019-08-20 Merged
slip slip-0044 Adding Mochimo BIP-0044 Code 2019-08-19 Merged
slip X Add LitecoinHD coin type 2019-08-17 Merged
slip slip-0044 slip-0044: add LitecoinHD 2019-08-17 Closed
slip slip-0019 Slips 19 20 coinjoin proofs 2019-08-16 Closed
slip X s 2019-08-16 Closed
slip X https://github.com/satoshilabs/slips.git 2019-08-16 Closed
slip slip-0044 add contentos to slip-0044 2019-08-15 Merged
slip slip-0173 Add PKT chain (`pkt` test:`tpk`) to slip-0173 2019-08-15 Merged
slip slip-0044 Added PKT chain to slip-0044 with next available number (390) 2019-08-15 Merged
slip slip-0044 slip-0044: add SOL 2019-08-13 Merged
slip slip-0044 QOS(QOS Chain) added slip-0044.md 2019-08-13 Merged
slip slip-0044 Add Quebecoin (QBC) to slip-0044.md 2019-08-13 Merged
slip X Update BitcoinHD website to https://btchd.org 2019-08-12 Merged
slip slip-0022 slip-0022: Create SLIP-0022. 2019-08-12 Merged
slip slip-0044 ImageCoin added slip-0044.md 2019-08-11 Merged
slip X Request Addition of BMV (Bitcoin Matteo's Vision) 2019-08-10 Merged
slip slip-0044 Add DogeCash (DOGEC) to slip-0044.md 2019-08-08 Merged
slip X Added SIN to the list 2019-08-08 Merged
slip slip-0044 slip-0044: Add new coin KAL 2019-08-08 Merged
slip X Add coin RYO 2019-08-07 Merged