Skip to content

Releases: nervosnetwork/fiber

v0.4.0

28 Feb 14:06
3c405c1
Compare
Choose a tag to compare

🚀 What's New

Testnet: Deployed an updated version of fiber contract.
Mainnet: First-time deployment of fiber contract on the mainnet, and set up two bootnodes.

⚠️ Important Notice

Fiber contract and node implementation is currently undergoing a security audit. We strongly recommend users to start with small amounts when interacting with the new deployment.

Your feedback is invaluable! Please report any issues or unexpected behavior to our team.

Thank you for your support! 💙

Changed since v0.3.1

  • fix: Use the fee rate in oubound channel to calculate the TLC fee by @contrun in #489
  • fix: Musig2RoundFinalizeError caused by concurrency problem by @chenyukang in #493
  • fix: resolve force close amount bug by @quake in #505
  • fix: disable channel and private channel send payment issue by @chenyukang in #502
  • fix: resolve pending tlc settlement issue by @quake in #518
  • chore: Add extra fields for channel RPC by @chenyukang in #514
  • fix: pending tlc settlement tx should check delay epoch by @quake in #525

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.1

21 Jan 11:18
d0f0ebd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

16 Jan 10:07
ace6ed0
Compare
Choose a tag to compare

What's Changed

  • feat: Send channel tlc info directly to counterparty and update network graph with owned channel information by @contrun in #446
  • fix: Fix GossipActor returning error in handle function by @contrun in #478
  • fix: Retry a different channel when the there is a temporary channel error in first hop by @chenyukang in #461
  • fix: Fix payment history assertion crash by @chenyukang in #484
  • feat: Move migration to standalone binary by @chenyukang in #474

Full Changelog: v0.2.1...v0.3.0

v0.2.1

10 Jan 06:22
82d282e
Compare
Choose a tag to compare

What's Changed

  • feat: Make number of active/passive syncers configurable by @contrun in #429
  • fix: Retry all payment session with actor message by @chenyukang in #430
  • fix: Fix issue that the failure of middle hop tlc forwarding does not returned by @chenyukang in #457
  • fix: Don't return error while handling actor messages by @contrun in #462

Full Changelog: v0.2.0...v0.2.1

v0.2.0

07 Jan 11:13
087b087
Compare
Choose a tag to compare

What's Changed

  • [BREAKING CHANGE] fix: unify the fields name in rpc by @quake in #441
  • fix: a bug in direct channel by @chenyukang in #411
  • fix: Network graph should sync up when channel closed by @chenyukang in #412
  • chore: simplify fn prune_messages_to_be_saved by @quake in #414
  • fix: compilation error on git not available by @doitian in #424
  • fix: deterministically hash should use molecule by @quake in #415
  • fix: gossip actor and graph should ignore private address by @quake in #421
  • fix: use private channel as source should be ok by @quake in #426
  • fix: Tlc operations wait dual ack by @chenyukang in #416
  • chore: Use molecule for hopdata and tlc_err by @chenyukang in #425
  • fix: Avoid send broadcast message when shutdown private channel by @chenyukang in #433
  • chore: inbound channel actor name by @quake in #439
  • chore: Panick the whole program when actor panick by @contrun in #435
  • chore: tweak gossip related log level by @quake in #444
  • feat: add default funding lock script by @quake in #442
  • feat: Add custom hop hints and fix self payment by @chenyukang in #432
  • feat: Save our own broadcast message directly and save raw gossip message from peers to memory first by @contrun in #434
  • fix: fix remote commitment points panic by @chenyukang in #449
  • feat: Add retryable forwarding tlc by @chenyukang in #440

Full Changelog: v0.0.1...v0.2.0

v0.1.0

20 Dec 08:55
c963248
Compare
Choose a tag to compare

first GA version