Skip to content

Releases: planetarium/libplanet

Libplanet 5.5.3

Choose a tag to compare

@github-actions github-actions released this 17 Sep 09:19
53adb04

Released on September 17, 2025.

Optimize memory usage

  • Optimize execution time of TrieStateStore.CopyStates [#4044]

Libplanet 5.5.2

Choose a tag to compare

@github-actions github-actions released this 16 Sep 02:29
a90d2fd

Released on September 15, 2025.

Optimize memory usage

  • Decrease HashNodeCache size
  • ActivitySource as singleton

Libplanet 5.5.0-test.2

Choose a tag to compare

@github-actions github-actions released this 03 Sep 07:59

Released on January 15, 2025.

Backward-incompatible API changes

  • Changed IMessageCodec.Encode(MessageContent, PrivateKey, AppProtocolVersion, BoundPeer, DateTimeOffset, byte[]?) to IMessageCodec.Encode(Message, PrivateKey). [#3997]
  • (Libplanet.Explorer) Added raw field to BlockType. [#4006]

Bug fixes

  • Fixed a bug in IStore.PruneOutdatedChains(). [#3999]

Libplanet 5.5.0-test.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 07:51

Released on January 15, 2025.

Backward-incompatible API changes

  • Changed IMessageCodec.Encode(MessageContent, PrivateKey, AppProtocolVersion, BoundPeer, DateTimeOffset, byte[]?) to IMessageCodec.Encode(Message, PrivateKey). [#3997]
  • (Libplanet.Explorer) Added raw field to BlockType. [#4006]

Bug fixes

  • Fixed a bug in IStore.PruneOutdatedChains(). [#3999]

Libplanet 5.5.1

Choose a tag to compare

@github-actions github-actions released this 17 Feb 06:30
43a58ed

Released on February 17, 2025.

Added APIs

  • (Libplanet.Extensions.Cocona) Added new commands to store command: [#4032]
    • GetTxNonce
    • SetTxNonce

Libplanet 5.5.0

Choose a tag to compare

@github-actions github-actions released this 15 Jan 03:04
232ee7f

Released on January 15, 2025.

Backward-incompatible API changes

  • Changed IMessageCodec.Encode(MessageContent, PrivateKey, AppProtocolVersion, BoundPeer, DateTimeOffset, byte[]?) to IMessageCodec.Encode(Message, PrivateKey). [#3997]
  • (Libplanet.Explorer) Added raw field to BlockType. [#4006]

Bug fixes

  • Fixed a bug in IStore.PruneOutdatedChains(). [#3999]

Libplanet 5.4.2

Choose a tag to compare

@github-actions github-actions released this 13 Dec 04:55
de30915

Released on December 13, 2024.

Backward-incompatible API changes

  • Removed ContextTimeoutOption class. Instead, added ContextOption class. The unit of the time-related options in ContextOption is millisecond, whereas ContextTimeoutOption was second. [#4007]
  • Removed ConsensusReactorOption.ContextTimeoutOptions property. Instead, added ConsensusReactorOption.ContextOption property. [#4007]
  • ConsensusReactor constructor requires ContextOption parameter instead of the ContextTimeoutOption parameter. [#4007]

Behavioral changes

  • Gossip.RebuildTableAsync() now bootstrap peers from the seed peers. [#4007]

Libplanet 5.4.1

Choose a tag to compare

@github-actions github-actions released this 22 Nov 01:35
368bb48

Released on November 22, 2024.

Libplanet 5.3.2

Choose a tag to compare

@github-actions github-actions released this 22 Nov 01:56
8272b05

Released on November 21, 2024

Behavioral changes

  • There is no longer a check at block validation time to see if the actions contained in a block are interpretable. [#3973]

Libplanet 5.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 07:48
2740bf1

Released on November 13, 2024.

Backward-incompatible API changes

  • (Libplanet.Action) Added MaxGasPrice property to IActionContext interface and its implementations. [#3912]
  • (Libplanet.Explorer) Added self field to NoteStateType. [#3912]
  • (Libplanet.Action) Removed IFeeCollector interface and its implementations. [#3912]
  • (Libplanet.Action) Removed following methods from the IActionContext interface. [#3912]
    • Removed IActionContext.UseGas(long).
    • Removed IActionContext.GasUsed().
    • Removed IActionContext.GasLimit().
  • (Libplanet.Action) Added GasTracer static class. [#3912]
  • (Libplanet.Action) Added LastCommit property to IActionContext interface and its implementations. [#3912]
  • (Libplanet.Action) Added CancelTrace method to GasTracer. [#3974]