X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=CHANGELOG.md;fp=CHANGELOG.md;h=dc2ea744cf522aea5dc393843ceb0beef25ced4f;hb=69ee4860848d5992b238eca3343141004d9d1572;hp=764e2ffdc5bb8dc61d43819a3e1aff7fbac1d181;hpb=09e167019589dcfc5ee9675ad243b337659eafc7;p=rust-lightning diff --git a/CHANGELOG.md b/CHANGELOG.md index 764e2ffd..dc2ea744 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +# 0.0.100 - WIP + +## Serialization Compatibility + * HTLCs which were in the process of being claimed on-chain when a pre-0.0.100 + `ChannelMonitor` was serialized may generate `PaymentForwarded` events with + spurious `fee_earned_msat` values. This only applies to payments which were + unresolved at the time of the upgrade. + * 0.0.100 clients with pending PaymentForwarded events at serialization-time + will generate serialized `ChannelManager` objects which 0.0.99 and earlier + clients cannot read. The likelihood of this can be reduced by ensuring you + process all pending events immediately before serialization (as is done by + the `lightning-background-processor` crate). + + # 0.0.99 - 2021-07-09 ## API Updates