Skip to content

Latest commit

 

History

History
284 lines (98 loc) · 10 KB

CHANGELOG.md

File metadata and controls

284 lines (98 loc) · 10 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.0.1 (2022-07-29)

Note: Version bump only for package @energyweb/origin-247-claim

5.0.0 (2022-03-23)

Bug Fixes

Features

  • Use issuer package directly. Drop issuer-api package (7c293e1)

BREAKING CHANGES

  • energyValue field is now required in transfer and claim commands. Previously when calling transfer or claim methods in OffChainCertificateService you could skip passing energyValue field to commands. Right now those calls will fail with ValidationError - you will have to explicitly pass energyValue you want to use to make it work. Contracts (and blockchain properties) should not be deployed using seed anymore. For deploying contracts on blockchain on application startup refer to README.

4.0.6 (2022-02-10)

Note: Version bump only for package @energyweb/origin-247-claim

4.0.5 (2022-01-25)

Note: Version bump only for package @energyweb/origin-247-claim

4.0.4 (2022-01-24)

Note: Version bump only for package @energyweb/origin-247-claim

4.0.3 (2022-01-19)

Note: Version bump only for package @energyweb/origin-247-claim

4.0.2 (2022-01-17)

Note: Version bump only for package @energyweb/origin-247-claim

4.0.1 (2022-01-14)

Note: Version bump only for package @energyweb/origin-247-claim

4.0.0 (2022-01-11)

Bug Fixes

  • origin-247-claim: fix error when two entities had the same id (54eeab7)
  • make claimCustomizationFn generic as well (a4801c7)

Features

  • origin-247-certificate: add offchain implementation (109d636)
  • add ClaimForUnitTestsModule (897492f)
  • allow to customize claim facade input type (c706d2c)

BREAKING CHANGES

  • origin-247-certificate: because of introduction of offchain-certificate module, to standarize naming anything related to "classic" certificate module is now prefixed with "OnChain" - this includes module, service, service injection token and so on
  • claim facade now accepts consumer and generator ids as generic id field. This way it is inline with matching algorithms, and requires less mapping

3.2.0 (2021-11-24)

Features

  • origin-247-certificate: add support for certificates getAll query (602e4f2)

3.1.5 (2021-11-02)

Note: Version bump only for package @energyweb/origin-247-claim

3.1.4 (2021-10-19)

Note: Version bump only for package @energyweb/origin-247-claim

3.1.3 (2021-10-19)

Note: Version bump only for package @energyweb/origin-247-claim

3.1.2 (2021-10-18)

Note: Version bump only for package @energyweb/origin-247-claim

3.1.1 (2021-10-15)

Note: Version bump only for package @energyweb/origin-247-claim

3.1.0 (2021-09-02)

Features

  • origin-247-claim: return round matches alongside flattened matches (734955e)
  • origin-247-claim: spreadMatcher spread optimization (75f8bd3)

3.0.1 (2021-08-30)

Note: Version bump only for package @energyweb/origin-247-claim

3.0.0 (2021-08-30)

chore

  • origin-247-claim: remove findByGrouped method (95dfbf1)

Features

  • origin-247-claim: export aggregate, Duration and bigNum utils (a9c7f18)

BREAKING CHANGES

  • origin-247-claim: findByGrouped is removed

2.0.1 (2021-08-26)

Note: Version bump only for package @energyweb/origin-247-claim

2.0.0 (2021-08-26)

Features

  • origin-247-claim: allow flexible batch claims (f0f0916)

BREAKING CHANGES

  • origin-247-claim: claimCustomizationFn now accepts different - more flexible - interface

1.1.2 (2021-08-23)

Note: Version bump only for package @energyweb/origin-247-claim

1.1.1 (2021-08-23)

Note: Version bump only for package @energyweb/origin-247-claim

1.1.0 (2021-08-23)

Features

  • origin-247-claim: allow missing entity priority (0410559)

1.0.0 (2021-08-17)

Features

  • origin-247-claim: add basic matcher algorithm (d6f289b)

  • origin-247-claim: Add claim module and service (2e6b670)

  • origin-247-claim: Add filtering of zero value consumptions and generations (e71bab9)

  • origin-247-claim: expose only facade (fa0b528)

  • feat(origin-247-claim)!: work with generic entities instead of entity ID (11cea57)

  • feat(origin-247-claim)!: use BigNumber for volumes (dcd1dfa)

Bug Fixes

  • origin-247-claim: tests (3717d07)

BREAKING CHANGES

  • result returned from matcher now is built of entities with all their fields, instead of entities id
  • changed API: now instead of "priority" there is "groupPriority" field
  • export from algorithm is wrapped in SpreadMatcher namespace
  • input is not BigNumber instead of number primitive for all volume inputs