Skip to content

Latest commit

 

History

History
98 lines (60 loc) · 2.9 KB

CHANGELOG.md

File metadata and controls

98 lines (60 loc) · 2.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.3 - 2023-10-11

Added

  • We can now specify the algorithms to be used in signatures and creation of new key pairs

0.3.2 - 2023-09-25

Changed

  • Governance contract is now embedded in code. Governance contract is not evaluated through WASM.
  • API refacoring. Now the API is immutable and does not include a shutdown method.
  • Notification and shutdown channels refactor. They are now the same channel. The taple node will stop when the notification channel is closed.

0.2.1 - 2023-08-03

Added

  • Display trait for Identificators

Fixed

  • Distribution manager "Not Found" panic

0.2.0 - 2023-07-26

Added

  • Smart contracts. Now the modifications of the state of the subjects is done through smart contracts. This allows for more advanced control over which parts of the state can be modified and who can make such modifications.
  • New event types: Transfer and EOL.
  • New validation process. The validation process is now managed by the owner, reducing the network load and improving efficiency.
  • Namespace segmentation. Using namespaces we can segment the participants of the use case in any of the phases of an event.
  • Preauthorized subjects and providers API

Changed

  • Database abstraction. Now the database implementation is not core-dependent
  • Crate name changed to taple-core
  • Approval API is now more usable

Fixed

  • Several bugs fixed and improvements.

Removed

  • LevelDB database implementation moved to taple-client

0.1.2 - 2023-02-22

Added

  • Adding deny.toml to check licence problems (#4)

Changed

  • Pagination in GET Governances & GET Subjects
  • Dependencies moved to workspace cargo.toml (#6)

Fixed

  • GetEvents Pagination error
  • Maximum limit of events that can be obtained with GetEvents
  • Node shutdown if subject requested is not found & error management improvement
  • Temporary directory is only created when needed (#5)
  • Retry communication with not available bootnodes
  • LevelDB tests adjusted

0.1.1 - 2023-02-17

Added

  • Community files added

Fixed

  • Governance quorum is not possible to validate

0.1.0 - 2022-11-30

Added

  • First release