From 8240522a484d18dad005a95e58f60174fc3a6684 Mon Sep 17 00:00:00 2001 From: Seth For Privacy <40500387+sethforprivacy@users.noreply.github.com> Date: Mon, 28 Sep 2026 09:37:44 -0400 Subject: [PATCH] Release 1.2.0 Co-Authored-By: Claude Opus 5.5 --- .../BTCPayServer.Plugins.Flint.csproj | 2 +- CHANGELOG.md | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/BTCPayServer.Plugins.Flint/BTCPayServer.Plugins.Flint.csproj b/BTCPayServer.Plugins.Flint/BTCPayServer.Plugins.Flint.csproj index d847acb..9e5fcd3 100644 --- a/BTCPayServer.Plugins.Flint/BTCPayServer.Plugins.Flint.csproj +++ b/BTCPayServer.Plugins.Flint/BTCPayServer.Plugins.Flint.csproj @@ -62,7 +62,7 @@ Flint Accept Lightning payments without running a node. Each store gets its own Spark wallet, wired into Lightning and LNURL automatically, with optional automatic sweeps to on-chain Bitcoin or to a stablecoin on an EVM address. Funds sit on Spark, a non-custodial Bitcoin layer two network, until they are swept. - 1.1.0 + 1.2.0 true diff --git a/CHANGELOG.md b/CHANGELOG.md index c4071e7..aa8df28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,16 @@ All notable changes to this plugin are recorded here. The format follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [1.2.0] — 2026-09-28 + +The first feature release since 1.0. Customers can pay in **USDC or USDT** from eight networks while the store +receives and keeps bitcoin; the Breez Spark SDK moves from 0.23 to 0.26; and an **experimental unilateral exit**, +absent unless the server sets `FLINT_EXPERIMENTAL_UNILATERAL_EXIT`, gives an operator a way to take a store's +balance on chain without Spark's operators. **Read "Upgrading" first: this release cannot be rolled back to +1.1.0.** Validated before shipping: the unit suite (1,797 tests) and the Postgres store contract (128 tests) +green, the funded, live-regtest and local Spark stack suites green in CI, and a mainnet test host running this +build on BTCPay Server 2.4.4 with every store's balance unchanged across each deploy and two real USDC payments +settled on their invoices — one of them paid with a rounded amount. ### Upgrading — read before installing