Skip to content

Latest commit

 

History

History
269 lines (114 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

269 lines (114 loc) · 12.4 KB

Change Log

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

5.0.0 (2020-02-04)

Features

  • Make Demand entirely off-chain, remove Supply and Agreements because unused (2591968)

BREAKING CHANGES

  • Supply and Agreements are no longer supported

4.0.0 (2020-01-31)

Features

  • introduce concept of email/password login (49f49ee)
  • market: use priceInCents instead of price (a01554e)

BREAKING CHANGES

  • change offchain properties and user creation
  • market: Because of the use of a new precise-proofs library, we have to use price in cents instead of prices with decimal points

3.3.2 (2020-01-17)

Note: Version bump only for package @energyweb/market

3.3.1 (2020-01-07)

Note: Version bump only for package @energyweb/market

3.3.0 (2019-12-20)

Bug Fixes

  • market: fix market tests (c7d98aa)

Features

  • add region and province form fields to device registration (f71feff)

3.2.0 (2019-12-19)

Features

  • market: fill demand at given energy amount (37e7083)

3.1.0 (2019-12-17)

Bug Fixes

  • market: use default block range when fetching events (ffeae78)

Features

  • market: Define Currency in market instead of utils-general (f3a5332)

3.0.0 (2019-12-12)

  • [FIX] Backend hash storing (#341) (b239101), closes #341

Bug Fixes

  • origin-ui: fix price and currency undefined in some cases (#326) (0f2e248)

Features

  • market: use common type (598a199)

BREAKING CHANGES

  • Changed the API endpoints from http://example.url/// to http://example.url////

  • feat(utils-general): use the new URL structure when fetching off-chain data

  • Changed the API endpoints of the backend from http://example.url/// to http://example.url////

  • chore(user-registry): adjust to breaking changes

  • Updated User API endpoints of the backend from http://example.url/// to http://example.url////

  • chore(asset-registry): adjust to breaking changes

  • Updated Asset API endpoints of the backend from http://example.url/// to http://example.url////

  • chore(origin): fix constructor weird formatting

  • fix(market): storing off-chain data references on-chain

  • New contracts for PurchasableCertificate + Updated Market API endpoints of the backend from http://example.url/// to http://example.url////

  • chore(event-listener): more understandable tests

  • fix(event-listener): make scan interval faster for tests

  • feat(origin-backend): use a simpler URL structure

  • The URL structure of the API changed to only store hashes, omitting IDs, entity types and market lookup contracts used previously

  • chore(origin-backend-client): use only POST methods instead of POST and PUT

  • Use the .insert() method instead of .insertOrUpdate()

  • chore(utils-general): use .insert instead of .insertOrUpdate

  • fix(origin-backend): return 200 on POSTing the same entity

  • chore(utils-general): remove abstract getUrl()

  • chore(user-registry): remove specific getUrl()

  • chore(device-registry): remove specific getUrl()

  • chore(origin): remove specific getUrl()

  • chore(market): remove specific getUrl()

  • chore(monorepo): reorder test:serial

  • fix(origin-backend): adjust tests to new POST behaviour

  • chore(monorepo): Add an ADR for simplifying off-chain data storage

2.0.0 (2019-11-26)

Bug Fixes

  • market: Updating off-chain properties - Handle cases where on-chain transactions fail (#318) (324e1ee)
  • include contracts in the package (#316) (9c9712b)
  • monorepo: build order (b582839)
  • monorepo: volta deployments (#249) (432abae)
  • origin-ui: PurchasableCertificate not fetching off-chain data (#289) (594944d)
  • volta: deploy ERC20 token (5a85ebe)

chore

Features

  • Add support for toggling between manual/automatic matcher (#293) (0adde5e)
  • origin-ui: add loader to request irec modal (#241) (fbcbb19)

BREAKING CHANGES

  • market: added MarketUser and moved price references from origin to market (PurchasableCertificate)

1.3.3 (2019-11-11)

Bug Fixes

1.3.2 (2019-10-30)

Note: Version bump only for package @energyweb/market

1.3.1 (2019-10-30)

Note: Version bump only for package @energyweb/market

1.3.0 (2019-10-25)

Bug Fixes

  • use npm solc instead of downloading it every time (#170) (e5ef574)

Features

  • backend: Replace testbackend with the new origin-backend (#137) (c428e7d)

1.2.0 (2019-10-23)

Bug Fixes

  • deps: update dependency fs-extra to v8.1.0 (#64) (ccd9ed5)
  • align to resolution when check in range (#92) (0ba8cdd)
  • publish access configs (bd4fa2b)
  • publish access configs (ecc00a2)
  • testbackend dependencies (#6) (708cbd5)

Features

  • origin-ui: Duplicating and editing demands (#32) (66cec2c)
  • origin-ui: Filter all demands based on status (#29) (b97c084)
  • origin-ui: filter, search claimed certificates, bulk claim in inbox (#44) (c80145a)
  • origin-ui: overview of all demands (#35) (fc24b0d)
  • origin-ui: using in-browser private key (#136) (818d2f5)
  • user-registry: User Off-Chain Properties (#15) (b6c2a31)
  • asset/demand location based matching (#46) (00255bd)
  • Automatic demand matching (#41) (d706629)
  • certificate buying flow for matcher (#161) (bb662c3)
  • demand fill tracking (#82) (2948e17)
  • demands filtering (#26) (337e584)
  • new demand creation view and asset types integration (#14) (229e68b)
  • setup prettier and lint config for Origin UI (#20) (9cb4486)