Releases: semiotic-ai/timeline-aggregation-protocol
Releases · semiotic-ai/timeline-aggregation-protocol
tap_core: v1.0.0
tap_aggregator: v0.3.1
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.8.0 to 1.0.0
- dependencies
tap_core: v0.8.0
0.8.0 (2024-03-11)
⚠ BREAKING CHANGES
- update project structure
- implement unique and timestamp check hard coded
- remove stateful checks
- remove timestamp check from manager
- update rav attributes to camel case
- use single executor for manager and auditor
- convert receipt and rav storage into executor
- use typestate for receivedreceipt
- split read and write storage adapters
Features
- add serde to ReceivedReceipt (b13bedf)
- aggregator: Add support for multiple signers in input (#211) (b16f23d), closes #205
- core: Supply EIP712 domain sep with prefilled version and name (#210) (2ed564b)
- implement unique and timestamp check hard coded (7c3f5a9)
Bug Fixes
- add debug to messageid (fbdd328)
- checks need to be send and sync (78ae2a8)
- compile tests (06cf24c)
- implement receipt delete to mock (50058f7)
- missing merge conflicts (8c95954)
- rebase main (0c7bc1c)
- remove EscrowAdapter dependency (3045f61)
- update rav attributes to camel case (1b232e4)
- update timestamp check only after rav update (bfb1eb0)
- use the correct timestamp check (1b1d19c)
Reverts
- rename back to adapters (42bd2df)
Code Refactoring
- convert receipt and rav storage into executor (467c917)
- remove stateful checks (1044f53)
- remove timestamp check from manager (0a3b983)
- split read and write storage adapters (2e681a5)
- update project structure (70ee2c6)
- use single executor for manager and auditor (6794fbb)
- use typestate for receivedreceipt (89b5d94)
tap_aggregator: v0.3.0
0.3.0 (2024-03-11)
⚠ BREAKING CHANGES
- update project structure
- update rav attributes to camel case
- replace aggregator mnemonic with private key (#201)
Features
- aggregator: Add support for multiple signers in input (#211) (b16f23d), closes #205
- core: Supply EIP712 domain sep with prefilled version and name (#210) (2ed564b)
- replace aggregator mnemonic with private key (#201) (24583b4)
Bug Fixes
- listen on 0.0.0.0 instead of localhost (#203) (5099ad1)
- listen on 0.0.0.0 instead of localhost (#204) (95d8ea6)
- rebase main (0c7bc1c)
- update rav attributes to camel case (1b232e4)
Code Refactoring
- update project structure (70ee2c6)
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.7.0 to 0.8.0
- dependencies
tap_core: v0.7.0
0.7.0 (2023-11-28)
⚠ BREAKING CHANGES
- add limit to receipts retrieve
- create_rav_request() returns invalid ReceivedReceipt
- rename "gateway" to "sender" everywhere
Features
- add limit to receipts retrieve (0ce2aab)
- create_rav_request() returns invalid ReceivedReceipt (5bb9001)
Bug Fixes
- mutable manager.remove_obsolete_receipts (ca1a01e)
Code Refactoring
tap_aggregator: v0.2.0
tap_core: v0.6.0
tap_aggregator: v0.1.6
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.5.1 to 0.6.0
- dependencies