oceanprotocol/ocean.js

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
### Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [v3.4.2](https://github.com/oceanprotocol/ocean.js/compare/v3.4.1...v3.4.2)

- Add confidential EVM flag when creating a datatoken 4 in NFT class [`#1859`](https://github.com/oceanprotocol/ocean.js/pull/1859)

#### [v3.4.1](https://github.com/oceanprotocol/ocean.js/compare/v3.4.0...v3.4.1)

> 9 October 2024

- Updating oasis exports [`#1860`](https://github.com/oceanprotocol/ocean.js/pull/1860)
- Fix ipfs CID. [`#1851`](https://github.com/oceanprotocol/ocean.js/pull/1851)
- chore: get router factory address from config [`#1858`](https://github.com/oceanprotocol/ocean.js/pull/1858)
- Release 3.4.1 [`cc91e1d`](https://github.com/oceanprotocol/ocean.js/commit/cc91e1d376090137b7f92214a2085ea9b24a974e)

#### [v3.4.0](https://github.com/oceanprotocol/ocean.js/compare/v3.3.4-next.0...v3.4.0)

> 7 October 2024

- Issue 1841 pub flow - createAsset Fn [`#1843`](https://github.com/oceanprotocol/ocean.js/pull/1843)
- add credentials to service type [`#1855`](https://github.com/oceanprotocol/ocean.js/pull/1855)
- Integrate contracts v2.2.0 [`#1845`](https://github.com/oceanprotocol/ocean.js/pull/1845)
- Added additional check for NFT tx. [`#1854`](https://github.com/oceanprotocol/ocean.js/pull/1854)
- throw some error msgs if no tx [`#1857`](https://github.com/oceanprotocol/ocean.js/pull/1857)
- Fix non existing transaction error [`#1793`](https://github.com/oceanprotocol/ocean.js/pull/1793)
- Fix try catch nft creation [`#1853`](https://github.com/oceanprotocol/ocean.js/pull/1853)
- fix review [`61fff34`](https://github.com/oceanprotocol/ocean.js/commit/61fff3441d782c4dafdc6d6def312988052d5ff1)
- some fix and refactor [`51ddf52`](https://github.com/oceanprotocol/ocean.js/commit/51ddf52d58dda02ee60ecd22759939b947a94f55)
- remove duplicate file + fix import [`c80d69e`](https://github.com/oceanprotocol/ocean.js/commit/c80d69ec3235b14dfc4cb5a26ad6f330aa1f6db1)

#### [v3.3.4-next.0](https://github.com/oceanprotocol/ocean.js/compare/v3.3.3...v3.3.4-next.0)

> 10 September 2024

- remove hardhat deps [`5611eab`](https://github.com/oceanprotocol/ocean.js/commit/5611eab8176d9eab9c86a7f38eb23a3e893930e3)
- use hardhat getContractAt [`a049a1a`](https://github.com/oceanprotocol/ocean.js/commit/a049a1a4880fa698a26a27d6ea8e42fd864c188d)
- wip: create asset [`17603be`](https://github.com/oceanprotocol/ocean.js/commit/17603be1bb1e0bae5740755c5ae0873f1d18df4b)

#### [v3.3.3](https://github.com/oceanprotocol/ocean.js/compare/v3.3.3-next.1...v3.3.3)

> 2 July 2024

- make service endpoint / service name check case insensitive [`#1832`](https://github.com/oceanprotocol/ocean.js/pull/1832)
- Release 3.3.3 [`c622b21`](https://github.com/oceanprotocol/ocean.js/commit/c622b213ff19f091e6ce194c7dc512ee2cc40626)

#### [v3.3.3-next.1](https://github.com/oceanprotocol/ocean.js/compare/v3.3.3-next.0...v3.3.3-next.1)

> 1 July 2024

- wip: update compute status/stop to support `agreementId`, not `documentId`, sig fix [`#1822`](https://github.com/oceanprotocol/ocean.js/pull/1822)
- put timeout back and test order,mut be ipfs side temporary [`557289e`](https://github.com/oceanprotocol/ocean.js/commit/557289e5f2c3a667abb6645a07c8342be881c186)
- try swap tests order , debug [`fb50bee`](https://github.com/oceanprotocol/ocean.js/commit/fb50bee3804d943949da33cfdfb615449d6c39c1)
- remove console.logs [`4e0536a`](https://github.com/oceanprotocol/ocean.js/commit/4e0536a1f8a812e4002b437665ce5357fddccd22)

#### [v3.3.3-next.0](https://github.com/oceanprotocol/ocean.js/compare/v3.3.2...v3.3.3-next.0)

> 27 June 2024

- Release 3.3.3-next.0 [`6f13fe7`](https://github.com/oceanprotocol/ocean.js/commit/6f13fe796feb9f168f234c8edf5ed27bcc47ce82)
- wip: update to support agreementId [`9d58208`](https://github.com/oceanprotocol/ocean.js/commit/9d582082f05cab961915aef04e74f8e32fd7ba9c)
- update compute stop, document id is not needed, neither for operator service, neither used on signature check [`5105a4f`](https://github.com/oceanprotocol/ocean.js/commit/5105a4fdadbf5590ebf2954a1d6f3a12f77b235c)

#### [v3.3.2](https://github.com/oceanprotocol/ocean.js/compare/v3.3.1...v3.3.2)

> 25 June 2024

- Split coupled tests to fix timeout issues [`#1827`](https://github.com/oceanprotocol/ocean.js/pull/1827)
- Bump braces from 3.0.2 to 3.0.3 [`#1819`](https://github.com/oceanprotocol/ocean.js/pull/1819)
- Bump chai-spies and @types/chai-spies [`#1816`](https://github.com/oceanprotocol/ocean.js/pull/1816)
- Pontus x devnet config [`#1806`](https://github.com/oceanprotocol/ocean.js/pull/1806)
- Update CODEOWNERS [`#1824`](https://github.com/oceanprotocol/ocean.js/pull/1824)
- Sanitize service endpoint by adding/reving slash when needed. [`#1821`](https://github.com/oceanprotocol/ocean.js/pull/1821)
- Release 3.3.2 [`3ba3ccb`](https://github.com/oceanprotocol/ocean.js/commit/3ba3ccb6b5df9caa87e31dfb316a1c1c74a6740c)

#### [v3.3.1](https://github.com/oceanprotocol/ocean.js/compare/v3.3.0...v3.3.1)

> 9 May 2024

- Bump express from 4.18.2 to 4.19.2 [`#1813`](https://github.com/oceanprotocol/ocean.js/pull/1813)
- Bump typescript from 5.1.6 to 5.4.5 [`#1810`](https://github.com/oceanprotocol/ocean.js/pull/1810)
- Bump ejs from 3.1.7 to 3.1.10 [`#1812`](https://github.com/oceanprotocol/ocean.js/pull/1812)
- add sapphire [`#1808`](https://github.com/oceanprotocol/ocean.js/pull/1808)
- Bump typedoc from 0.25.1 to 0.25.13 [`#1809`](https://github.com/oceanprotocol/ocean.js/pull/1809)
- Bump ip from 1.1.5 to 1.1.9 [`#1804`](https://github.com/oceanprotocol/ocean.js/pull/1804)
- Bump es5-ext from 0.10.62 to 0.10.64 [`#1805`](https://github.com/oceanprotocol/ocean.js/pull/1805)
- Multiple fixes [`#1785`](https://github.com/oceanprotocol/ocean.js/pull/1785)
- Update ConfigHelper.ts [`#1807`](https://github.com/oceanprotocol/ocean.js/pull/1807)
- Release 3.3.1 [`1f4e433`](https://github.com/oceanprotocol/ocean.js/commit/1f4e4336dd64d8950a2b314a9de526b40fbe63f5)

#### [v3.3.0](https://github.com/oceanprotocol/ocean.js/compare/v3.2.3...v3.3.0)

> 5 February 2024

- fix using custom address file [`#1802`](https://github.com/oceanprotocol/ocean.js/pull/1802)
- Fix provider fee approval in order helper [`#1795`](https://github.com/oceanprotocol/ocean.js/pull/1795)
- Release 3.3.0 [`7c4da83`](https://github.com/oceanprotocol/ocean.js/commit/7c4da83ee3f8c0ff8fa417b7c41e3ae72924e960)

#### [v3.2.3](https://github.com/oceanprotocol/ocean.js/compare/v3.2.2...v3.2.3)

> 15 December 2023

- fix provider fee approval in order helper [`f8527d7`](https://github.com/oceanprotocol/ocean.js/commit/f8527d7a65e5af3f14fbaa5a4977ef72377e6569)
- Release 3.2.3 [`399f97e`](https://github.com/oceanprotocol/ocean.js/commit/399f97e841552bdfe0635f2f277ad6b5f4e8ac82)
- fix lint [`41f2ba7`](https://github.com/oceanprotocol/ocean.js/commit/41f2ba763d26c72b38f12f2c80b698e047f8922b)

#### [v3.2.2](https://github.com/oceanprotocol/ocean.js/compare/v3.2.1...v3.2.2)

> 14 December 2023

- fix sepolia [`#1794`](https://github.com/oceanprotocol/ocean.js/pull/1794)
- Release 3.2.2 [`da262f7`](https://github.com/oceanprotocol/ocean.js/commit/da262f7498f8d2a307d1815b64bd6aa2787e2974)

#### [v3.2.1](https://github.com/oceanprotocol/ocean.js/compare/v3.2.0...v3.2.1)

> 5 December 2023

- Fix for running c2d jobs with additional datasets [`#1792`](https://github.com/oceanprotocol/ocean.js/pull/1792)
- Use latest barge [`#1788`](https://github.com/oceanprotocol/ocean.js/pull/1788)
- Release 3.2.1 [`f92e2ff`](https://github.com/oceanprotocol/ocean.js/commit/f92e2ff09e3bf9fc570b8dcc01a5345842265f56)
- fix runner missing images [`e71159e`](https://github.com/oceanprotocol/ocean.js/commit/e71159e0a1c37e3793bbf4c990dd857ceb36964a)

#### [v3.2.0](https://github.com/oceanprotocol/ocean.js/compare/v3.1.5-next.0...v3.2.0)

> 24 November 2023

- Bump eslint from 8.24.0 to 8.52.0 [`#1783`](https://github.com/oceanprotocol/ocean.js/pull/1783)
- bump contracts & add optimism [`#1786`](https://github.com/oceanprotocol/ocean.js/pull/1786)
- Release 3.2.0 [`d98e4db`](https://github.com/oceanprotocol/ocean.js/commit/d98e4db340e1863dafc5e2bf7c8fb59c6e8fccb9)

#### [v3.1.5-next.0](https://github.com/oceanprotocol/ocean.js/compare/v3.1.4...v3.1.5-next.0)

> 13 November 2023

- Bump crypto-js from 4.1.1 to 4.2.0 [`#1782`](https://github.com/oceanprotocol/ocean.js/pull/1782)
- update min gas fee value [`2817315`](https://github.com/oceanprotocol/ocean.js/commit/2817315716c5cbc0171e6ca24cfb2f6b980ee417)
- Release 3.1.5-next.0 [`1d924e1`](https://github.com/oceanprotocol/ocean.js/commit/1d924e11dda34e2c6a9f1327e09daebe3390dba0)
- merge main [`83a8b7a`](https://github.com/oceanprotocol/ocean.js/commit/83a8b7a47052196a49a01c3fb3095fd21e9e2ae6)

#### [v3.1.4](https://github.com/oceanprotocol/ocean.js/compare/v3.1.3...v3.1.4)

> 24 October 2023

- make sure we increment a number when working with nonces [`#1781`](https://github.com/oceanprotocol/ocean.js/pull/1781)
- Release 3.1.4 [`b2e2cf2`](https://github.com/oceanprotocol/ocean.js/commit/b2e2cf24293af07f597c25e3a3e392db9caa381a)

#### [v3.1.3](https://github.com/oceanprotocol/ocean.js/compare/v3.1.3-next.1...v3.1.3)

> 16 October 2023

- fix fs use & error handling  [`#1777`](https://github.com/oceanprotocol/ocean.js/pull/1777)
- Bump postcss from 8.4.5 to 8.4.31 [`#1778`](https://github.com/oceanprotocol/ocean.js/pull/1778)
- Release 3.1.3 [`1bc5a39`](https://github.com/oceanprotocol/ocean.js/commit/1bc5a39fda217c91cf5c44f41c6275acd20740de)

#### [v3.1.3-next.1](https://github.com/oceanprotocol/ocean.js/compare/v3.1.3-next.0...v3.1.3-next.1)

> 11 October 2023

- update error handling [`aada8e9`](https://github.com/oceanprotocol/ocean.js/commit/aada8e92af9273ccc20e86dc00ea73bcb7e8dfdf)
- Release 3.1.3-next.1 [`40c22b9`](https://github.com/oceanprotocol/ocean.js/commit/40c22b9b1fa147fd4295da1bdd6248d7714a2b30)

#### [v3.1.3-next.0](https://github.com/oceanprotocol/ocean.js/compare/v3.1.2...v3.1.3-next.0)

> 6 October 2023

- Bump @types/crypto-js from 4.1.1 to 4.1.2 [`#1774`](https://github.com/oceanprotocol/ocean.js/pull/1774)
- Bump @types/chai-spies from 1.0.3 to 1.0.4 [`#1776`](https://github.com/oceanprotocol/ocean.js/pull/1776)
- fix fs use [`735dc2f`](https://github.com/oceanprotocol/ocean.js/commit/735dc2f62b976be683bc9fcd7f8940e715b18519)
- Release 3.1.3-next.0 [`5ac5d1f`](https://github.com/oceanprotocol/ocean.js/commit/5ac5d1f44a637b5d8d285757941b0393bb3a7983)

#### [v3.1.2](https://github.com/oceanprotocol/ocean.js/compare/v3.1.1...v3.1.2)

> 25 September 2023

- Feature/ Use custom addresses & fallback signature to legacy [`#1772`](https://github.com/oceanprotocol/ocean.js/pull/1772)
- Bump typedoc from 0.24.8 to 0.25.1 [`#1770`](https://github.com/oceanprotocol/ocean.js/pull/1770)
- Bump cross-fetch from 3.1.5 to 4.0.0 [`#1764`](https://github.com/oceanprotocol/ocean.js/pull/1764)
- Bump eslint-config-prettier from 8.5.0 to 9.0.0 [`#1763`](https://github.com/oceanprotocol/ocean.js/pull/1763)
- optimize disk space [`#1771`](https://github.com/oceanprotocol/ocean.js/pull/1771)
- Added gen-x-testnet to ConfigHelper [`#1741`](https://github.com/oceanprotocol/ocean.js/pull/1741)
- Remove custom contracts [`#1769`](https://github.com/oceanprotocol/ocean.js/pull/1769)
- Release 3.1.2 [`a157154`](https://github.com/oceanprotocol/ocean.js/commit/a157154f857f363ddabc77298a9377070972153a)

#### [v3.1.1](https://github.com/oceanprotocol/ocean.js/compare/v3.1.0...v3.1.1)

> 4 September 2023

- fix compute stop & uptade order helper to be reused also for c2d oreder methods [`#1761`](https://github.com/oceanprotocol/ocean.js/pull/1761)
- Bump mock-local-storage from 1.1.23 to 1.1.24 [`#1738`](https://github.com/oceanprotocol/ocean.js/pull/1738)
- Release 3.1.1 [`e5f36f9`](https://github.com/oceanprotocol/ocean.js/commit/e5f36f94aa1834b5f6605409559b473acfe85481)

#### [v3.1.0](https://github.com/oceanprotocol/ocean.js/compare/v3.0.4...v3.1.0)

> 25 August 2023

- Feature/Add order util method [`#1759`](https://github.com/oceanprotocol/ocean.js/pull/1759)
- Bump typescript from 4.8.4 to 5.1.6 [`#1743`](https://github.com/oceanprotocol/ocean.js/pull/1743)
- Bump word-wrap from 1.2.3 to 1.2.4 [`#1753`](https://github.com/oceanprotocol/ocean.js/pull/1753)
- Bump typedoc-plugin-markdown from 3.15.2 to 3.15.4 [`#1756`](https://github.com/oceanprotocol/ocean.js/pull/1756)
- Release 3.1.0 [`bc22ea3`](https://github.com/oceanprotocol/ocean.js/commit/bc22ea3447f88d5c85bf6dcbe352c8e53ba695f9)

#### [v3.0.4](https://github.com/oceanprotocol/ocean.js/compare/v3.0.3...v3.0.4)

> 1 August 2023

- Fix/ Download file browser [`#1758`](https://github.com/oceanprotocol/ocean.js/pull/1758)
- Release 3.0.4 [`46ca3d5`](https://github.com/oceanprotocol/ocean.js/commit/46ca3d534bc9f98eda0911faadcd73700594209a)

#### [v3.0.3](https://github.com/oceanprotocol/ocean.js/compare/v3.0.2...v3.0.3)

> 31 July 2023

- Update provider nonce handling  [`#1747`](https://github.com/oceanprotocol/ocean.js/pull/1747)
- Release 3.0.3 [`96568ed`](https://github.com/oceanprotocol/ocean.js/commit/96568ed2503634e802683e3be682aed9c65dfd36)

#### [v3.0.2](https://github.com/oceanprotocol/ocean.js/compare/v3.0.1...v3.0.2)

> 14 July 2023

- Update codeExamples dependencies [`#1742`](https://github.com/oceanprotocol/ocean.js/pull/1742)
- Updates to Provider errors handling [`#1745`](https://github.com/oceanprotocol/ocean.js/pull/1745)
- Feature/sepolia [`#1749`](https://github.com/oceanprotocol/ocean.js/pull/1749)
- Fixing fee token decimals [`#1748`](https://github.com/oceanprotocol/ocean.js/pull/1748)
- Release 3.0.2 [`ff5fcd7`](https://github.com/oceanprotocol/ocean.js/commit/ff5fcd7f2256d9baa0a2df6db68c85041d0c93ce)
- Merge 8699e4a8bb30b3ecb7ee894412ebe85267fddd67 into ae2ff1ccde53ace9841844c316a855de271f9a3f [`9da0268`](https://github.com/oceanprotocol/ocean.js/commit/9da0268be6ddfb1e4f110ee48725e8c9a492f6fb)
- Adding tests to check if the number of decimals is correct for the publishMarketFee [`8699e4a`](https://github.com/oceanprotocol/ocean.js/commit/8699e4a8bb30b3ecb7ee894412ebe85267fddd67)

#### [v3.0.1](https://github.com/oceanprotocol/ocean.js/compare/v3.0.1-next.0...v3.0.1)

> 6 June 2023

- set min gas fee 30 gwei on priority fees for polygon and  mumbai as well [`#1736`](https://github.com/oceanprotocol/ocean.js/pull/1736)
- Release 3.0.1 [`ae2ff1c`](https://github.com/oceanprotocol/ocean.js/commit/ae2ff1ccde53ace9841844c316a855de271f9a3f)

#### [v3.0.1-next.0](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0...v3.0.1-next.0)

> 31 May 2023

- Release 3.0.1-next.0 [`b670073`](https://github.com/oceanprotocol/ocean.js/commit/b67007363a8e2a3b640411c3b6471edeacdf5d19)
- Merge 04deabccd3ffbc8d3620e42a8b1bc4a2d5019e54 into 543f71f7cda1b3d0099cc26975d34b89bead7452 [`c33663c`](https://github.com/oceanprotocol/ocean.js/commit/c33663cfdbf501c407d3e1e17f56b17761f9e556)
- set min gas fee 30 gwei on priority fees for polygon and  mumbai as well [`04deabc`](https://github.com/oceanprotocol/ocean.js/commit/04deabccd3ffbc8d3620e42a8b1bc4a2d5019e54)

#### [v3.0.0](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0-next.5...v3.0.0)

> 29 May 2023

- Features/ethers [`#1696`](https://github.com/oceanprotocol/ocean.js/pull/1696)
- Release 3.0.0 [`543f71f`](https://github.com/oceanprotocol/ocean.js/commit/543f71f7cda1b3d0099cc26975d34b89bead7452)

#### [v3.0.0-next.5](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0-next.4...v3.0.0-next.5)

> 22 May 2023

- Add consumer parameter types [`#1730`](https://github.com/oceanprotocol/ocean.js/pull/1730)
- add consume params typings [`#1731`](https://github.com/oceanprotocol/ocean.js/pull/1731)
- Release 3.0.0-next.5 [`3379c0b`](https://github.com/oceanprotocol/ocean.js/commit/3379c0b77034e8ad7ef8e034a70f6e73ae072411)
- Merge 8ad834e2a84ce5b2deb8c7c6117e657e69f86e81 into e3dfa2997acbcfad40a1fc302795c07d2ff1c3fa [`778eab6`](https://github.com/oceanprotocol/ocean.js/commit/778eab6b8641cb9dea93b7f389b45e0a46ebaebd)
- fix gas fee estimate [`a9eedac`](https://github.com/oceanprotocol/ocean.js/commit/a9eedac21824436e1925314690e7c8932bf59ce9)

#### [v3.0.0-next.4](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0-next.3...v3.0.0-next.4)

> 10 May 2023

- Release 3.0.0-next.4 [`b9eaff6`](https://github.com/oceanprotocol/ocean.js/commit/b9eaff605571ac8ea002a2fe1a6d59d3645ce1d7)
- Merge 1ee38f518b5a69905cfe1270f85f6fc506e71d8a into 59568d292ee1455f8418a3cbbb1756ff7a4fac30 [`fd7144c`](https://github.com/oceanprotocol/ocean.js/commit/fd7144c876d74e0344dc1409eb7e854057d63c1c)
- fix gasFee issue on sendTx [`1ee38f5`](https://github.com/oceanprotocol/ocean.js/commit/1ee38f518b5a69905cfe1270f85f6fc506e71d8a)

#### [v3.0.0-next.3](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0-next.2...v3.0.0-next.3)

> 9 May 2023

- Release 3.0.0-next.3 [`1b0821b`](https://github.com/oceanprotocol/ocean.js/commit/1b0821b6efe1deefc77e392c7eb1037fbd2b7fa2)
- Merge dfc8ba3d64dda812c79ece3e33270f9feb7001ee into 59568d292ee1455f8418a3cbbb1756ff7a4fac30 [`f5abc40`](https://github.com/oceanprotocol/ocean.js/commit/f5abc4094a87885044a6871d4c9e75e3e9e448cc)
- update log messages for errors [`dfc8ba3`](https://github.com/oceanprotocol/ocean.js/commit/dfc8ba3d64dda812c79ece3e33270f9feb7001ee)

#### [v3.0.0-next.2](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0-next.1...v3.0.0-next.2)

> 9 May 2023

- Adding docs with Typedoc [`#1724`](https://github.com/oceanprotocol/ocean.js/pull/1724)
- update get compute env return type [`#1721`](https://github.com/oceanprotocol/ocean.js/pull/1721)
- Bump @truffle/hdwallet-provider from 2.1.5 to 2.1.10 [`#1725`](https://github.com/oceanprotocol/ocean.js/pull/1725)
- Bump vm2 from 3.9.11 to 3.9.17 [`#1722`](https://github.com/oceanprotocol/ocean.js/pull/1722)
- Bump chai from 4.3.6 to 4.3.7 [`#1726`](https://github.com/oceanprotocol/ocean.js/pull/1726)
- Fix c2d restart job with valid fees and order [`#1729`](https://github.com/oceanprotocol/ocean.js/pull/1729)
- Make FRE withMint = True [`#1719`](https://github.com/oceanprotocol/ocean.js/pull/1719)
- Bump @types/node from 18.11.18 to 18.15.11 [`#1712`](https://github.com/oceanprotocol/ocean.js/pull/1712)
- Bump bignumber.js from 9.1.0 to 9.1.1 [`#1713`](https://github.com/oceanprotocol/ocean.js/pull/1713)
- Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.57.0 [`#1711`](https://github.com/oceanprotocol/ocean.js/pull/1711)
- Bump @oceanprotocol/contracts from 1.1.8 to 1.1.12 [`#1709`](https://github.com/oceanprotocol/ocean.js/pull/1709)
- Release 3.0.0-next.2 [`11cb8d3`](https://github.com/oceanprotocol/ocean.js/commit/11cb8d32fd3e86ab3be7a4c655b127fb59bd91fe)
- merge main fix conflicts [`a038f24`](https://github.com/oceanprotocol/ocean.js/commit/a038f24af4ff10adaab38cf2973febabc199aadb)
- adding Typedoc to ethers branch [`bc1f537`](https://github.com/oceanprotocol/ocean.js/commit/bc1f537d09855b84f96514f02e651db7e4fa8559)

#### [v3.0.0-next.1](https://github.com/oceanprotocol/ocean.js/compare/v3.0.0-next.0...v3.0.0-next.1)

> 28 April 2023

- update provider signature message [`05c4030`](https://github.com/oceanprotocol/ocean.js/commit/05c4030afdf7756307cf65483222bbeb3ac53712)
- Release 3.0.0-next.1 [`eb67d4c`](https://github.com/oceanprotocol/ocean.js/commit/eb67d4c7f070fb17fb0dc151b22cf223ee7f60f4)
- fix lint [`304b53a`](https://github.com/oceanprotocol/ocean.js/commit/304b53ad16067ede69e5274acfcb2ff205f591a6)

#### [v3.0.0-next.0](https://github.com/oceanprotocol/ocean.js/compare/v2.7.0...v3.0.0-next.0)

> 18 April 2023

- Cover all storage type support [`#1685`](https://github.com/oceanprotocol/ocean.js/pull/1685)
- fix compute flow integration test [`0750d98`](https://github.com/oceanprotocol/ocean.js/commit/0750d98b986bad063dff0dd1e14458010665fcca)
- more cleanup and jsdoc updates [`967f664`](https://github.com/oceanprotocol/ocean.js/commit/967f6642fb1a0cf9c20d4f4fa28d36527d8e43ba)
- Updating CodeExamples.md [`815ee37`](https://github.com/oceanprotocol/ocean.js/commit/815ee37c52f9aa64f2cac4948fb137f447d1c6b4)

#### [v2.7.0](https://github.com/oceanprotocol/ocean.js/compare/v2.7.0-next.2...v2.7.0)

> 20 March 2023

- Multichain Provider [`#1698`](https://github.com/oceanprotocol/ocean.js/pull/1698)
- Bump release-it from 15.6.0 to 15.6.1 [`#1704`](https://github.com/oceanprotocol/ocean.js/pull/1704)
- Bump prettier from 2.8.1 to 2.8.4 [`#1703`](https://github.com/oceanprotocol/ocean.js/pull/1703)
- Bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.54.0 [`#1702`](https://github.com/oceanprotocol/ocean.js/pull/1702)
- Updated copyright year. [`#1700`](https://github.com/oceanprotocol/ocean.js/pull/1700)
- Release 2.7.0 [`a2e9901`](https://github.com/oceanprotocol/ocean.js/commit/a2e9901697b32c6aaaa489c3bec1a19fcfa185ab)

#### [v2.7.0-next.2](https://github.com/oceanprotocol/ocean.js/compare/v2.7.0-next.1...v2.7.0-next.2)

> 22 February 2023

- Release 2.7.0-next.2 [`2687751`](https://github.com/oceanprotocol/ocean.js/commit/26877517ff8a7537729e37cf6c68260ca3b3bcf4)
- fix isValid provider method [`010306c`](https://github.com/oceanprotocol/ocean.js/commit/010306c92e003021b08df0b8b8ad6743ae6b240c)

#### [v2.7.0-next.1](https://github.com/oceanprotocol/ocean.js/compare/v2.7.0-next.0...v2.7.0-next.1)

> 22 February 2023

- Release 2.7.0-next.0 [`500062b`](https://github.com/oceanprotocol/ocean.js/commit/500062beb575b21ab7210a675bdf5174d11842c8)
- Updating CodeExamples.md [`6cc891a`](https://github.com/oceanprotocol/ocean.js/commit/6cc891a5da9e4042e3eee243b651e8a7188d1786)
- Release 2.7.0-next.1 [`ba27412`](https://github.com/oceanprotocol/ocean.js/commit/ba2741296167de4c112560f2807b1a45e86eba94)

#### [v2.7.0-next.0](https://github.com/oceanprotocol/ocean.js/compare/v2.6.3...v2.7.0-next.0)

> 21 February 2023

- add needed multichain provider changes [`95551ee`](https://github.com/oceanprotocol/ocean.js/commit/95551eeb669395357149dd923ecec304955add14)
- Release 2.7.0-next.0 [`95886a1`](https://github.com/oceanprotocol/ocean.js/commit/95886a184faadd4a13e857e285e016ef4c20966f)
- fix code example [`c4a00e4`](https://github.com/oceanprotocol/ocean.js/commit/c4a00e45848ace6a4fe3d4fa1a2aeac518aa44ce)

#### [v2.6.3](https://github.com/oceanprotocol/ocean.js/compare/v2.6.2...v2.6.3)

> 13 February 2023

- add macOS readme message [`#1697`](https://github.com/oceanprotocol/ocean.js/pull/1697)
- Release 2.6.3 [`53f0c53`](https://github.com/oceanprotocol/ocean.js/commit/53f0c536a9bc683676a513edb61faf2dfd9c0262)

#### [v2.6.2](https://github.com/oceanprotocol/ocean.js/compare/v2.6.1...v2.6.2)

> 7 February 2023

- Bump @truffle/hdwallet-provider from 2.1.4 to 2.1.5 [`#1689`](https://github.com/oceanprotocol/ocean.js/pull/1689)
- Bump http-cache-semantics from 4.1.0 to 4.1.1 [`#1691`](https://github.com/oceanprotocol/ocean.js/pull/1691)
- Set withMint default to true [`#1693`](https://github.com/oceanprotocol/ocean.js/pull/1693)
- Bump decimal.js from 10.4.2 to 10.4.3 [`#1687`](https://github.com/oceanprotocol/ocean.js/pull/1687)
- Bump mocha from 10.1.0 to 10.2.0 [`#1690`](https://github.com/oceanprotocol/ocean.js/pull/1690)
- Bump json5 from 1.0.1 to 1.0.2 [`#1681`](https://github.com/oceanprotocol/ocean.js/pull/1681)
- Release 2.6.2 [`956a000`](https://github.com/oceanprotocol/ocean.js/commit/956a0009c78739f0d8dda56707ffbbeb9eea1cc3)

#### [v2.6.1](https://github.com/oceanprotocol/ocean.js/compare/v2.6.0...v2.6.1)

> 6 January 2023

- Fix download when content disposition header missing [`#1680`](https://github.com/oceanprotocol/ocean.js/pull/1680)
- Bump prettier from 2.7.1 to 2.8.1 [`#1676`](https://github.com/oceanprotocol/ocean.js/pull/1676)
- Bump @types/node from 18.8.0 to 18.11.18 [`#1675`](https://github.com/oceanprotocol/ocean.js/pull/1675)
- Bump release-it from 15.5.0 to 15.6.0 [`#1674`](https://github.com/oceanprotocol/ocean.js/pull/1674)
- Bump @truffle/hdwallet-provider from 2.1.2 to 2.1.4 [`#1677`](https://github.com/oceanprotocol/ocean.js/pull/1677)
- Bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.47.1 [`#1678`](https://github.com/oceanprotocol/ocean.js/pull/1678)
- Adding instructions on how to use ERC725 in the CodeExamples file [`#1672`](https://github.com/oceanprotocol/ocean.js/pull/1672)
- Min 30gwei polygon main and mumbai fees [`#1671`](https://github.com/oceanprotocol/ocean.js/pull/1671)
- Combining tests and checking that the data received is correct [`39ac4a4`](https://github.com/oceanprotocol/ocean.js/commit/39ac4a40462938c5f1b1f482eaf05bce2812c360)
- Updating assertion failure messages [`5d3bcde`](https://github.com/oceanprotocol/ocean.js/commit/5d3bcde5bd66588f18efdacc7cd1aafe1c158f0e)
- Updating guide and formatting [`726e34c`](https://github.com/oceanprotocol/ocean.js/commit/726e34c8fc013523d7db6bad7a86687c9a462f2d)

#### [v2.6.0](https://github.com/oceanprotocol/ocean.js/compare/v2.5.2...v2.6.0)

> 19 December 2022

- Add missing symbol and name helper on datatoken [`#1667`](https://github.com/oceanprotocol/ocean.js/pull/1667)
- add headers [`#1665`](https://github.com/oceanprotocol/ocean.js/pull/1665)
- Compute Example Readme flow [`#1615`](https://github.com/oceanprotocol/ocean.js/pull/1615)
- Updating test command in readme [`#1663`](https://github.com/oceanprotocol/ocean.js/pull/1663)
- Bump qs from 6.5.2 to 6.5.3 [`#1664`](https://github.com/oceanprotocol/ocean.js/pull/1664)
- Bump decode-uri-component from 0.2.0 to 0.2.2 [`#1662`](https://github.com/oceanprotocol/ocean.js/pull/1662)
- Bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.45.0 [`#1657`](https://github.com/oceanprotocol/ocean.js/pull/1657)
- Bump @truffle/hdwallet-provider from 2.1.0 to 2.1.2 [`#1656`](https://github.com/oceanprotocol/ocean.js/pull/1656)
- Bump web3 from 1.8.0 to 1.8.1 [`#1659`](https://github.com/oceanprotocol/ocean.js/pull/1659)
- Release 2.6.0 [`94fd276`](https://github.com/oceanprotocol/ocean.js/commit/94fd276d6b34b3e4d620871d06e7e23271be6868)

#### [v2.5.2](https://github.com/oceanprotocol/ocean.js/compare/v2.5.1...v2.5.2)

> 15 November 2022

- add subgraph url to barge config and fix metadatacache config [`#1652`](https://github.com/oceanprotocol/ocean.js/pull/1652)
- Updating types to include the price which is sent from Aquarius [`#1651`](https://github.com/oceanprotocol/ocean.js/pull/1651)
- Bump loader-utils from 1.4.0 to 1.4.2 [`#1650`](https://github.com/oceanprotocol/ocean.js/pull/1650)
- Release 2.5.2 [`6bc9f0e`](https://github.com/oceanprotocol/ocean.js/commit/6bc9f0ee37ffd8ec4e092db66e476cbfa8fc179d)

#### [v2.5.1](https://github.com/oceanprotocol/ocean.js/compare/v2.5.0...v2.5.1)

> 2 November 2022

- Fix build [`#1649`](https://github.com/oceanprotocol/ocean.js/pull/1649)
- Release 2.5.1 [`fc8b423`](https://github.com/oceanprotocol/ocean.js/commit/fc8b423f42cca8d3d64cd01bc8680730ff4d4254)

#### [v2.5.0](https://github.com/oceanprotocol/ocean.js/compare/v2.4.0...v2.5.0)

> 1 November 2022

- added more storage types to getFileInfo [`#1640`](https://github.com/oceanprotocol/ocean.js/pull/1640)
- remove moonbase config [`#1643`](https://github.com/oceanprotocol/ocean.js/pull/1643)
- Bump decimal.js from 10.4.1 to 10.4.2 [`#1644`](https://github.com/oceanprotocol/ocean.js/pull/1644)
- Bump mocha from 10.0.0 to 10.1.0 [`#1645`](https://github.com/oceanprotocol/ocean.js/pull/1645)
- Bump typedoc from 0.23.15 to 0.23.19 [`#1646`](https://github.com/oceanprotocol/ocean.js/pull/1646)
- Bump release-it from 15.4.2 to 15.5.0 [`#1648`](https://github.com/oceanprotocol/ocean.js/pull/1648)
- Bump microbundle from 0.14.2 to 0.15.1 [`#1647`](https://github.com/oceanprotocol/ocean.js/pull/1647)
- Release 2.5.0 [`f6d6dee`](https://github.com/oceanprotocol/ocean.js/commit/f6d6deef3047c9ee058ae82759a7f88c31036d9e)

#### [v2.4.0](https://github.com/oceanprotocol/ocean.js/compare/v2.3.0...v2.4.0)

> 24 October 2022

- bump @oceanprotocol/contracts to v1.1.8 [`#1638`](https://github.com/oceanprotocol/ocean.js/pull/1638)
- increase gas multiplier on polygon [`#1637`](https://github.com/oceanprotocol/ocean.js/pull/1637)
- Release 2.4.0 [`65f88cf`](https://github.com/oceanprotocol/ocean.js/commit/65f88cfa5e5904952f52b0bb23040c88eff92319)

#### [v2.3.0](https://github.com/oceanprotocol/ocean.js/compare/v2.2.3...v2.3.0)

> 19 October 2022

- Update Provider.checkFileUrl to allow non-URL file types (like Arweave) [`#1627`](https://github.com/oceanprotocol/ocean.js/pull/1627)
- add new nft state [`#1636`](https://github.com/oceanprotocol/ocean.js/pull/1636)
- Release 2.3.0 [`666bf42`](https://github.com/oceanprotocol/ocean.js/commit/666bf428489e9a07c2118a99b12a9871da5e0794)

#### [v2.2.3](https://github.com/oceanprotocol/ocean.js/compare/v2.2.2...v2.2.3)

> 17 October 2022

- set gasFeeMultiplier for polygon [`#1635`](https://github.com/oceanprotocol/ocean.js/pull/1635)
- Release 2.2.3 [`81cbb17`](https://github.com/oceanprotocol/ocean.js/commit/81cbb17c37694523a6d549d3cd27379d43f3a3d4)

#### [v2.2.2](https://github.com/oceanprotocol/ocean.js/compare/v2.2.1...v2.2.2)

> 11 October 2022

- add ve address [`#1633`](https://github.com/oceanprotocol/ocean.js/pull/1633)
- Bump got from 9.6.0 to 12.1.0 [`#1631`](https://github.com/oceanprotocol/ocean.js/pull/1631)
- Release 2.2.2 [`0b2957d`](https://github.com/oceanprotocol/ocean.js/commit/0b2957d92a3f523d6128e7b1858ff85466379bfc)

#### [v2.2.1](https://github.com/oceanprotocol/ocean.js/compare/v2.2.0...v2.2.1)

> 4 October 2022

- add allocated [`#1630`](https://github.com/oceanprotocol/ocean.js/pull/1630)
- Release 2.2.1 [`2949ca8`](https://github.com/oceanprotocol/ocean.js/commit/2949ca8e876b56fe59bd4c399c2472a82ed3fbaa)

#### [v2.2.0](https://github.com/oceanprotocol/ocean.js/compare/v2.1.1...v2.2.0)

> 3 October 2022

- remove ropsten & rinkeby from ConfigHelper [`#1617`](https://github.com/oceanprotocol/ocean.js/pull/1617)
- Bump @types/node from 18.7.16 to 18.8.0 [`#1628`](https://github.com/oceanprotocol/ocean.js/pull/1628)
- Bump @types/mocha from 9.1.1 to 10.0.0 [`#1624`](https://github.com/oceanprotocol/ocean.js/pull/1624)
- Bump @typescript-eslint/parser from 5.38.0 to 5.38.1 [`#1626`](https://github.com/oceanprotocol/ocean.js/pull/1626)
- Bump @truffle/hdwallet-provider from 2.0.14 to 2.0.16 [`#1623`](https://github.com/oceanprotocol/ocean.js/pull/1623)
- Bump typescript from 4.7.4 to 4.8.4 [`#1619`](https://github.com/oceanprotocol/ocean.js/pull/1619)
- Bump @typescript-eslint/eslint-plugin from 5.38.0 to 5.38.1 [`#1621`](https://github.com/oceanprotocol/ocean.js/pull/1621)
- Bump eslint from 8.23.1 to 8.24.0 [`#1622`](https://github.com/oceanprotocol/ocean.js/pull/1622)
- Bump eslint-config-oceanprotocol from 2.0.3 to 2.0.4 [`#1620`](https://github.com/oceanprotocol/ocean.js/pull/1620)
- Bump vm2 from 3.9.9 to 3.9.11 [`#1616`](https://github.com/oceanprotocol/ocean.js/pull/1616)
- Release 2.2.0 [`87e188d`](https://github.com/oceanprotocol/ocean.js/commit/87e188d0067672f8da8df2ad19c7af7bcb3a14bd)

#### [v2.1.1](https://github.com/oceanprotocol/ocean.js/compare/v2.1.0...v2.1.1)

> 23 September 2022

- add full support for Goerli [`#1614`](https://github.com/oceanprotocol/ocean.js/pull/1614)
- Release 2.1.1 [`f22f3c4`](https://github.com/oceanprotocol/ocean.js/commit/f22f3c4580d9b031904837ae801a2233b60498de)

#### [v2.1.0](https://github.com/oceanprotocol/ocean.js/compare/v2.0.2...v2.1.0)

> 22 September 2022

- bump @oceanprotocol/contracts to v1.1.6 [`#1613`](https://github.com/oceanprotocol/ocean.js/pull/1613)
- add Arweave/Ipfs/Smartcontract data types [`#1612`](https://github.com/oceanprotocol/ocean.js/pull/1612)
- Release 2.1.0 [`3633f54`](https://github.com/oceanprotocol/ocean.js/commit/3633f54f7c05483c0a8cadac9fca14a93566f6f9)

#### [v2.0.2](https://github.com/oceanprotocol/ocean.js/compare/v2.0.1...v2.0.2)

> 13 September 2022

- rollback microbundle package [`#1611`](https://github.com/oceanprotocol/ocean.js/pull/1611)
- Release 2.0.2 [`192e0a7`](https://github.com/oceanprotocol/ocean.js/commit/192e0a736dd01f5475624e901f75004412a8cfcb)

#### [v2.0.1](https://github.com/oceanprotocol/ocean.js/compare/v2.0.0...v2.0.1)

> 12 September 2022

- Bump microbundle from 0.14.2 to 0.15.1 [`#1600`](https://github.com/oceanprotocol/ocean.js/pull/1600)
- Bump @truffle/hdwallet-provider from 2.0.10 to 2.0.14 [`#1609`](https://github.com/oceanprotocol/ocean.js/pull/1609)
- Bump mock-local-storage from 1.1.21 to 1.1.23 [`#1610`](https://github.com/oceanprotocol/ocean.js/pull/1610)
- Bump @types/node from 18.0.1 to 18.7.16 [`#1608`](https://github.com/oceanprotocol/ocean.js/pull/1608)
- Put back missing c2d test flows [`#1604`](https://github.com/oceanprotocol/ocean.js/pull/1604)
- Feature/add ve fee estimate [`#1606`](https://github.com/oceanprotocol/ocean.js/pull/1606)
- Bump eslint from 8.19.0 to 8.23.0 [`#1602`](https://github.com/oceanprotocol/ocean.js/pull/1602)
- Bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.36.2 [`#1601`](https://github.com/oceanprotocol/ocean.js/pull/1601)
- Bump decimal.js from 10.3.1 to 10.4.0 [`#1598`](https://github.com/oceanprotocol/ocean.js/pull/1598)
- fixed approve methods [`#1603`](https://github.com/oceanprotocol/ocean.js/pull/1603)
- debug [`ebe15f9`](https://github.com/oceanprotocol/ocean.js/commit/ebe15f9dcf6d60b863da2552a154e0d180510dff)
- put back paid env test [`219d4b4`](https://github.com/oceanprotocol/ocean.js/commit/219d4b4a1e1a2bba04cfaa2e26808b0f4a1fa717)
- update asset timeouts [`9fc8a8e`](https://github.com/oceanprotocol/ocean.js/commit/9fc8a8ebb316d0aefcce6d38f83aeb6f4fc5734d)

#### [v2.0.0](https://github.com/oceanprotocol/ocean.js/compare/v2.0.0-next.3...v2.0.0)

> 7 September 2022

- Release 2.0.0 [`197a75a`](https://github.com/oceanprotocol/ocean.js/commit/197a75a2f95caa44d70e48deb62c482ef855d892)

#### [v2.0.0-next.3](https://github.com/oceanprotocol/ocean.js/compare/v2.0.0-next.2...v2.0.0-next.3)

> 6 September 2022

- add DataFarming contract support [`#1596`](https://github.com/oceanprotocol/ocean.js/pull/1596)
- Release 2.0.0-next.3 [`00aaf37`](https://github.com/oceanprotocol/ocean.js/commit/00aaf3797ab66c7bd8e4c5449e200ae6d280e776)

#### [v2.0.0-next.2](https://github.com/oceanprotocol/ocean.js/compare/v2.0.0-next.1...v2.0.0-next.2)

> 6 September 2022

- Release 2.0.0-next.2 [`647096a`](https://github.com/oceanprotocol/ocean.js/commit/647096a9af4f05d9b2481732a4fb110fa15ff63b)
- bump package version [`c90ebb0`](https://github.com/oceanprotocol/ocean.js/commit/c90ebb0df8d08d1dae3086b64748a9abec83504e)

#### [v2.0.0-next.1](https://github.com/oceanprotocol/ocean.js/compare/v2.0.0-next.0...v2.0.0-next.1)

> 6 September 2022

- Feature/basic ve ocean [`#1595`](https://github.com/oceanprotocol/ocean.js/pull/1595)

#### [v2.0.0-next.0](https://github.com/oceanprotocol/ocean.js/compare/v1.1.8...v2.0.0-next.0)

> 24 August 2022

- Eip 1559 support [`#1579`](https://github.com/oceanprotocol/ocean.js/pull/1579)
- add gas fee multiplier to max priority fee [`#1581`](https://github.com/oceanprotocol/ocean.js/pull/1581)
- Remove amm pools [`#1568`](https://github.com/oceanprotocol/ocean.js/pull/1568)
- Fix c2d integration test [`#1567`](https://github.com/oceanprotocol/ocean.js/pull/1567)
- Issue-#1474: Refactoring(11): Review try catch clauses [`#1524`](https://github.com/oceanprotocol/ocean.js/pull/1524)
- Issue-#1474: Refactoring (10): General renaming [`#1565`](https://github.com/oceanprotocol/ocean.js/pull/1565)
- Issue-#1474: Refactoring (9): Refactor estimategas. Change from function to parameter in real functions [`#1509`](https://github.com/oceanprotocol/ocean.js/pull/1509)
- Issue-#1474: Refactoring (8): Rename from erc20 to datatoken [`#1507`](https://github.com/oceanprotocol/ocean.js/pull/1507)
- Issue-#1474: Refactoring (7): Rename from erc721 to nft [`#1506`](https://github.com/oceanprotocol/ocean.js/pull/1506)
- Issue-#1474: Refactoring(6). Refactor estimate gas function names [`#1505`](https://github.com/oceanprotocol/ocean.js/pull/1505)
- Issue-#1474: Refactoring(5). Move functions from \utils to classes [`#1504`](https://github.com/oceanprotocol/ocean.js/pull/1504)
- Issue-#1474: Refactoring(4). Create class inheritance [`#1501`](https://github.com/oceanprotocol/ocean.js/pull/1501)
- Issue-#1474: Refactoring(3). Move types to src\@types folder [`#1500`](https://github.com/oceanprotocol/ocean.js/pull/1500)
- Issue-#1474: Refactoring (2). Restructure imports [`#1493`](https://github.com/oceanprotocol/ocean.js/pull/1493)
- Issue-#1474: Refactoring (1). Restructure file location [`#1492`](https://github.com/oceanprotocol/ocean.js/pull/1492)
- updating packages [`77eaccd`](https://github.com/oceanprotocol/ocean.js/commit/77eaccdbed9f962f90b24c21945ec1767c7542ce)
- Updating release-it [`8a6f009`](https://github.com/oceanprotocol/ocean.js/commit/8a6f00929070b60e13c2ed89e14092d50a1e33fd)
- more review fixes restric return types for estimate and sendtx methods [`36733da`](https://github.com/oceanprotocol/ocean.js/commit/36733da271502ec495a6ed7a75819695204d67a6)

#### [v1.1.8](https://github.com/oceanprotocol/ocean.js/compare/v1.1.7...v1.1.8)

> 9 August 2022

- Let do any query in Aquarius [`#1576`](https://github.com/oceanprotocol/ocean.js/pull/1576)
- let do any query in Aquarius [`02b805a`](https://github.com/oceanprotocol/ocean.js/commit/02b805a45ddbc77a0d4675a06e73b31d0494d55f)
- Release 1.1.8 [`0f0030d`](https://github.com/oceanprotocol/ocean.js/commit/0f0030daf34cc0a4c24647b0f93570312e4eac97)

#### [v1.1.7](https://github.com/oceanprotocol/ocean.js/compare/v1.1.6...v1.1.7)

> 2 August 2022

- Issue-#1556: Add nft.setData() function [`#1558`](https://github.com/oceanprotocol/ocean.js/pull/1558)
- Bump terser from 5.10.0 to 5.14.2 [`#1564`](https://github.com/oceanprotocol/ocean.js/pull/1564)
- Issue-#1557: Add Aquarius.getAssetMetadata() and Aquarius.querySearch() functions [`#1560`](https://github.com/oceanprotocol/ocean.js/pull/1560)
- fix download [`#1563`](https://github.com/oceanprotocol/ocean.js/pull/1563)
- add querySearch() function [`8b952c6`](https://github.com/oceanprotocol/ocean.js/commit/8b952c6b05c50f3f29f2e4b44ace443adf07f10e)
- add getAssetMetadata() function [`76471f3`](https://github.com/oceanprotocol/ocean.js/commit/76471f367784360725ff05784a0b017be7c947c9)
- add setData function to NFT [`fc78894`](https://github.com/oceanprotocol/ocean.js/commit/fc78894753e2f24dd167a8e90401b56b1af938f8)

#### [v1.1.6](https://github.com/oceanprotocol/ocean.js/compare/v1.1.5...v1.1.6)

> 11 July 2022

- get files checksum using fileInfo helper [`#1555`](https://github.com/oceanprotocol/ocean.js/pull/1555)
- review provider URL [`#1554`](https://github.com/oceanprotocol/ocean.js/pull/1554)
- CI updates [`#1503`](https://github.com/oceanprotocol/ocean.js/pull/1503)
- Bump @typescript-eslint/eslint-plugin from 5.30.4 to 5.30.5 [`#1551`](https://github.com/oceanprotocol/ocean.js/pull/1551)
- Bump @typescript-eslint/parser from 5.30.4 to 5.30.5 [`#1550`](https://github.com/oceanprotocol/ocean.js/pull/1550)
- add digest [`#1549`](https://github.com/oceanprotocol/ocean.js/pull/1549)
- Bump @typescript-eslint/eslint-plugin from 5.30.0 to 5.30.4 [`#1548`](https://github.com/oceanprotocol/ocean.js/pull/1548)
- Bump @types/node from 18.0.0 to 18.0.1 [`#1547`](https://github.com/oceanprotocol/ocean.js/pull/1547)
- Bump typedoc from 0.23.2 to 0.23.5 [`#1542`](https://github.com/oceanprotocol/ocean.js/pull/1542)
- Bump eslint from 8.18.0 to 8.19.0 [`#1543`](https://github.com/oceanprotocol/ocean.js/pull/1543)
- Bump @truffle/hdwallet-provider from 2.0.9 to 2.0.10 [`#1544`](https://github.com/oceanprotocol/ocean.js/pull/1544)
- Bump @typescript-eslint/parser from 5.30.0 to 5.30.4 [`#1545`](https://github.com/oceanprotocol/ocean.js/pull/1545)
- Bump ts-node from 10.8.0 to 10.8.2 [`#1546`](https://github.com/oceanprotocol/ocean.js/pull/1546)
- Bump eslint-plugin-prettier from 4.1.0 to 4.2.1 [`#1541`](https://github.com/oceanprotocol/ocean.js/pull/1541)
- Release 1.1.6 [`bbab53c`](https://github.com/oceanprotocol/ocean.js/commit/bbab53c7bfe81b2c6bcbbcd9b02a1023dc59a5fb)
- add checksum param when fetching fileinfo and checksum aatribute to fileinfo interface [`00f776d`](https://github.com/oceanprotocol/ocean.js/commit/00f776d5404e0f5c8f7eec36460a65e258a69d81)

#### [v1.1.5](https://github.com/oceanprotocol/ocean.js/compare/v1.1.4...v1.1.5)

> 30 June 2022

- changed consume with orders [`#1540`](https://github.com/oceanprotocol/ocean.js/pull/1540)
- Release 1.1.5 [`db6c0b5`](https://github.com/oceanprotocol/ocean.js/commit/db6c0b5e98b61264f7ee58bfc9b9fe4db71f4d2b)

#### [v1.1.4](https://github.com/oceanprotocol/ocean.js/compare/v1.1.3...v1.1.4)

> 29 June 2022

- fix conversion [`#1538`](https://github.com/oceanprotocol/ocean.js/pull/1538)
- Bump release-it from 15.1.0 to 15.1.1 [`#1536`](https://github.com/oceanprotocol/ocean.js/pull/1536)
- Bump eslint-plugin-prettier from 4.0.0 to 4.1.0 [`#1531`](https://github.com/oceanprotocol/ocean.js/pull/1531)
- Bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.0 [`#1533`](https://github.com/oceanprotocol/ocean.js/pull/1533)
- Bump typedoc from 0.22.17 to 0.23.2 [`#1535`](https://github.com/oceanprotocol/ocean.js/pull/1535)
- Bump @typescript-eslint/parser from 5.29.0 to 5.30.0 [`#1534`](https://github.com/oceanprotocol/ocean.js/pull/1534)
- Release 1.1.4 [`ecc7226`](https://github.com/oceanprotocol/ocean.js/commit/ecc7226781fceaddb45612ef11ad08e36ef08eb2)

#### [v1.1.3](https://github.com/oceanprotocol/ocean.js/compare/v1.1.2...v1.1.3)

> 24 June 2022

- Proper conversion to wei of base token when ordering [`#1527`](https://github.com/oceanprotocol/ocean.js/pull/1527)
- Bump release-it from 15.0.0 to 15.1.0 [`#1526`](https://github.com/oceanprotocol/ocean.js/pull/1526)
- Bump @typescript-eslint/parser from 5.28.0 to 5.29.0 [`#1523`](https://github.com/oceanprotocol/ocean.js/pull/1523)
- Bump @typescript-eslint/eslint-plugin from 5.28.0 to 5.29.0 [`#1522`](https://github.com/oceanprotocol/ocean.js/pull/1522)
- Bump typescript from 4.6.4 to 4.7.4 [`#1520`](https://github.com/oceanprotocol/ocean.js/pull/1520)
- Bump eslint from 8.17.0 to 8.18.0 [`#1521`](https://github.com/oceanprotocol/ocean.js/pull/1521)
- Bump web3 from 1.7.3 to 1.7.4 [`#1525`](https://github.com/oceanprotocol/ocean.js/pull/1525)
- Bump prettier from 2.7.0 to 2.7.1 [`#1519`](https://github.com/oceanprotocol/ocean.js/pull/1519)
- Bump @types/node from 17.0.44 to 18.0.0 [`#1515`](https://github.com/oceanprotocol/ocean.js/pull/1515)
- Bump @truffle/hdwallet-provider from 2.0.8 to 2.0.9 [`#1516`](https://github.com/oceanprotocol/ocean.js/pull/1516)
- Bump eslint-config-oceanprotocol from 2.0.1 to 2.0.3 [`#1518`](https://github.com/oceanprotocol/ocean.js/pull/1518)
- Bump prettier from 2.6.2 to 2.7.0 [`#1517`](https://github.com/oceanprotocol/ocean.js/pull/1517)
- Bump typedoc from 0.22.15 to 0.22.17 [`#1514`](https://github.com/oceanprotocol/ocean.js/pull/1514)
- Release 1.1.3 [`7772e93`](https://github.com/oceanprotocol/ocean.js/commit/7772e9387ef9d63f98ea80cfd4eefbea963dd0ad)

#### [v1.1.2](https://github.com/oceanprotocol/ocean.js/compare/v1.1.1...v1.1.2)

> 15 June 2022

- Release 1.1.2 [`85bf271`](https://github.com/oceanprotocol/ocean.js/commit/85bf2716e26d8691aeb9d5504e563d557419dc2e)
- manual bump fix [`5674a54`](https://github.com/oceanprotocol/ocean.js/commit/5674a547d1d367ce88b3595f0be8ebbf12274266)

#### [v1.1.1](https://github.com/oceanprotocol/ocean.js/compare/v1.1.0...v1.1.1)

> 15 June 2022

- Release 1.1.1 [`ea48e01`](https://github.com/oceanprotocol/ocean.js/commit/ea48e015ac8299f71d57a929f8f30c5d1a8446e7)
- manual bump fix [`a362410`](https://github.com/oceanprotocol/ocean.js/commit/a36241004b1d9578ec5c02d9d6e64d9750c53a7b)

#### [v1.1.0](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0...v1.1.0)

> 15 June 2022

- Issue-#1485: Remove imports of ABIs in the tests and use utility tranfer(), mint(), balance() functions [`#1486`](https://github.com/oceanprotocol/ocean.js/pull/1486)
- Bump @types/node from 17.0.35 to 17.0.44 [`#1513`](https://github.com/oceanprotocol/ocean.js/pull/1513)
- Bump eslint-config-oceanprotocol from 1.5.0 to 2.0.1 [`#1466`](https://github.com/oceanprotocol/ocean.js/pull/1466)
- update to new schema & compute fixes [`#1510`](https://github.com/oceanprotocol/ocean.js/pull/1510)
- Release 1.1.0 [`112c27e`](https://github.com/oceanprotocol/ocean.js/commit/112c27edab58ef0681ea3e87fb09978411924753)

#### [v1.0.0](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.45...v1.0.0)

> 8 June 2022

- Release 1.0.0 [`04735dd`](https://github.com/oceanprotocol/ocean.js/commit/04735dd8243f4aa292e4550f83f11bf41ba11997)

#### [v1.0.0-next.45](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.44...v1.0.0-next.45)

> 5 June 2022

- contracts_1.0.0 [`#1494`](https://github.com/oceanprotocol/ocean.js/pull/1494)
- Creating code examples file + updates to readme [`#1438`](https://github.com/oceanprotocol/ocean.js/pull/1438)
- Issue-#1342: Rewrite publish flow test [`#1460`](https://github.com/oceanprotocol/ocean.js/pull/1460)
- Issue-#1349 Rewrite Pool test [`#1398`](https://github.com/oceanprotocol/ocean.js/pull/1398)
- Issue-#1351: Rewrite FixedRateExchange test [`#1393`](https://github.com/oceanprotocol/ocean.js/pull/1393)
- Issue-#1352: Rewrite SideStaking test [`#1399`](https://github.com/oceanprotocol/ocean.js/pull/1399)
- Issue-#1346: Rewrite Datatoken test [`#1377`](https://github.com/oceanprotocol/ocean.js/pull/1377)
- Issue-#1350: Rewrite Dispenser test [`#1412`](https://github.com/oceanprotocol/ocean.js/pull/1412)
- Issue-#1347: Rewrite Nft test [`#1369`](https://github.com/oceanprotocol/ocean.js/pull/1369)
- Bump @types/node from 17.0.34 to 17.0.35 [`#1477`](https://github.com/oceanprotocol/ocean.js/pull/1477)
- Bump ts-node from 10.7.0 to 10.8.0 [`#1478`](https://github.com/oceanprotocol/ocean.js/pull/1478)
- Fixing all FixedRateExchange gas estimates [`#1467`](https://github.com/oceanprotocol/ocean.js/pull/1467)
- Creating set publishing market fee function [`#1428`](https://github.com/oceanprotocol/ocean.js/pull/1428)
- Issue-#1348 rewrite NftFactory test [`#1362`](https://github.com/oceanprotocol/ocean.js/pull/1362)
- Updating CodeExamples.md [`546e509`](https://github.com/oceanprotocol/ocean.js/commit/546e509820d1d745d608825554c5fdaf3292acc5)
- use transfer() approve() and balance() functions [`e42e031`](https://github.com/oceanprotocol/ocean.js/commit/e42e031c1e1492a51ec6b88e31c828b702fde083)
- use balance() and transfer() functions [`b44f1f8`](https://github.com/oceanprotocol/ocean.js/commit/b44f1f802aa63f61f80b7428f1d24750814d9d1d)

#### [v1.0.0-next.44](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.43...v1.0.0-next.44)

> 17 May 2022

- bump to contracts 34 [`#1476`](https://github.com/oceanprotocol/ocean.js/pull/1476)
- update max out [`#1475`](https://github.com/oceanprotocol/ocean.js/pull/1475)
- Issue-#1343: Rewrite simple publish consume flow test [`#1454`](https://github.com/oceanprotocol/ocean.js/pull/1454)
- refactor SimplePublishConsumeFlow.test.ts file [`c97f750`](https://github.com/oceanprotocol/ocean.js/commit/c97f7503133986c4a6165c4ddcb7f54e5afdc2fe)
- Release 1.0.0-next.44 [`620b5d3`](https://github.com/oceanprotocol/ocean.js/commit/620b5d3a24e3d76a7b9ac1fc78a370add76f549a)
- don't deploy smart contracts [`a75ca34`](https://github.com/oceanprotocol/ocean.js/commit/a75ca34e9e5245cfdbb670f1c23c91d96c57ec30)

#### [v1.0.0-next.43](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.42...v1.0.0-next.43)

> 17 May 2022

- bump contracts to alpha.33 [`#1472`](https://github.com/oceanprotocol/ocean.js/pull/1472)
- Bump @types/node from 17.0.32 to 17.0.34 [`#1471`](https://github.com/oceanprotocol/ocean.js/pull/1471)
- Add transfer() function to TokenUtils [`#1387`](https://github.com/oceanprotocol/ocean.js/pull/1387)
- Issue-#1391: Add generic estimateGas() function [`#1394`](https://github.com/oceanprotocol/ocean.js/pull/1394)
- Bump @types/node from 17.0.31 to 17.0.32 [`#1465`](https://github.com/oceanprotocol/ocean.js/pull/1465)
- use estimateGas() function in NFT [`4cee7bb`](https://github.com/oceanprotocol/ocean.js/commit/4cee7bb08cd11e38ecddbc0c14f6eebf88755c9b)
- use estimateGas() function in Datatoken [`f9aa47c`](https://github.com/oceanprotocol/ocean.js/commit/f9aa47c4d21f34aa31addd3a37054800f0e8fb6d)
- use estimateGas() function in NFTFactory [`00fc5d2`](https://github.com/oceanprotocol/ocean.js/commit/00fc5d21e9e819e0ef47254dd5e4721b52c9d2fa)

#### [v1.0.0-next.42](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.41...v1.0.0-next.42)

> 9 May 2022

- bump contracts to alpha.32 [`#1464`](https://github.com/oceanprotocol/ocean.js/pull/1464)
- simple compute flow [`#1458`](https://github.com/oceanprotocol/ocean.js/pull/1458)
- add optional decimals parameter at joinswapExternAmountIn() and exitswapPoolAmountIn() [`#1461`](https://github.com/oceanprotocol/ocean.js/pull/1461)
- Release 1.0.0-next.42 [`56f992e`](https://github.com/oceanprotocol/ocean.js/commit/56f992e760712a88f4c9a236d75d784d6dd1c4b1)

#### [v1.0.0-next.41](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.40...v1.0.0-next.41)

> 6 May 2022

- Lock microbundle to v0.14.2 [`#1457`](https://github.com/oceanprotocol/ocean.js/pull/1457)
- Issue-#1345: Rewrite Provider test [`#1452`](https://github.com/oceanprotocol/ocean.js/pull/1452)
- Release 1.0.0-next.41 [`1d327bf`](https://github.com/oceanprotocol/ocean.js/commit/1d327bf1008917b2b04e03ae43840fa577d397d6)
- test getComputeEnvironments() [`997bbf5`](https://github.com/oceanprotocol/ocean.js/commit/997bbf57b4c05e6077abb3b7799be319815547b2)
- add assertion [`b40f52d`](https://github.com/oceanprotocol/ocean.js/commit/b40f52d6a68ab86b424839922b819cea08f869d2)

#### [v1.0.0-next.40](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.39...v1.0.0-next.40)

> 5 May 2022

- update default ESM export [`#1456`](https://github.com/oceanprotocol/ocean.js/pull/1456)
- Release 1.0.0-next.40 [`7782bf4`](https://github.com/oceanprotocol/ocean.js/commit/7782bf49b37cd88bfa000805cdff2bd6de716d5c)

#### [v1.0.0-next.39](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.38...v1.0.0-next.39)

> 5 May 2022

- Issue-#1409: Excessive contract calls [`#1424`](https://github.com/oceanprotocol/ocean.js/pull/1424)
- Issue-#1425: Use proper config in constructors [`#1430`](https://github.com/oceanprotocol/ocean.js/pull/1430)
- Bump release-it from 14.14.2 to 15.0.0 [`#1449`](https://github.com/oceanprotocol/ocean.js/pull/1449)
- Bump mocha from 9.2.2 to 10.0.0 [`#1450`](https://github.com/oceanprotocol/ocean.js/pull/1450)
- Bump @types/node from 17.0.30 to 17.0.31 [`#1451`](https://github.com/oceanprotocol/ocean.js/pull/1451)
- use getConfig(network) function to get proper configuration [`b259b16`](https://github.com/oceanprotocol/ocean.js/commit/b259b16d452b90ea05dfefcbcb3a52fe8b009d28)
- change param order [`2d744c3`](https://github.com/oceanprotocol/ocean.js/commit/2d744c3dd28566f1b2465085ec9b886e7943376f)
- Release 1.0.0-next.39 [`af5137c`](https://github.com/oceanprotocol/ocean.js/commit/af5137c3702ad03815ab6cb02265ccef45e7841d)

#### [v1.0.0-next.38](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.37...v1.0.0-next.38)

> 29 April 2022

- bump to contracts alpha 31 [`#1448`](https://github.com/oceanprotocol/ocean.js/pull/1448)
- Bump @truffle/hdwallet-provider from 2.0.7 to 2.0.8 [`#1445`](https://github.com/oceanprotocol/ocean.js/pull/1445)
- Bump typescript from 4.6.3 to 4.6.4 [`#1446`](https://github.com/oceanprotocol/ocean.js/pull/1446)
- Bump @types/node from 17.0.29 to 17.0.30 [`#1447`](https://github.com/oceanprotocol/ocean.js/pull/1447)
- Bump ejs from 3.1.6 to 3.1.7 [`#1444`](https://github.com/oceanprotocol/ocean.js/pull/1444)
- Bump @types/node from 17.0.25 to 17.0.29 [`#1441`](https://github.com/oceanprotocol/ocean.js/pull/1441)
- Bump microbundle from 0.14.2 to 0.15.0 [`#1442`](https://github.com/oceanprotocol/ocean.js/pull/1442)
- Bump @types/mocha from 9.1.0 to 9.1.1 [`#1431`](https://github.com/oceanprotocol/ocean.js/pull/1431)
- Bump @truffle/hdwallet-provider from 2.0.6 to 2.0.7 [`#1432`](https://github.com/oceanprotocol/ocean.js/pull/1432)
- Release 1.0.0-next.38 [`f9db9ce`](https://github.com/oceanprotocol/ocean.js/commit/f9db9cea310dc3004438e6a7373fed5f0334d01d)

#### [v1.0.0-next.37](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.36...v1.0.0-next.37)

> 20 April 2022

- test old package lock [`#1429`](https://github.com/oceanprotocol/ocean.js/pull/1429)
- fix [`#1426`](https://github.com/oceanprotocol/ocean.js/pull/1426)
- Add reuseOrder method [`#1421`](https://github.com/oceanprotocol/ocean.js/pull/1421)
- Bump @types/node from 17.0.24 to 17.0.25 [`#1423`](https://github.com/oceanprotocol/ocean.js/pull/1423)
- Bump @types/node from 17.0.23 to 17.0.24 [`#1422`](https://github.com/oceanprotocol/ocean.js/pull/1422)
- Release 1.0.0-next.37 [`e72055f`](https://github.com/oceanprotocol/ocean.js/commit/e72055f4c759bd1ae38ca25330e301b6e07ae014)

#### [v1.0.0-next.36](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.35...v1.0.0-next.36)

> 15 April 2022

- Fix get compute results [`#1386`](https://github.com/oceanprotocol/ocean.js/pull/1386)
- Release 1.0.0-next.36 [`c4a5f9e`](https://github.com/oceanprotocol/ocean.js/commit/c4a5f9e5ad356db6f8733252dfe497507075605c)

#### [v1.0.0-next.35](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.34...v1.0.0-next.35)

> 14 April 2022

- fix mm signature [`#1420`](https://github.com/oceanprotocol/ocean.js/pull/1420)
- setPaymentCollector apply same checking as contract [`#1396`](https://github.com/oceanprotocol/ocean.js/pull/1396)
- Release 1.0.0-next.35 [`80bf5cc`](https://github.com/oceanprotocol/ocean.js/commit/80bf5cc33fa7f5e3b4cf47805ce53510c563b29b)

#### [v1.0.0-next.34](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.33...v1.0.0-next.34)

> 14 April 2022

- refactor signatures [`#1395`](https://github.com/oceanprotocol/ocean.js/pull/1395)
- Bump @types/chai from 4.3.0 to 4.3.1 [`#1417`](https://github.com/oceanprotocol/ocean.js/pull/1417)
- Bump @truffle/hdwallet-provider from 2.0.5 to 2.0.6 [`#1418`](https://github.com/oceanprotocol/ocean.js/pull/1418)
- Issue-#1353: Rewrite Router test [`#1382`](https://github.com/oceanprotocol/ocean.js/pull/1382)
- Issue-#1413: Refactor ZERO_ADDRESS constant [`#1414`](https://github.com/oceanprotocol/ocean.js/pull/1414)
- Issue-#1410: Export Router and SideStaking classes [`#1411`](https://github.com/oceanprotocol/ocean.js/pull/1411)
- Bump prettier from 2.6.1 to 2.6.2 [`#1388`](https://github.com/oceanprotocol/ocean.js/pull/1388)
- Bump release-it from 14.14.1 to 14.14.2 [`#1415`](https://github.com/oceanprotocol/ocean.js/pull/1415)
- Bump typedoc from 0.22.14 to 0.22.15 [`#1407`](https://github.com/oceanprotocol/ocean.js/pull/1407)
- Bump @truffle/hdwallet-provider from 2.0.4 to 2.0.5 [`#1408`](https://github.com/oceanprotocol/ocean.js/pull/1408)
- Bump release-it from 14.14.0 to 14.14.1 [`#1405`](https://github.com/oceanprotocol/ocean.js/pull/1405)
- Bump typedoc from 0.22.13 to 0.22.14 [`#1402`](https://github.com/oceanprotocol/ocean.js/pull/1402)
- Bump web3 from 1.7.1 to 1.7.3 [`#1403`](https://github.com/oceanprotocol/ocean.js/pull/1403)
- refactor constants [`73c4647`](https://github.com/oceanprotocol/ocean.js/commit/73c464778395bceab02e9459c830dd52cdcb23d1)
- refactor pool and erc creation params [`0ecc973`](https://github.com/oceanprotocol/ocean.js/commit/0ecc973e0884eab5b60af9c12c7c441c0b2cfe77)
- Use ZERO_ADDRESS constant in src folder files [`ec10f43`](https://github.com/oceanprotocol/ocean.js/commit/ec10f43ac7fdf696191d3894d2e2d3f82b7da3ca)

#### [v1.0.0-next.33](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.32...v1.0.0-next.33)

> 4 April 2022

- Feature/bump contracts to alpha 28 [`#1392`](https://github.com/oceanprotocol/ocean.js/pull/1392)
- Bump mock-local-storage from 1.1.20 to 1.1.21 [`#1384`](https://github.com/oceanprotocol/ocean.js/pull/1384)
- Bump release-it from 14.13.1 to 14.14.0 [`#1385`](https://github.com/oceanprotocol/ocean.js/pull/1385)
- Issue-#1356 rewrite testcontracthandler helper class [`#1357`](https://github.com/oceanprotocol/ocean.js/pull/1357)
- Bump @oceanprotocol/contracts from 1.0.0-alpha.26 to 1.0.0-alpha.27 [`#1381`](https://github.com/oceanprotocol/ocean.js/pull/1381)
- upgrade to @oceanprotocol/contracts 1.0.0-alpha.27 [`745647b`](https://github.com/oceanprotocol/ocean.js/commit/745647b65ff9aaf55801078f5e7fd2c4672d9a61)
- update package-lock file [`a434458`](https://github.com/oceanprotocol/ocean.js/commit/a4344580ed86b4f3aaa10c6345fc9cd8decf5cc4)
- revert package-lock to v4main version [`5766f87`](https://github.com/oceanprotocol/ocean.js/commit/5766f874270000152df070a152e2ae847f2beb51)

#### [v1.0.0-next.32](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.31...v1.0.0-next.32)

> 29 March 2022

- comment broken tests [`#1379`](https://github.com/oceanprotocol/ocean.js/pull/1379)
- Release 1.0.0-next.32 [`271e870`](https://github.com/oceanprotocol/ocean.js/commit/271e870b5ea50966f1df063e3c72ffb3524a05e3)

#### [v1.0.0-next.31](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.30...v1.0.0-next.31)

> 29 March 2022

- Release 1.0.0-next.31 [`7662364`](https://github.com/oceanprotocol/ocean.js/commit/76623648d2fa19e6bf760cec04230531c11b80f2)

#### [v1.0.0-next.30](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.29...v1.0.0-next.30)

> 29 March 2022

- default amountToUnits decimals to 18, FRE consumerMarketSwapFee witho… [`#1374`](https://github.com/oceanprotocol/ocean.js/pull/1374)
- change address[1] to paymentCollector based on smart contract [`#1375`](https://github.com/oceanprotocol/ocean.js/pull/1375)
- update compute status query and jsdoc [`#1361`](https://github.com/oceanprotocol/ocean.js/pull/1361)
- Bump prettier from 2.6.0 to 2.6.1 [`#1373`](https://github.com/oceanprotocol/ocean.js/pull/1373)
- Bump minimist from 1.2.5 to 1.2.6 [`#1370`](https://github.com/oceanprotocol/ocean.js/pull/1370)
- Issue-#1367: Fix error in `NftFactory.disableTokenTemplate()` and `NftFactory.reactivateTokenTemplate()` [`#1368`](https://github.com/oceanprotocol/ocean.js/pull/1368)
- fix typedoc [`#1378`](https://github.com/oceanprotocol/ocean.js/pull/1378)
- Bump typescript from 4.6.2 to 4.6.3 [`#1371`](https://github.com/oceanprotocol/ocean.js/pull/1371)
- Bump @types/node from 17.0.22 to 17.0.23 [`#1366`](https://github.com/oceanprotocol/ocean.js/pull/1366)
- Issue-#1246: Use confighelper instead of hardcoded endpoints [`#1355`](https://github.com/oceanprotocol/ocean.js/pull/1355)
- solve all typing warnings [`#1364`](https://github.com/oceanprotocol/ocean.js/pull/1364)
- Bump @types/node from 17.0.21 to 17.0.22 [`#1363`](https://github.com/oceanprotocol/ocean.js/pull/1363)
- Bump release-it from 14.12.5 to 14.13.1 [`#1360`](https://github.com/oceanprotocol/ocean.js/pull/1360)
- Bump prettier from 2.5.1 to 2.6.0 [`#1340`](https://github.com/oceanprotocol/ocean.js/pull/1340)
- use configuration file to read variables [`3572223`](https://github.com/oceanprotocol/ocean.js/commit/35722239dfa2d021b074098e76f790e0191aa12a)
- refactor imports in the tests [`165b4c8`](https://github.com/oceanprotocol/ocean.js/commit/165b4c86809615aada2463f2ece2a3be1d3ee419)
- read configHelperNetworks values for the tests [`896211b`](https://github.com/oceanprotocol/ocean.js/commit/896211b93f1bfb634ab4677c4c68795884f16fc8)

#### [v1.0.0-next.29](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.28...v1.0.0-next.29)

> 21 March 2022

- Feature/contracts alpha 25 [`#1358`](https://github.com/oceanprotocol/ocean.js/pull/1358)
- Release 1.0.0-next.29 [`069d21c`](https://github.com/oceanprotocol/ocean.js/commit/069d21c16473a5e568d573834f85d9684bfdfca4)

#### [v1.0.0-next.28](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.27...v1.0.0-next.28)

> 16 March 2022

- Replace toWei/fromWei when base token conversion [`#1318`](https://github.com/oceanprotocol/ocean.js/pull/1318)
- Make metadataProofs optional in setMetadataAndTokenURI [`#1336`](https://github.com/oceanprotocol/ocean.js/pull/1336)
- fix moonbase urls [`#1337`](https://github.com/oceanprotocol/ocean.js/pull/1337)
- Release 1.0.0-next.28 [`6675de4`](https://github.com/oceanprotocol/ocean.js/commit/6675de4e361cb62c8dc45e6e162139c77f6d5a45)

#### [v1.0.0-next.27](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.26...v1.0.0-next.27)

> 14 March 2022

- Feature/contracts alpha 22 [`#1334`](https://github.com/oceanprotocol/ocean.js/pull/1334)
- Bump mocha from 9.2.1 to 9.2.2 [`#1332`](https://github.com/oceanprotocol/ocean.js/pull/1332)
- Release 1.0.0-next.27 [`d3fcdd0`](https://github.com/oceanprotocol/ocean.js/commit/d3fcdd0d561f85924a1b8266c564604d554e8148)

#### [v1.0.0-next.26](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.25...v1.0.0-next.26)

> 11 March 2022

- update `ServiceComputeOptions` [`#1330`](https://github.com/oceanprotocol/ocean.js/pull/1330)
- dispenser creation: transform maxTokens and maxBalance to wei [`#1328`](https://github.com/oceanprotocol/ocean.js/pull/1328)
- Bump @truffle/hdwallet-provider from 2.0.3 to 2.0.4 [`#1329`](https://github.com/oceanprotocol/ocean.js/pull/1329)
- Release 1.0.0-next.26 [`e9f32c7`](https://github.com/oceanprotocol/ocean.js/commit/e9f32c729abadc5985add4016d72f7647b8cecf9)

#### [v1.0.0-next.25](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.24...v1.0.0-next.25)

> 8 March 2022

- Bump ts-node from 10.6.0 to 10.7.0 [`#1327`](https://github.com/oceanprotocol/ocean.js/pull/1327)
- Bump typedoc from 0.22.12 to 0.22.13 [`#1326`](https://github.com/oceanprotocol/ocean.js/pull/1326)
- fix url [`#1325`](https://github.com/oceanprotocol/ocean.js/pull/1325)
- Bump web3 from 1.7.0 to 1.7.1 [`#1323`](https://github.com/oceanprotocol/ocean.js/pull/1323)
- Bump eslint-config-prettier from 8.4.0 to 8.5.0 [`#1324`](https://github.com/oceanprotocol/ocean.js/pull/1324)
- Bump ts-node from 10.5.0 to 10.6.0 [`#1319`](https://github.com/oceanprotocol/ocean.js/pull/1319)
- Bump typescript from 4.5.5 to 4.6.2 [`#1317`](https://github.com/oceanprotocol/ocean.js/pull/1317)
- Bump @types/node from 17.0.19 to 17.0.21 [`#1310`](https://github.com/oceanprotocol/ocean.js/pull/1310)
- services specific additional information [`#1311`](https://github.com/oceanprotocol/ocean.js/pull/1311)
- Bump release-it from 14.12.4 to 14.12.5 [`#1308`](https://github.com/oceanprotocol/ocean.js/pull/1308)
- Update README: harmonize with ocean.py's v4 changes [`81b1849`](https://github.com/oceanprotocol/ocean.js/commit/81b18493ff1a6dee13b23648b5f8a47452aaf3ab)
- Release 1.0.0-next.25 [`b403130`](https://github.com/oceanprotocol/ocean.js/commit/b403130e2d7e99711d2fb582a12baeac49acbcc7)
- 2021 -> 2022 [`28a48f5`](https://github.com/oceanprotocol/ocean.js/commit/28a48f5b5a2f792a79dabcd1a4fa9be1b2228311)

#### [v1.0.0-next.24](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.23...v1.0.0-next.24)

> 23 February 2022

- fix export [`#1309`](https://github.com/oceanprotocol/ocean.js/pull/1309)
- Release 1.0.0-next.24 [`9116852`](https://github.com/oceanprotocol/ocean.js/commit/91168527fca9c0667e686486bd0aae4892b79e2a)

#### [v1.0.0-next.23](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.22...v1.0.0-next.23)

> 22 February 2022

- Calculating max swap/liquidity [`#1306`](https://github.com/oceanprotocol/ocean.js/pull/1306)
- Bump @types/node from 17.0.18 to 17.0.19 [`#1305`](https://github.com/oceanprotocol/ocean.js/pull/1305)
- Release 1.0.0-next.23 [`aadd145`](https://github.com/oceanprotocol/ocean.js/commit/aadd1458ba7364a709f6eb94b3f8c123de3c189a)

#### [v1.0.0-next.22](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.21...v1.0.0-next.22)

> 21 February 2022

- fix estGas for setMetadata call [`#1303`](https://github.com/oceanprotocol/ocean.js/pull/1303)
- Bump eslint-config-prettier from 8.3.0 to 8.4.0 [`#1301`](https://github.com/oceanprotocol/ocean.js/pull/1301)
- Bump typedoc from 0.22.11 to 0.22.12 [`#1300`](https://github.com/oceanprotocol/ocean.js/pull/1300)
- Bump mocha from 9.2.0 to 9.2.1 [`#1299`](https://github.com/oceanprotocol/ocean.js/pull/1299)
- Release 1.0.0-next.22 [`ff0653c`](https://github.com/oceanprotocol/ocean.js/commit/ff0653c8831a10dee36994adde460dbfa5567810)

#### [v1.0.0-next.21](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.20...v1.0.0-next.21)

> 17 February 2022

- Update contracts [`#1297`](https://github.com/oceanprotocol/ocean.js/pull/1297)
- Release 1.0.0-next.21 [`ce88427`](https://github.com/oceanprotocol/ocean.js/commit/ce8842701aa1e9c82dbc8d6b18d94eeb0ea24540)

#### [v1.0.0-next.20](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.19...v1.0.0-next.20)

> 16 February 2022

- bump to contracts alpha.20 [`#1295`](https://github.com/oceanprotocol/ocean.js/pull/1295)
- use barge addresses for unit tests [`#1291`](https://github.com/oceanprotocol/ocean.js/pull/1291)
- Bump @types/node from 17.0.17 to 17.0.18 [`#1290`](https://github.com/oceanprotocol/ocean.js/pull/1290)
- Bump @types/crypto-js from 4.1.0 to 4.1.1 [`#1289`](https://github.com/oceanprotocol/ocean.js/pull/1289)
- Release 1.0.0-next.20 [`cb8b52c`](https://github.com/oceanprotocol/ocean.js/commit/cb8b52c6e1a73444b8170a762822e4ba15bf244e)

#### [v1.0.0-next.19](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.18...v1.0.0-next.19)

> 15 February 2022

- update config endpoint [`#1288`](https://github.com/oceanprotocol/ocean.js/pull/1288)
- Release 1.0.0-next.19 [`9b71c85`](https://github.com/oceanprotocol/ocean.js/commit/9b71c853f7cd1f596b5fbd451f63e9cdb5af3b72)

#### [v1.0.0-next.18](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.17...v1.0.0-next.18)

> 14 February 2022

- update to contracts alpha.19 [`#1286`](https://github.com/oceanprotocol/ocean.js/pull/1286)
- Update Pool class JSDoc comments [`#1281`](https://github.com/oceanprotocol/ocean.js/pull/1281)
- updated existing jsdoc comments and add missing ones [`7b2ff71`](https://github.com/oceanprotocol/ocean.js/commit/7b2ff71d0cb148308cc49a0cb267e4b4f4ee83bb)
- Release 1.0.0-next.18 [`9f9e3dc`](https://github.com/oceanprotocol/ocean.js/commit/9f9e3dce88d5e5e731cc13dbadfefc8a66cd43a5)

#### [v1.0.0-next.17](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.16...v1.0.0-next.17)

> 14 February 2022

- fix fixed order params [`#1287`](https://github.com/oceanprotocol/ocean.js/pull/1287)
- Release 1.0.0-next.17 [`9c3a12d`](https://github.com/oceanprotocol/ocean.js/commit/9c3a12daa6276aeb3f0cf59d53ff76d2b8df7219)

#### [v1.0.0-next.16](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.15...v1.0.0-next.16)

> 14 February 2022

- Remove redundant get in `calcBaseInGivenOutDT` [`#1283`](https://github.com/oceanprotocol/ocean.js/pull/1283)
- add aquarius to export list [`#1280`](https://github.com/oceanprotocol/ocean.js/pull/1280)
- Release 1.0.0-next.16 [`9f8f6aa`](https://github.com/oceanprotocol/ocean.js/commit/9f8f6aae99ab409cd0bdb61f3950b067b0363c2f)

#### [v1.0.0-next.15](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.14...v1.0.0-next.15)

> 11 February 2022

- fix redundancy [`#1278`](https://github.com/oceanprotocol/ocean.js/pull/1278)
- Bump chai from 4.3.4 to 4.3.6 [`#1277`](https://github.com/oceanprotocol/ocean.js/pull/1277)
- Bump @types/crypto-js from 4.0.2 to 4.1.0 [`#1276`](https://github.com/oceanprotocol/ocean.js/pull/1276)
- Bump @types/node from 17.0.16 to 17.0.17 [`#1275`](https://github.com/oceanprotocol/ocean.js/pull/1275)
- Release 1.0.0-next.15 [`84a022f`](https://github.com/oceanprotocol/ocean.js/commit/84a022f80c30bed5c7ad6ab692252210a71e9ae3)

#### [v1.0.0-next.14](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.13...v1.0.0-next.14)

> 10 February 2022

- fixes [`#1273`](https://github.com/oceanprotocol/ocean.js/pull/1273)
- Release 1.0.0-next.14 [`6aa1231`](https://github.com/oceanprotocol/ocean.js/commit/6aa1231a0a64d32a148108fc43bef2afca42e873)

#### [v1.0.0-next.13](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.12...v1.0.0-next.13)

> 10 February 2022

- Bump typescript from 4.4.4 to 4.5.5 [`#1270`](https://github.com/oceanprotocol/ocean.js/pull/1270)
- Bump mocha from 9.1.3 to 9.2.0 [`#1269`](https://github.com/oceanprotocol/ocean.js/pull/1269)
- Use v4main images [`#1267`](https://github.com/oceanprotocol/ocean.js/pull/1267)
- Bump ts-node from 10.4.0 to 10.5.0 [`#1268`](https://github.com/oceanprotocol/ocean.js/pull/1268)
- Bump @truffle/hdwallet-provider from 1.7.0 to 2.0.3 [`#1271`](https://github.com/oceanprotocol/ocean.js/pull/1271)
- Bump mock-local-storage from 1.1.19 to 1.1.20 [`#1263`](https://github.com/oceanprotocol/ocean.js/pull/1263)
- Bump cross-fetch from 3.1.4 to 3.1.5 [`#1264`](https://github.com/oceanprotocol/ocean.js/pull/1264)
- Bump auto-changelog from 2.3.0 to 2.4.0 [`#1265`](https://github.com/oceanprotocol/ocean.js/pull/1265)
- Bump @types/mocha from 9.0.0 to 9.1.0 [`#1262`](https://github.com/oceanprotocol/ocean.js/pull/1262)
- Bump follow-redirects from 1.14.6 to 1.14.8 [`#1261`](https://github.com/oceanprotocol/ocean.js/pull/1261)
- Bump simple-get from 2.8.1 to 2.8.2 [`#1260`](https://github.com/oceanprotocol/ocean.js/pull/1260)
- Bump @openzeppelin/contracts from 4.4.1 to 4.4.2 [`#1259`](https://github.com/oceanprotocol/ocean.js/pull/1259)
- Bump @types/node from 17.0.8 to 17.0.16 [`#1255`](https://github.com/oceanprotocol/ocean.js/pull/1255)
- Bump typedoc from 0.22.10 to 0.22.11 [`#1230`](https://github.com/oceanprotocol/ocean.js/pull/1230)
- npm audit fix [`92f4eb9`](https://github.com/oceanprotocol/ocean.js/commit/92f4eb96695a1e32e750f6c3c0de7774e992e4f2)
- Release 1.0.0-next.13 [`5152bc2`](https://github.com/oceanprotocol/ocean.js/commit/5152bc21646a6375799838daf77188a9dd6713f0)

#### [v1.0.0-next.12](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.11...v1.0.0-next.12)

> 9 February 2022

- use compute environments [`#1258`](https://github.com/oceanprotocol/ocean.js/pull/1258)
- Bump web3 from 1.6.1 to 1.7.0 [`#1224`](https://github.com/oceanprotocol/ocean.js/pull/1224)
- Barge c2d & latest contracts bump [`#1248`](https://github.com/oceanprotocol/ocean.js/pull/1248)
- Release 1.0.0-next.12 [`022c8c7`](https://github.com/oceanprotocol/ocean.js/commit/022c8c7454a8e39fe552f68cacb6a5ec75776cdf)
- fixed version for contracts [`fbcd22e`](https://github.com/oceanprotocol/ocean.js/commit/fbcd22e714d6233d7d71f60d7eabb0cecb2fe963)
- run push builds against v4main [`9142c35`](https://github.com/oceanprotocol/ocean.js/commit/9142c354f0ba3829a31d71c2814e6bdac406d91e)

#### [v1.0.0-next.11](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.10...v1.0.0-next.11)

> 7 February 2022

- Moved interfaces under types and some small fixes [`#1253`](https://github.com/oceanprotocol/ocean.js/pull/1253)
- stop removing jsdocs [`#1254`](https://github.com/oceanprotocol/ocean.js/pull/1254)
- Release 1.0.0-next.11 [`8fc3773`](https://github.com/oceanprotocol/ocean.js/commit/8fc377383434a1c8a3ba68586ab8db85bc922d40)

#### [v1.0.0-next.10](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.9...v1.0.0-next.10)

> 28 January 2022

- remove ammount [`#1241`](https://github.com/oceanprotocol/ocean.js/pull/1241)
- update contracts [`#1244`](https://github.com/oceanprotocol/ocean.js/pull/1244)
- Release 1.0.0-next.10 [`3dda9a6`](https://github.com/oceanprotocol/ocean.js/commit/3dda9a67097ac0adc388741b506cd23ef3e2cdb1)

#### [v1.0.0-next.9](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.8...v1.0.0-next.9)

> 26 January 2022

- fix order, update contracts [`#1240`](https://github.com/oceanprotocol/ocean.js/pull/1240)
- Release 1.0.0-next.9 [`ef83df7`](https://github.com/oceanprotocol/ocean.js/commit/ef83df7c7248402940a25a3f5d223131c7ece82e)

#### [v1.0.0-next.8](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.7...v1.0.0-next.8)

> 25 January 2022

- heleper+ remove old ibs [`#1238`](https://github.com/oceanprotocol/ocean.js/pull/1238)
- Add setMetaDataAndTokenURI method [`#1234`](https://github.com/oceanprotocol/ocean.js/pull/1234)
- remove optional fetch method, add abort signal [`#1235`](https://github.com/oceanprotocol/ocean.js/pull/1235)
- Release 1.0.0-next.8 [`1b0fb28`](https://github.com/oceanprotocol/ocean.js/commit/1b0fb28e7676737f2086f5032dd9dfca85431b0b)

#### [v1.0.0-next.7](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.6...v1.0.0-next.7)

> 20 January 2022

- replaced local artifacts with the published ones [`#1232`](https://github.com/oceanprotocol/ocean.js/pull/1232)
- Allow users/market to set own gas contract options & configurable web3 contract params [`#1214`](https://github.com/oceanprotocol/ocean.js/pull/1214)
- Add default http function and fixes provider class [`#1212`](https://github.com/oceanprotocol/ocean.js/pull/1212)
- Feature/ split orders&fees and uniformize datatoken naming [`#1223`](https://github.com/oceanprotocol/ocean.js/pull/1223)
- added default contract options and gas in config [`4d60a16`](https://github.com/oceanprotocol/ocean.js/commit/4d60a16f6e79a89ed636b99592167c2c8f8c50ed)
- update artifacts after latest contract changes [`b4e102e`](https://github.com/oceanprotocol/ocean.js/commit/b4e102e6a6fa597fc9540d169428030db52efcad)
- update artifacts [`c5b5835`](https://github.com/oceanprotocol/ocean.js/commit/c5b583554eea28bab8a0c3af252dc70a707cdb51)

#### [v1.0.0-next.6](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.5...v1.0.0-next.6)

> 14 January 2022

- up [`#1219`](https://github.com/oceanprotocol/ocean.js/pull/1219)
- Release 1.0.0-next.6 [`1879315`](https://github.com/oceanprotocol/ocean.js/commit/187931531021b89bd9c735f90c7426aea65dd57b)

#### [v1.0.0-next.5](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.4...v1.0.0-next.5)

> 13 January 2022

- update abi/address [`#1218`](https://github.com/oceanprotocol/ocean.js/pull/1218)
- Release 1.0.0-next.5 [`672e2b1`](https://github.com/oceanprotocol/ocean.js/commit/672e2b1f4abcc16b4a747b66fa609ea4ca9b5994)

#### [v1.0.0-next.4](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.3...v1.0.0-next.4)

> 13 January 2022

- update addresses based on new deployment [`#1216`](https://github.com/oceanprotocol/ocean.js/pull/1216)
- Release 1.0.0-next.4 [`a85f29a`](https://github.com/oceanprotocol/ocean.js/commit/a85f29a5d2324f4b17ab45882267920f7a66e42b)

#### [v1.0.0-next.3](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.2...v1.0.0-next.3)

> 12 January 2022

- update addresses [`#1213`](https://github.com/oceanprotocol/ocean.js/pull/1213)
- Release 1.0.0-next.3 [`3c9ee75`](https://github.com/oceanprotocol/ocean.js/commit/3c9ee7599ba3c5a8109925cdb6e76fa9ff389fe2)

#### [v1.0.0-next.2](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.1...v1.0.0-next.2)

> 11 January 2022

- Release 1.0.0-next.2 [`a9c592c`](https://github.com/oceanprotocol/ocean.js/commit/a9c592c3e6f77419f9ddc13ac396063696f7eb69)
- fix dist typings path [`ae6ee6f`](https://github.com/oceanprotocol/ocean.js/commit/ae6ee6f9c71218e0bf6c7a22283dbe9d725e61f0)

#### [v1.0.0-next.1](https://github.com/oceanprotocol/ocean.js/compare/v1.0.0-next.0...v1.0.0-next.1)

> 11 January 2022

- move artifacts folder under /src [`bdfa60a`](https://github.com/oceanprotocol/ocean.js/commit/bdfa60a91b7c304ee775c5c88cc5e22b569acc74)
- fix artifacts path in all test files [`24425fc`](https://github.com/oceanprotocol/ocean.js/commit/24425fcf8ba8f0b2f950cc5857c71e1b1d57f683)
- make mocha pick up individual tsconfig, compile test files [`8776c1b`](https://github.com/oceanprotocol/ocean.js/commit/8776c1bb91d7136cf945179a00cf40847b9c413f)

#### [v1.0.0-next.0](https://github.com/oceanprotocol/ocean.js/compare/v0.20.2...v1.0.0-next.0)

> 11 January 2022

- Fix/pool_approve [`#1207`](https://github.com/oceanprotocol/ocean.js/pull/1207)
- Add ocean-contracts artifacts in root dir [`#1208`](https://github.com/oceanprotocol/ocean.js/pull/1208)
- integration tests publish all methods [`#1197`](https://github.com/oceanprotocol/ocean.js/pull/1197)
- compute start [`#1196`](https://github.com/oceanprotocol/ocean.js/pull/1196)
- publish & consume flow working [`#1192`](https://github.com/oceanprotocol/ocean.js/pull/1192)
- publish tests [`#1184`](https://github.com/oceanprotocol/ocean.js/pull/1184)
- Fix/update address [`#1174`](https://github.com/oceanprotocol/ocean.js/pull/1174)
- config and encrypt fixes [`#1173`](https://github.com/oceanprotocol/ocean.js/pull/1173)
- Function checks & provider fee updates [`#1159`](https://github.com/oceanprotocol/ocean.js/pull/1159)
- add dispenser [`#1170`](https://github.com/oceanprotocol/ocean.js/pull/1170)
- fix [`#1166`](https://github.com/oceanprotocol/ocean.js/pull/1166)
- Feature/didutils [`#1163`](https://github.com/oceanprotocol/ocean.js/pull/1163)
- fix encrypt function [`#1162`](https://github.com/oceanprotocol/ocean.js/pull/1162)
- Add setTokenURI and others [`#1151`](https://github.com/oceanprotocol/ocean.js/pull/1151)
- add provider to index [`#1150`](https://github.com/oceanprotocol/ocean.js/pull/1150)
- update config url [`#1149`](https://github.com/oceanprotocol/ocean.js/pull/1149)
- add c2d methods in provider class [`#1143`](https://github.com/oceanprotocol/ocean.js/pull/1143)
- random fixes [`#1148`](https://github.com/oceanprotocol/ocean.js/pull/1148)
- add code owner [`#1140`](https://github.com/oceanprotocol/ocean.js/pull/1140)
- Ddo updates & refactoring & structure updates [`#1130`](https://github.com/oceanprotocol/ocean.js/pull/1130)
- config [`#1139`](https://github.com/oceanprotocol/ocean.js/pull/1139)
- build fix [`#1138`](https://github.com/oceanprotocol/ocean.js/pull/1138)
- Helper class for provider interaction [`#1120`](https://github.com/oceanprotocol/ocean.js/pull/1120)
- Post audit contract updates [`#1129`](https://github.com/oceanprotocol/ocean.js/pull/1129)
- Integrate dispenser contract and post existing post audit fixes from contracts [`#1101`](https://github.com/oceanprotocol/ocean.js/pull/1101)
- DDO typings [`#1111`](https://github.com/oceanprotocol/ocean.js/pull/1111)
- Integration of Side staking and Fixed rate exchange contracts and unit tests [`#1102`](https://github.com/oceanprotocol/ocean.js/pull/1102)
- Integrate erc721 erc20 template contracts & lot of refactoring [`#1082`](https://github.com/oceanprotocol/ocean.js/pull/1082)
- Integrate pool contract and add support for multiple token decimals [`#1100`](https://github.com/oceanprotocol/ocean.js/pull/1100)
- Feature/nft factory [`#1083`](https://github.com/oceanprotocol/ocean.js/pull/1083)
- Integrated erc721factory contract methods [`#1080`](https://github.com/oceanprotocol/ocean.js/pull/1080)
- updated tsconfig [`0a9cb3d`](https://github.com/oceanprotocol/ocean.js/commit/0a9cb3d5926f29f22eabaa09d6f1c52f2f219348)
- add getMetadata function, add more tests in NFT class [`96cfa95`](https://github.com/oceanprotocol/ocean.js/commit/96cfa952e4ab48c79e3870eb56ee905f728fa22c)
- add used artifacts update imports and removed not used dependancies [`a019491`](https://github.com/oceanprotocol/ocean.js/commit/a019491ed2512c1c774d163c079c82392d9ecbf4)

#### [v0.20.2](https://github.com/oceanprotocol/ocean.js/compare/v0.20.1...v0.20.2)

> 3 January 2022

- allow custom parameters [`#1179`](https://github.com/oceanprotocol/ocean.js/pull/1179)
- Bump source-map-support from 0.5.20 to 0.5.21 [`#1127`](https://github.com/oceanprotocol/ocean.js/pull/1127)
- Bump @truffle/hdwallet-provider from 1.7.0 to 2.0.0 [`#1181`](https://github.com/oceanprotocol/ocean.js/pull/1181)
- Bump @types/node from 17.0.5 to 17.0.7 [`#1187`](https://github.com/oceanprotocol/ocean.js/pull/1187)
- Bump mock-local-storage from 1.1.18 to 1.1.19 [`#1186`](https://github.com/oceanprotocol/ocean.js/pull/1186)
- Bump typescript from 4.5.3 to 4.5.4 [`#1185`](https://github.com/oceanprotocol/ocean.js/pull/1185)
- Bump prettier from 2.4.1 to 2.5.1 [`#1180`](https://github.com/oceanprotocol/ocean.js/pull/1180)
- Bump @types/crypto-js from 4.0.2 to 4.1.0 [`#1182`](https://github.com/oceanprotocol/ocean.js/pull/1182)
- Bump typedoc from 0.22.9 to 0.22.10 [`#1126`](https://github.com/oceanprotocol/ocean.js/pull/1126)
- Bump @types/node from 16.11.7 to 17.0.5 [`#1177`](https://github.com/oceanprotocol/ocean.js/pull/1177)
- Bump @types/chai from 4.2.22 to 4.3.0 [`#1147`](https://github.com/oceanprotocol/ocean.js/pull/1147)
- Fix beginner guide [`#1157`](https://github.com/oceanprotocol/ocean.js/pull/1157)
- Fix quickstart simple [`#1158`](https://github.com/oceanprotocol/ocean.js/pull/1158)
- reuse datatoken info without getting from contract [`#1141`](https://github.com/oceanprotocol/ocean.js/pull/1141)
- Bump typescript from 4.4.4 to 4.5.3 [`#1144`](https://github.com/oceanprotocol/ocean.js/pull/1144)
- Release 0.20.2 [`62490dc`](https://github.com/oceanprotocol/ocean.js/commit/62490dcdbb734b304522f4bccf1c761ed84ab7ff)

#### [v0.20.1](https://github.com/oceanprotocol/ocean.js/compare/v0.20.0...v0.20.1)

> 10 December 2021

- required only validation on user custom parameter [`#1146`](https://github.com/oceanprotocol/ocean.js/pull/1146)
- add configurable request timeout for HTTP request [`#1145`](https://github.com/oceanprotocol/ocean.js/pull/1145)
- Release 0.20.1 [`e216090`](https://github.com/oceanprotocol/ocean.js/commit/e216090394721358ce2bf9126c94f0b8069158db)

#### [v0.20.0](https://github.com/oceanprotocol/ocean.js/compare/v0.19.3...v0.20.0)

> 29 November 2021

- Bump @truffle/hdwallet-provider from 1.6.0 to 1.7.0 [`#1123`](https://github.com/oceanprotocol/ocean.js/pull/1123)
- Bump release-it from 14.11.7 to 14.11.8 [`#1124`](https://github.com/oceanprotocol/ocean.js/pull/1124)
- Bump mock-local-storage from 1.1.17 to 1.1.18 [`#1122`](https://github.com/oceanprotocol/ocean.js/pull/1122)
- configurable web3 params [`#1112`](https://github.com/oceanprotocol/ocean.js/pull/1112)
- add compute getResult [`#983`](https://github.com/oceanprotocol/ocean.js/pull/983)
- Bump web3 from 1.6.0 to 1.6.1 [`#1115`](https://github.com/oceanprotocol/ocean.js/pull/1115)
- Bump microbundle from 0.14.1 to 0.14.2 [`#1118`](https://github.com/oceanprotocol/ocean.js/pull/1118)
- Release 0.20.0 [`f79194f`](https://github.com/oceanprotocol/ocean.js/commit/f79194faf37e447c07963c1114f0481b0b18030b)

#### [v0.19.3](https://github.com/oceanprotocol/ocean.js/compare/v0.19.2...v0.19.3)

> 26 November 2021

- Feature/issue 1060 change credential type [`#1073`](https://github.com/oceanprotocol/ocean.js/pull/1073)
- Bump @truffle/hdwallet-provider from 1.5.1 to 1.6.0 [`#1103`](https://github.com/oceanprotocol/ocean.js/pull/1103)
- Bump @types/node from 16.11.4 to 16.11.7 [`#1108`](https://github.com/oceanprotocol/ocean.js/pull/1108)
- Bump release-it from 14.11.6 to 14.11.7 [`#1113`](https://github.com/oceanprotocol/ocean.js/pull/1113)
- Bump typedoc from 0.22.6 to 0.22.9 [`#1114`](https://github.com/oceanprotocol/ocean.js/pull/1114)
- Bump @types/node from 16.11.2 to 16.11.4 [`#1087`](https://github.com/oceanprotocol/ocean.js/pull/1087)
- Bump ts-node from 10.3.1 to 10.4.0 [`#1086`](https://github.com/oceanprotocol/ocean.js/pull/1086)
- Bump @types/node from 16.11.1 to 16.11.2 [`#1085`](https://github.com/oceanprotocol/ocean.js/pull/1085)
- Bump ts-node from 10.3.0 to 10.3.1 [`#1084`](https://github.com/oceanprotocol/ocean.js/pull/1084)
- Bump @types/node from 16.11.0 to 16.11.1 [`#1077`](https://github.com/oceanprotocol/ocean.js/pull/1077)
- Bump mocha from 9.1.2 to 9.1.3 [`#1078`](https://github.com/oceanprotocol/ocean.js/pull/1078)
- Bump typedoc from 0.22.5 to 0.22.6 [`#1079`](https://github.com/oceanprotocol/ocean.js/pull/1079)
- Bump @types/node from 16.10.4 to 16.11.0 [`#1074`](https://github.com/oceanprotocol/ocean.js/pull/1074)
- Bump microbundle from 0.14.0 to 0.14.1 [`#1075`](https://github.com/oceanprotocol/ocean.js/pull/1075)
- Bump @types/node from 16.10.3 to 16.10.4 [`#1071`](https://github.com/oceanprotocol/ocean.js/pull/1071)
- Bump typescript from 4.4.3 to 4.4.4 [`#1070`](https://github.com/oceanprotocol/ocean.js/pull/1070)
- Bump ts-node from 10.2.1 to 10.3.0 [`#1069`](https://github.com/oceanprotocol/ocean.js/pull/1069)
- Delete parameters.md [`#1063`](https://github.com/oceanprotocol/ocean.js/pull/1063)
- Bump @truffle/hdwallet-provider from 1.5.0 to 1.5.1 [`#1067`](https://github.com/oceanprotocol/ocean.js/pull/1067)
- Bump @types/node from 16.10.2 to 16.10.3 [`#1065`](https://github.com/oceanprotocol/ocean.js/pull/1065)
- Bump microbundle from 0.13.3 to 0.14.0 [`#1066`](https://github.com/oceanprotocol/ocean.js/pull/1066)
- Bump @typescript-eslint/eslint-plugin from 4.32.0 to 4.33.0 [`#1062`](https://github.com/oceanprotocol/ocean.js/pull/1062)
- Bump @typescript-eslint/parser from 4.32.0 to 4.33.0 [`#1061`](https://github.com/oceanprotocol/ocean.js/pull/1061)
- #1060 Event access control validation [`d7a21e7`](https://github.com/oceanprotocol/ocean.js/commit/d7a21e7e342e2094a864e1d1492324d5810f63db)
- Fix bug [`be79812`](https://github.com/oceanprotocol/ocean.js/commit/be798129f9cb007d603ce78632c75dcc18506796)
- Fix codeclimate [`bd4f663`](https://github.com/oceanprotocol/ocean.js/commit/bd4f663113597b9d23f44a56b57d5f1fb5ab3e7b)

#### [v0.19.2](https://github.com/oceanprotocol/ocean.js/compare/v0.19.1...v0.19.2)

> 4 October 2021

- Changing files name event.d.ts -> event.ts [`#1058`](https://github.com/oceanprotocol/ocean.js/pull/1058)
- Release 0.19.2 [`5af26f0`](https://github.com/oceanprotocol/ocean.js/commit/5af26f08e49c9eb357e2ae9cd8e39dc0b3182448)

#### [v0.19.1](https://github.com/oceanprotocol/ocean.js/compare/v0.19.0...v0.19.1)

> 4 October 2021

- bump contracts + add networks [`#1059`](https://github.com/oceanprotocol/ocean.js/pull/1059)
- Bump typedoc from 0.21.9 to 0.22.5 [`#1056`](https://github.com/oceanprotocol/ocean.js/pull/1056)
- Bump web3 from 1.5.3 to 1.6.0 [`#1052`](https://github.com/oceanprotocol/ocean.js/pull/1052)
- Bump @types/node from 16.10.1 to 16.10.2 [`#1049`](https://github.com/oceanprotocol/ocean.js/pull/1049)
- Bump @typescript-eslint/eslint-plugin from 4.31.2 to 4.32.0 [`#1045`](https://github.com/oceanprotocol/ocean.js/pull/1045)
- Bump @typescript-eslint/parser from 4.31.2 to 4.32.0 [`#1044`](https://github.com/oceanprotocol/ocean.js/pull/1044)
- Bump @types/node from 16.9.6 to 16.10.1 [`#1043`](https://github.com/oceanprotocol/ocean.js/pull/1043)
- Bump mocha from 9.1.1 to 9.1.2 [`#1042`](https://github.com/oceanprotocol/ocean.js/pull/1042)
- Release 0.19.1 [`606d5c2`](https://github.com/oceanprotocol/ocean.js/commit/606d5c2a0bbe36b1f7bb7b7b79796ef77d6170bb)

#### [v0.19.0](https://github.com/oceanprotocol/ocean.js/compare/v0.18.0...v0.19.0)

> 24 September 2021

- Custom user parameters [`#944`](https://github.com/oceanprotocol/ocean.js/pull/944)
- Release 0.19.0 [`9c94a87`](https://github.com/oceanprotocol/ocean.js/commit/9c94a8789c8dc5ca88b798196cfa5fb807811651)

#### [v0.18.0](https://github.com/oceanprotocol/ocean.js/compare/v0.18.0-next.0...v0.18.0)

> 24 September 2021

- Bump web3-core from 1.5.2 to 1.5.3 [`#1038`](https://github.com/oceanprotocol/ocean.js/pull/1038)
- fix yaml indentation [`#1041`](https://github.com/oceanprotocol/ocean.js/pull/1041)
- set versioning-strategy [`#1040`](https://github.com/oceanprotocol/ocean.js/pull/1040)
- Bump web3 from 1.5.2 to 1.5.3 [`#1039`](https://github.com/oceanprotocol/ocean.js/pull/1039)
- Fix token amount - token allowance comparison [`#1012`](https://github.com/oceanprotocol/ocean.js/pull/1012)
- Bump @types/chai from 4.2.21 to 4.2.22 [`#1036`](https://github.com/oceanprotocol/ocean.js/pull/1036)
- Bump @types/node from 16.9.4 to 16.9.6 [`#1034`](https://github.com/oceanprotocol/ocean.js/pull/1034)
- Bump release-it from 14.11.5 to 14.11.6 [`#1035`](https://github.com/oceanprotocol/ocean.js/pull/1035)
- Bump @typescript-eslint/parser from 4.31.1 to 4.31.2 [`#1032`](https://github.com/oceanprotocol/ocean.js/pull/1032)
- Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.31.2 [`#1031`](https://github.com/oceanprotocol/ocean.js/pull/1031)
- Bump @types/node from 16.9.2 to 16.9.4 [`#1028`](https://github.com/oceanprotocol/ocean.js/pull/1028)
- Bump @types/node from 16.9.1 to 16.9.2 [`#1026`](https://github.com/oceanprotocol/ocean.js/pull/1026)
- Bump prettier from 2.4.0 to 2.4.1 [`#1027`](https://github.com/oceanprotocol/ocean.js/pull/1027)
- add catenax network config [`#1025`](https://github.com/oceanprotocol/ocean.js/pull/1025)
- Bump @oceanprotocol/contracts from 0.6.5 to 0.6.7 [`#1024`](https://github.com/oceanprotocol/ocean.js/pull/1024)
- Bump aqua queries [`3bea2aa`](https://github.com/oceanprotocol/ocean.js/commit/3bea2aaf9082bf1b61219f3d7960c14cec04fa1e)
- Release 0.17.4 [`2651b72`](https://github.com/oceanprotocol/ocean.js/commit/2651b72a2f02f952eb94e0b83edaf308cbb9e130)
- Release 0.17.5 [`f893cb8`](https://github.com/oceanprotocol/ocean.js/commit/f893cb8b09e325df238be243713e07d64a158269)

#### [v0.18.0-next.0](https://github.com/oceanprotocol/ocean.js/compare/v0.17.5...v0.18.0-next.0)

> 14 September 2021

- enable create / passthrough of userData & algoData [`b1e91af`](https://github.com/oceanprotocol/ocean.js/commit/b1e91afd3d9cb03edd0317bf72c89426ad16ebc7)
- refactor balance check async flows [`51ca87f`](https://github.com/oceanprotocol/ocean.js/commit/51ca87f3f7eee95b749996699a8b8f8e602ed7d6)
- naming & typings [`e707d0e`](https://github.com/oceanprotocol/ocean.js/commit/e707d0e5d803e0d93fdba7117dd989ce3a5b66bd)

#### [v0.17.5](https://github.com/oceanprotocol/ocean.js/compare/v0.17.4...v0.17.5)

> 22 September 2021

- Fix token amount - token allowance comparison [`#1012`](https://github.com/oceanprotocol/ocean.js/pull/1012)
- Bump @types/chai from 4.2.21 to 4.2.22 [`#1036`](https://github.com/oceanprotocol/ocean.js/pull/1036)
- Bump @types/node from 16.9.4 to 16.9.6 [`#1034`](https://github.com/oceanprotocol/ocean.js/pull/1034)
- Bump release-it from 14.11.5 to 14.11.6 [`#1035`](https://github.com/oceanprotocol/ocean.js/pull/1035)
- Bump @typescript-eslint/parser from 4.31.1 to 4.31.2 [`#1032`](https://github.com/oceanprotocol/ocean.js/pull/1032)
- Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.31.2 [`#1031`](https://github.com/oceanprotocol/ocean.js/pull/1031)
- Bump @types/node from 16.9.2 to 16.9.4 [`#1028`](https://github.com/oceanprotocol/ocean.js/pull/1028)
- Bump @types/node from 16.9.1 to 16.9.2 [`#1026`](https://github.com/oceanprotocol/ocean.js/pull/1026)
- Bump prettier from 2.4.0 to 2.4.1 [`#1027`](https://github.com/oceanprotocol/ocean.js/pull/1027)
- Release 0.17.5 [`f893cb8`](https://github.com/oceanprotocol/ocean.js/commit/f893cb8b09e325df238be243713e07d64a158269)

#### [v0.17.4](https://github.com/oceanprotocol/ocean.js/compare/v0.17.3...v0.17.4)

> 16 September 2021

- add catenax network config [`#1025`](https://github.com/oceanprotocol/ocean.js/pull/1025)
- Bump @oceanprotocol/contracts from 0.6.5 to 0.6.7 [`#1024`](https://github.com/oceanprotocol/ocean.js/pull/1024)
- Fix releases [`#1021`](https://github.com/oceanprotocol/ocean.js/pull/1021)
- Bump @typescript-eslint/eslint-plugin from 4.31.0 to 4.31.1 [`#1019`](https://github.com/oceanprotocol/ocean.js/pull/1019)
- Bump @typescript-eslint/parser from 4.31.0 to 4.31.1 [`#1018`](https://github.com/oceanprotocol/ocean.js/pull/1018)
- Bump ora from 5.4.1 to 6.0.1 [`#1020`](https://github.com/oceanprotocol/ocean.js/pull/1020)
- Bump typedoc from 0.21.9 to 0.22.3 [`#1016`](https://github.com/oceanprotocol/ocean.js/pull/1016)
- Bump @types/node from 16.9.0 to 16.9.1 [`#1015`](https://github.com/oceanprotocol/ocean.js/pull/1015)
- Bump typescript from 4.4.2 to 4.4.3 [`#1017`](https://github.com/oceanprotocol/ocean.js/pull/1017)
- Bump source-map-support from 0.5.19 to 0.5.20 [`#1013`](https://github.com/oceanprotocol/ocean.js/pull/1013)
- Bump prettier from 2.3.2 to 2.4.0 [`#1014`](https://github.com/oceanprotocol/ocean.js/pull/1014)
- Bump @types/node from 16.7.13 to 16.9.0 [`#1011`](https://github.com/oceanprotocol/ocean.js/pull/1011)
- Bump @typescript-eslint/eslint-plugin from 4.30.0 to 4.31.0 [`#1007`](https://github.com/oceanprotocol/ocean.js/pull/1007)
- Bump @types/node from 16.7.10 to 16.7.13 [`#1009`](https://github.com/oceanprotocol/ocean.js/pull/1009)
- Bump @typescript-eslint/parser from 4.30.0 to 4.31.0 [`#1006`](https://github.com/oceanprotocol/ocean.js/pull/1006)
- Bump @types/node-fetch from 2.5.12 to 3.0.3 [`#1004`](https://github.com/oceanprotocol/ocean.js/pull/1004)
- Bump @types/node from 16.7.8 to 16.7.10 [`#1001`](https://github.com/oceanprotocol/ocean.js/pull/1001)
- Release 0.17.4 [`2651b72`](https://github.com/oceanprotocol/ocean.js/commit/2651b72a2f02f952eb94e0b83edaf308cbb9e130)

#### [v0.17.3](https://github.com/oceanprotocol/ocean.js/compare/v0.17.2...v0.17.3)

> 31 August 2021

- downgrade node-abort-controller to v2.0.0 [`#999`](https://github.com/oceanprotocol/ocean.js/pull/999)
- Release 0.17.3 [`0eac0c2`](https://github.com/oceanprotocol/ocean.js/commit/0eac0c20e3554e99807efcc2d9b261795daf5fd7)

#### [v0.17.2](https://github.com/oceanprotocol/ocean.js/compare/v0.17.1...v0.17.2)

> 31 August 2021

- Bump @types/node from 16.7.6 to 16.7.8 [`#996`](https://github.com/oceanprotocol/ocean.js/pull/996)
- update Gaia-X RPC [`#998`](https://github.com/oceanprotocol/ocean.js/pull/998)
- Bump @typescript-eslint/eslint-plugin from 4.29.3 to 4.30.0 [`#995`](https://github.com/oceanprotocol/ocean.js/pull/995)
- Bump eslint-plugin-prettier from 3.4.1 to 4.0.0 [`#994`](https://github.com/oceanprotocol/ocean.js/pull/994)
- Bump @typescript-eslint/parser from 4.29.3 to 4.30.0 [`#997`](https://github.com/oceanprotocol/ocean.js/pull/997)
- Bump typedoc from 0.21.6 to 0.21.9 [`#990`](https://github.com/oceanprotocol/ocean.js/pull/990)
- Bump @types/node from 16.7.2 to 16.7.6 [`#991`](https://github.com/oceanprotocol/ocean.js/pull/991)
- Bump mocha from 9.1.0 to 9.1.1 [`#992`](https://github.com/oceanprotocol/ocean.js/pull/992)
- Bump @types/node from 16.7.1 to 16.7.2 [`#988`](https://github.com/oceanprotocol/ocean.js/pull/988)
- Bump typescript from 4.3.5 to 4.4.2 [`#987`](https://github.com/oceanprotocol/ocean.js/pull/987)
- Bump @typescript-eslint/parser from 4.29.2 to 4.29.3 [`#984`](https://github.com/oceanprotocol/ocean.js/pull/984)
- Bump node-abort-controller from 2.0.0 to 3.0.0 [`#953`](https://github.com/oceanprotocol/ocean.js/pull/953)
- Bump ora from 5.4.1 to 6.0.0 [`#986`](https://github.com/oceanprotocol/ocean.js/pull/986)
- Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.29.3 [`#985`](https://github.com/oceanprotocol/ocean.js/pull/985)
- Bump @types/node from 16.6.2 to 16.7.1 [`#979`](https://github.com/oceanprotocol/ocean.js/pull/979)
- Bump @truffle/hdwallet-provider from 1.4.3 to 1.5.0 [`#978`](https://github.com/oceanprotocol/ocean.js/pull/978)
- Bump mocha from 9.0.3 to 9.1.0 [`#980`](https://github.com/oceanprotocol/ocean.js/pull/980)
- Bump eslint-plugin-prettier from 3.4.0 to 3.4.1 [`#981`](https://github.com/oceanprotocol/ocean.js/pull/981)
- Bump typedoc from 0.21.5 to 0.21.6 [`#977`](https://github.com/oceanprotocol/ocean.js/pull/977)
- Bump @types/node from 16.6.1 to 16.6.2 [`#975`](https://github.com/oceanprotocol/ocean.js/pull/975)
- Bump ts-node from 10.2.0 to 10.2.1 [`#974`](https://github.com/oceanprotocol/ocean.js/pull/974)
- Add agreementId in ComputeJob interface [`#976`](https://github.com/oceanprotocol/ocean.js/pull/976)
- Bump @typescript-eslint/eslint-plugin from 4.29.1 to 4.29.2 [`#973`](https://github.com/oceanprotocol/ocean.js/pull/973)
- Bump @typescript-eslint/parser from 4.29.1 to 4.29.2 [`#972`](https://github.com/oceanprotocol/ocean.js/pull/972)
- Bump web3 from 1.5.1 to 1.5.2 [`#970`](https://github.com/oceanprotocol/ocean.js/pull/970)
- Bump release-it from 14.11.3 to 14.11.5 [`#968`](https://github.com/oceanprotocol/ocean.js/pull/968)
- Adding event to DDO [`#965`](https://github.com/oceanprotocol/ocean.js/pull/965)
- Bump @types/node from 16.6.0 to 16.6.1 [`#967`](https://github.com/oceanprotocol/ocean.js/pull/967)
- Bump @types/node from 16.4.13 to 16.6.0 [`#966`](https://github.com/oceanprotocol/ocean.js/pull/966)
- Bump release-it from 14.11.0 to 14.11.3 [`#962`](https://github.com/oceanprotocol/ocean.js/pull/962)
- Bump @typescript-eslint/eslint-plugin from 4.29.0 to 4.29.1 [`#961`](https://github.com/oceanprotocol/ocean.js/pull/961)
- Bump @typescript-eslint/parser from 4.29.0 to 4.29.1 [`#963`](https://github.com/oceanprotocol/ocean.js/pull/963)
- Bump @truffle/hdwallet-provider from 1.4.2 to 1.4.3 [`#958`](https://github.com/oceanprotocol/ocean.js/pull/958)
- Bump release-it from 14.10.1 to 14.11.0 [`#959`](https://github.com/oceanprotocol/ocean.js/pull/959)
- Bump @types/node from 16.4.10 to 16.4.13 [`#957`](https://github.com/oceanprotocol/ocean.js/pull/957)
- Bump ts-node from 10.1.0 to 10.2.0 [`#956`](https://github.com/oceanprotocol/ocean.js/pull/956)
- Bump web3 from 1.5.0 to 1.5.1 [`#955`](https://github.com/oceanprotocol/ocean.js/pull/955)
- downgrade ora to v5.4.1 [`c1c7c53`](https://github.com/oceanprotocol/ocean.js/commit/c1c7c5342a479861161f5ff57c4eafc1739ac185)
- Release 0.17.2 [`dd62e54`](https://github.com/oceanprotocol/ocean.js/commit/dd62e5422eec667fef8fc387d76d4c8c346583cb)
- Update quickstart_simple.md [`a4be156`](https://github.com/oceanprotocol/ocean.js/commit/a4be156126893984e89f3a28e73b74f883d71ce8)

#### [v0.17.1](https://github.com/oceanprotocol/ocean.js/compare/v0.17.0...v0.17.1)

> 3 August 2021

- Issue 950 fix allow deny [`#951`](https://github.com/oceanprotocol/ocean.js/pull/951)
- Bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0 [`#949`](https://github.com/oceanprotocol/ocean.js/pull/949)
- Bump @typescript-eslint/parser from 4.28.5 to 4.29.0 [`#948`](https://github.com/oceanprotocol/ocean.js/pull/948)
- Bump @types/node from 16.4.7 to 16.4.10 [`#945`](https://github.com/oceanprotocol/ocean.js/pull/945)
- Bump typedoc from 0.21.4 to 0.21.5 [`#946`](https://github.com/oceanprotocol/ocean.js/pull/946)
- Bump eslint from 7.31.0 to 7.32.0 [`#947`](https://github.com/oceanprotocol/ocean.js/pull/947)
- Release 0.17.1 [`8c415ab`](https://github.com/oceanprotocol/ocean.js/commit/8c415ab2d9180b6b20c54ba67783df80bdbf46d4)
- Updating assets and asset credentials [`cf16ff8`](https://github.com/oceanprotocol/ocean.js/commit/cf16ff89667795e12a96fb9ccdd49bc27177bb6d)
- Changing value to values [`1b58fdf`](https://github.com/oceanprotocol/ocean.js/commit/1b58fdfb9d0fed48bfb827a44162a150c41ed8ca)

#### [v0.17.0](https://github.com/oceanprotocol/ocean.js/compare/v0.16.7...v0.17.0)

> 30 July 2021

- add single metadataCacheUri for all networks [`#919`](https://github.com/oceanprotocol/ocean.js/pull/919)
- move datatoken name generation out of class [`#943`](https://github.com/oceanprotocol/ocean.js/pull/943)
- Bump @types/node from 16.4.6 to 16.4.7 [`#942`](https://github.com/oceanprotocol/ocean.js/pull/942)
- Release 0.17.0 [`44eff0e`](https://github.com/oceanprotocol/ocean.js/commit/44eff0ee2f7628d1fb165dc8a1861e91d179e839)

#### [v0.16.7](https://github.com/oceanprotocol/ocean.js/compare/v0.16.6...v0.16.7)

> 29 July 2021

- allow editable author [`#936`](https://github.com/oceanprotocol/ocean.js/pull/936)
- Bump @types/node from 16.4.4 to 16.4.6 [`#939`](https://github.com/oceanprotocol/ocean.js/pull/939)
- Bump web3 from 1.4.0 to 1.5.0 [`#938`](https://github.com/oceanprotocol/ocean.js/pull/938)
- Bump @types/node from 16.4.3 to 16.4.4 [`#937`](https://github.com/oceanprotocol/ocean.js/pull/937)
- Bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5 [`#934`](https://github.com/oceanprotocol/ocean.js/pull/934)
- Bump @typescript-eslint/parser from 4.28.4 to 4.28.5 [`#933`](https://github.com/oceanprotocol/ocean.js/pull/933)
- Bump @truffle/hdwallet-provider from 1.4.1 to 1.4.2 [`#931`](https://github.com/oceanprotocol/ocean.js/pull/931)
- use decimals in account balance [`#921`](https://github.com/oceanprotocol/ocean.js/pull/921)
- Bump mocha from 9.0.2 to 9.0.3 [`#932`](https://github.com/oceanprotocol/ocean.js/pull/932)
- Bump @types/node from 16.4.1 to 16.4.3 [`#930`](https://github.com/oceanprotocol/ocean.js/pull/930)
- Bump release-it from 14.10.0 to 14.10.1 [`#929`](https://github.com/oceanprotocol/ocean.js/pull/929)
- Bump @types/node from 16.4.0 to 16.4.1 [`#925`](https://github.com/oceanprotocol/ocean.js/pull/925)
- Bump @types/mocha from 8.2.3 to 9.0.0 [`#927`](https://github.com/oceanprotocol/ocean.js/pull/927)
- Bump @types/node-fetch from 2.5.11 to 2.5.12 [`#926`](https://github.com/oceanprotocol/ocean.js/pull/926)
- Bump crypto-js from 4.0.0 to 4.1.1 [`#924`](https://github.com/oceanprotocol/ocean.js/pull/924)
- remove redundant build on publish [`#923`](https://github.com/oceanprotocol/ocean.js/pull/923)
- Release 0.16.7 [`1710752`](https://github.com/oceanprotocol/ocean.js/commit/1710752a7cba9db1d754540f286d92f090ea9c38)

#### [v0.16.6](https://github.com/oceanprotocol/ocean.js/compare/v0.16.5...v0.16.6)

> 22 July 2021

- remove leading slash from all `nodeUri` [`#922`](https://github.com/oceanprotocol/ocean.js/pull/922)
- Bump @types/node from 16.3.3 to 16.4.0 [`#917`](https://github.com/oceanprotocol/ocean.js/pull/917)
- Bump @typescript-eslint/parser from 4.28.3 to 4.28.4 [`#914`](https://github.com/oceanprotocol/ocean.js/pull/914)
- Bump eslint from 7.30.0 to 7.31.0 [`#913`](https://github.com/oceanprotocol/ocean.js/pull/913)
- Bump @typescript-eslint/eslint-plugin from 4.28.3 to 4.28.4 [`#915`](https://github.com/oceanprotocol/ocean.js/pull/915)
- Bump @types/node from 16.3.1 to 16.3.3 [`#912`](https://github.com/oceanprotocol/ocean.js/pull/912)
- update Polygon Mumbai explorerUri [`#911`](https://github.com/oceanprotocol/ocean.js/pull/911)
- Release 0.16.6 [`16f14aa`](https://github.com/oceanprotocol/ocean.js/commit/16f14aaf4d792c03dd2216b7d3bb6156881de447)

#### [v0.16.5](https://github.com/oceanprotocol/ocean.js/compare/v0.16.4...v0.16.5)

> 13 July 2021

- update Gaia-X values [`#906`](https://github.com/oceanprotocol/ocean.js/pull/906)
- Bump web3 from 1.3.6 to 1.4.0 [`#876`](https://github.com/oceanprotocol/ocean.js/pull/876)
- Bump typedoc from 0.21.3 to 0.21.4 [`#902`](https://github.com/oceanprotocol/ocean.js/pull/902)
- Bump @typescript-eslint/eslint-plugin from 4.28.2 to 4.28.3 [`#904`](https://github.com/oceanprotocol/ocean.js/pull/904)
- Bump @typescript-eslint/parser from 4.28.2 to 4.28.3 [`#903`](https://github.com/oceanprotocol/ocean.js/pull/903)
- Changing error message [`#898`](https://github.com/oceanprotocol/ocean.js/pull/898)
- Bump ts-node from 10.0.0 to 10.1.0 [`#901`](https://github.com/oceanprotocol/ocean.js/pull/901)
- Bump @types/node from 16.3.0 to 16.3.1 [`#900`](https://github.com/oceanprotocol/ocean.js/pull/900)
- Bump typedoc from 0.21.2 to 0.21.3 [`#899`](https://github.com/oceanprotocol/ocean.js/pull/899)
- Bump @types/chai from 4.2.20 to 4.2.21 [`#897`](https://github.com/oceanprotocol/ocean.js/pull/897)
- Bump @types/node from 16.0.0 to 16.3.0 [`#896`](https://github.com/oceanprotocol/ocean.js/pull/896)
- Bump @typescript-eslint/eslint-plugin from 4.28.1 to 4.28.2 [`#890`](https://github.com/oceanprotocol/ocean.js/pull/890)
- Bump @types/node-fetch from 2.5.10 to 2.5.11 [`#893`](https://github.com/oceanprotocol/ocean.js/pull/893)
- Bump @types/mocha from 8.2.2 to 8.2.3 [`#894`](https://github.com/oceanprotocol/ocean.js/pull/894)
- update package-lock [`bd5f767`](https://github.com/oceanprotocol/ocean.js/commit/bd5f7674e8d663f9d57d3f5df240c32ebe580234)
- Release 0.16.5 [`fe1828f`](https://github.com/oceanprotocol/ocean.js/commit/fe1828fec945569863689c96ac9d4fa5ea694980)

#### [v0.16.4](https://github.com/oceanprotocol/ocean.js/compare/v0.16.3...v0.16.4)

> 7 July 2021

- Bump @typescript-eslint/parser from 4.28.1 to 4.28.2 [`#891`](https://github.com/oceanprotocol/ocean.js/pull/891)
- Bump @types/crypto-js from 4.0.1 to 4.0.2 [`#892`](https://github.com/oceanprotocol/ocean.js/pull/892)
- bump ocean-contracts to 0.6.5 [`#889`](https://github.com/oceanprotocol/ocean.js/pull/889)
- Bump @types/node from 15.14.0 to 16.0.0 [`#881`](https://github.com/oceanprotocol/ocean.js/pull/881)
- Bump eslint from 7.29.0 to 7.30.0 [`#883`](https://github.com/oceanprotocol/ocean.js/pull/883)
- Bump @types/chai from 4.2.19 to 4.2.20 [`#888`](https://github.com/oceanprotocol/ocean.js/pull/888)
- Release 0.16.4 [`8e56b34`](https://github.com/oceanprotocol/ocean.js/commit/8e56b34133d201a634af8bd77945a19be599053d)

#### [v0.16.3](https://github.com/oceanprotocol/ocean.js/compare/v0.16.2...v0.16.3)

> 7 July 2021

- Bump mocha from 9.0.1 to 9.0.2 [`#882`](https://github.com/oceanprotocol/ocean.js/pull/882)
- added chainId property to DDO class [`#887`](https://github.com/oceanprotocol/ocean.js/pull/887)
- Bump typescript from 4.3.4 to 4.3.5 [`#878`](https://github.com/oceanprotocol/ocean.js/pull/878)
- Bump @types/node from 15.12.5 to 15.14.0 [`#879`](https://github.com/oceanprotocol/ocean.js/pull/879)
- Change this.oceanAddress to baseToken [`#880`](https://github.com/oceanprotocol/ocean.js/pull/880)
- Release 0.16.3 [`3d9a7a4`](https://github.com/oceanprotocol/ocean.js/commit/3d9a7a499a6dabbe76e6983145921bf671d60d9d)

#### [v0.16.2](https://github.com/oceanprotocol/ocean.js/compare/v0.16.1...v0.16.2)

> 30 June 2021

- validate ddo before publish on chain [`#873`](https://github.com/oceanprotocol/ocean.js/pull/873)
- allow extended FRE [`#875`](https://github.com/oceanprotocol/ocean.js/pull/875)
- Bump decimal.js from 10.3.0 to 10.3.1 [`#865`](https://github.com/oceanprotocol/ocean.js/pull/865)
- Bump prettier from 2.3.1 to 2.3.2 [`#866`](https://github.com/oceanprotocol/ocean.js/pull/866)
- Bump typedoc from 0.21.0 to 0.21.2 [`#868`](https://github.com/oceanprotocol/ocean.js/pull/868)
- Bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.28.1 [`#871`](https://github.com/oceanprotocol/ocean.js/pull/871)
- Bump @typescript-eslint/parser from 4.28.0 to 4.28.1 [`#872`](https://github.com/oceanprotocol/ocean.js/pull/872)
- Improve Ocean.assets.isConsumable return interface and message  [`#869`](https://github.com/oceanprotocol/ocean.js/pull/869)
- Bump @types/node from 15.12.4 to 15.12.5 [`#867`](https://github.com/oceanprotocol/ocean.js/pull/867)
- Release 0.16.2 [`590a168`](https://github.com/oceanprotocol/ocean.js/commit/590a1682918efe416d7a0795b86bd168f4df2718)

#### [v0.16.1](https://github.com/oceanprotocol/ocean.js/compare/v0.16.0...v0.16.1)

> 25 June 2021

- proper compare using lowercase [`#864`](https://github.com/oceanprotocol/ocean.js/pull/864)
- Release 0.16.1 [`069e60b`](https://github.com/oceanprotocol/ocean.js/commit/069e60baeb705f335fa749eab7e59fbc5015a27f)

#### [v0.16.0](https://github.com/oceanprotocol/ocean.js/compare/v0.15.1...v0.16.0)

> 25 June 2021

- skip coverage job for dependabot [`#863`](https://github.com/oceanprotocol/ocean.js/pull/863)
- Bump @types/node from 15.12.2 to 15.12.4 [`#857`](https://github.com/oceanprotocol/ocean.js/pull/857)
- Bump decimal.js from 10.2.1 to 10.3.0 [`#861`](https://github.com/oceanprotocol/ocean.js/pull/861)
- Bump eslint from 7.28.0 to 7.29.0 [`#860`](https://github.com/oceanprotocol/ocean.js/pull/860)
- Bump contracts  to 0.6.4 [`#837`](https://github.com/oceanprotocol/ocean.js/pull/837)
- Bump release-it from 14.9.0 to 14.10.0 [`#852`](https://github.com/oceanprotocol/ocean.js/pull/852)
- Bump typescript from 4.3.3 to 4.3.4 [`#851`](https://github.com/oceanprotocol/ocean.js/pull/851)
- Replace Travis with GitHub Actions [`#847`](https://github.com/oceanprotocol/ocean.js/pull/847)
- Bump typescript from 4.3.2 to 4.3.3 [`#849`](https://github.com/oceanprotocol/ocean.js/pull/849)
- Bump prettier from 2.3.0 to 2.3.1 [`#833`](https://github.com/oceanprotocol/ocean.js/pull/833)
- Bump typedoc from 0.20.36 to 0.20.37 [`#848`](https://github.com/oceanprotocol/ocean.js/pull/848)
- Bump ora from 5.4.0 to 5.4.1 [`#846`](https://github.com/oceanprotocol/ocean.js/pull/846)
- Bump release-it from 14.8.0 to 14.9.0 [`#845`](https://github.com/oceanprotocol/ocean.js/pull/845)
- Update docs about 'getPreviousValidOrders' only working on Eth [`#842`](https://github.com/oceanprotocol/ocean.js/pull/842)
- Bump eslint from 7.27.0 to 7.28.0 [`#830`](https://github.com/oceanprotocol/ocean.js/pull/830)
- Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.27.0 [`#843`](https://github.com/oceanprotocol/ocean.js/pull/843)
- Bump mocha from 8.4.0 to 9.0.0 [`#840`](https://github.com/oceanprotocol/ocean.js/pull/840)
-  Add also DDO object param where DID param is available  [`#828`](https://github.com/oceanprotocol/ocean.js/pull/828)
- Bump microbundle from 0.13.1 to 0.13.3 [`#839`](https://github.com/oceanprotocol/ocean.js/pull/839)
- Bump release-it from 14.7.0 to 14.8.0 [`#832`](https://github.com/oceanprotocol/ocean.js/pull/832)
- Bump @types/node from 15.12.0 to 15.12.2 [`#835`](https://github.com/oceanprotocol/ocean.js/pull/835)
- used type guard to detect if ddo or did and resolve just when needed [`ec2e67d`](https://github.com/oceanprotocol/ocean.js/commit/ec2e67db353f0cf6199ea5551a73eac0e1f6b611)
- added ddo object param to function that expect did and asset resolve is called [`f0404f3`](https://github.com/oceanprotocol/ocean.js/commit/f0404f3204b44fd6042edd26c2ca87a0cae083c8)
- added AssetResolverHelper [`c88680f`](https://github.com/oceanprotocol/ocean.js/commit/c88680f10061b47d1d72d1339975466df0ec5804)

#### [v0.15.1](https://github.com/oceanprotocol/ocean.js/compare/v0.15.0...v0.15.1)

> 3 June 2021

- Bump microbundle from 0.13.0 to 0.13.1 [`#820`](https://github.com/oceanprotocol/ocean.js/pull/820)
- Bump @types/node from 15.9.0 to 15.12.0 [`#829`](https://github.com/oceanprotocol/ocean.js/pull/829)
- Bump @typescript-eslint/eslint-plugin from 4.25.0 to 4.26.0 [`#824`](https://github.com/oceanprotocol/ocean.js/pull/824)
- Bump @typescript-eslint/parser from 4.25.0 to 4.26.0 [`#823`](https://github.com/oceanprotocol/ocean.js/pull/823)
- Bump @types/node from 15.6.1 to 15.9.0 [`#826`](https://github.com/oceanprotocol/ocean.js/pull/826)
- Add order checks for credentials [`#827`](https://github.com/oceanprotocol/ocean.js/pull/827)
- Feature/credentials support in asset [`#787`](https://github.com/oceanprotocol/ocean.js/pull/787)
- add "valid" boolean in File.ts [`#825`](https://github.com/oceanprotocol/ocean.js/pull/825)
- Add ocean.assets.isConsumable function [`#786`](https://github.com/oceanprotocol/ocean.js/pull/786)
- fix ddo encrypt for browsers [`#822`](https://github.com/oceanprotocol/ocean.js/pull/822)
- add type 'free' to BestPrice [`#821`](https://github.com/oceanprotocol/ocean.js/pull/821)
- Release 0.15.1 [`727a550`](https://github.com/oceanprotocol/ocean.js/commit/727a55046c44c1841360f6aa2a4f94befe157860)
- fix version [`6735e8a`](https://github.com/oceanprotocol/ocean.js/commit/6735e8a33f8a6e2fb513d5412a0a1db70d8b59ff)

#### [v0.15.0](https://github.com/oceanprotocol/ocean.js/compare/v0.14.9...v0.15.0)

> 28 May 2021

- Bump typescript from 4.2.4 to 4.3.2 [`#819`](https://github.com/oceanprotocol/ocean.js/pull/819)
- Bump @truffle/hdwallet-provider from 1.3.0 to 1.4.0 [`#816`](https://github.com/oceanprotocol/ocean.js/pull/816)
- Bump mocha from 8.3.2 to 8.4.0 [`#817`](https://github.com/oceanprotocol/ocean.js/pull/817)
- Fix/ Order method should throw error messages [`#803`](https://github.com/oceanprotocol/ocean.js/pull/803)
- Bump @oceanprotocol/contracts from 0.6.2 to 0.6.3 [`#814`](https://github.com/oceanprotocol/ocean.js/pull/814)
- Bump release-it from 14.6.1 to 14.7.0 [`#815`](https://github.com/oceanprotocol/ocean.js/pull/815)
- Bump auto-changelog from 2.2.1 to 2.3.0 [`#813`](https://github.com/oceanprotocol/ocean.js/pull/813)
- Bump @types/node from 15.0.2 to 15.6.1 [`#810`](https://github.com/oceanprotocol/ocean.js/pull/810)
- remove all doo price tests [`#805`](https://github.com/oceanprotocol/ocean.js/pull/805)
- Bump ts-node from 9.1.1 to 10.0.0 [`#811`](https://github.com/oceanprotocol/ocean.js/pull/811)
- Bump @typescript-eslint/parser from 4.22.1 to 4.25.0 [`#812`](https://github.com/oceanprotocol/ocean.js/pull/812)
- Bump web3-eth-contract from 1.3.5 to 1.3.6 [`#802`](https://github.com/oceanprotocol/ocean.js/pull/802)
- Bump prettier from 2.2.1 to 2.3.0 [`#793`](https://github.com/oceanprotocol/ocean.js/pull/793)
- Bump @types/chai from 4.2.17 to 4.2.18 [`#797`](https://github.com/oceanprotocol/ocean.js/pull/797)
- Bump @typescript-eslint/eslint-plugin from 4.22.1 to 4.25.0 [`#809`](https://github.com/oceanprotocol/ocean.js/pull/809)
- Bump eslint from 7.25.0 to 7.27.0 [`#808`](https://github.com/oceanprotocol/ocean.js/pull/808)
- building package-lock.json with npm v7 [`#804`](https://github.com/oceanprotocol/ocean.js/pull/804)
- Bump mocha from 8.3.2 to 8.4.0 [`#801`](https://github.com/oceanprotocol/ocean.js/pull/801)
- Bump release-it from 14.6.1 to 14.6.2 [`#795`](https://github.com/oceanprotocol/ocean.js/pull/795)
- Bump lodash from 4.17.19 to 4.17.21 [`#799`](https://github.com/oceanprotocol/ocean.js/pull/799)
- Bump @truffle/hdwallet-provider from 1.3.0 to 1.4.0 [`#800`](https://github.com/oceanprotocol/ocean.js/pull/800)
- building package.json with npm v7 [`5aa8d7d`](https://github.com/oceanprotocol/ocean.js/commit/5aa8d7d10113a829f5c6a62bc21bf46d6e03e2ac)
- Release 0.15.0 [`ffcdfb2`](https://github.com/oceanprotocol/ocean.js/commit/ffcdfb299da05a8b2ecd3e449a0aeeaf5f1cc875)
- fix ddo encrypt for browsers [`b85d85b`](https://github.com/oceanprotocol/ocean.js/commit/b85d85b569731a3b68d7b2c4913a15e5bf1395db)

#### [v0.14.9](https://github.com/oceanprotocol/ocean.js/compare/v0.14.8...v0.14.9)

> 11 May 2021

- Feature/dispenser [`#790`](https://github.com/oceanprotocol/ocean.js/pull/790)
- Bump handlebars from 4.7.6 to 4.7.7 [`#791`](https://github.com/oceanprotocol/ocean.js/pull/791)
- Bump @types/node from 15.0.1 to 15.0.2 [`#785`](https://github.com/oceanprotocol/ocean.js/pull/785)
- Bump @typescript-eslint/parser from 4.22.0 to 4.22.1 [`#784`](https://github.com/oceanprotocol/ocean.js/pull/784)
- Bump @typescript-eslint/eslint-plugin from 4.22.0 to 4.22.1 [`#783`](https://github.com/oceanprotocol/ocean.js/pull/783)
- Revert "creating interface for the dispenser contract" [`53b401d`](https://github.com/oceanprotocol/ocean.js/commit/53b401dcd059234197e0119e7eca2fecc8d19109)
- creating interface for the dispenser contract [`413b17e`](https://github.com/oceanprotocol/ocean.js/commit/413b17e668a4d92e2ab9d43092b604bc2b2f2914)
- Release 0.14.9 [`804a6a6`](https://github.com/oceanprotocol/ocean.js/commit/804a6a62facbe9f6b110d4d864cd63424555316b)

#### [v0.14.8](https://github.com/oceanprotocol/ocean.js/compare/v0.14.7...v0.14.8)

> 30 April 2021

- update CodeClimate badges [`#782`](https://github.com/oceanprotocol/ocean.js/pull/782)
- Feature/use decimal in pool [`#775`](https://github.com/oceanprotocol/ocean.js/pull/775)
- lock ocean-contracts to 0.5.16 [`#781`](https://github.com/oceanprotocol/ocean.js/pull/781)
- Bump @types/node from 15.0.0 to 15.0.1 [`#776`](https://github.com/oceanprotocol/ocean.js/pull/776)
- Bump @types/node from 14.14.41 to 15.0.0 [`#773`](https://github.com/oceanprotocol/ocean.js/pull/773)
- Bump @types/chai from 4.2.16 to 4.2.17 [`#774`](https://github.com/oceanprotocol/ocean.js/pull/774)
- Bump typedoc from 0.20.35 to 0.20.36 [`#768`](https://github.com/oceanprotocol/ocean.js/pull/768)
- Bump eslint from 7.24.0 to 7.25.0 [`#767`](https://github.com/oceanprotocol/ocean.js/pull/767)
- Bump eslint-config-prettier from 8.2.0 to 8.3.0 [`#769`](https://github.com/oceanprotocol/ocean.js/pull/769)
- Bump @truffle/hdwallet-provider from 1.2.6 to 1.3.0 [`#770`](https://github.com/oceanprotocol/ocean.js/pull/770)
- Bump node-abort-controller from 1.2.1 to 2.0.0 [`#771`](https://github.com/oceanprotocol/ocean.js/pull/771)
- Release 0.14.8 [`ae46477`](https://github.com/oceanprotocol/ocean.js/commit/ae464774a487127b5f6f89e9200184a54d231f6d)

#### [v0.14.7](https://github.com/oceanprotocol/ocean.js/compare/v0.14.6...v0.14.7)

> 23 April 2021

- Fix address.json import [`#765`](https://github.com/oceanprotocol/ocean.js/pull/765)
- Release 0.14.7 [`beb877b`](https://github.com/oceanprotocol/ocean.js/commit/beb877b5e3ed07228b05636c0eff0dae15ff0025)

#### [v0.14.6](https://github.com/oceanprotocol/ocean.js/compare/v0.14.5...v0.14.6)

> 22 April 2021

- add moonbeamalpha [`#751`](https://github.com/oceanprotocol/ocean.js/pull/751)
- Bump @ethereum-navigator/navigator from 0.5.2 to 0.5.3 [`#763`](https://github.com/oceanprotocol/ocean.js/pull/763)
- Release 0.14.6 [`01b0654`](https://github.com/oceanprotocol/ocean.js/commit/01b0654470a29a3c106fb31da4f35a8007b965d5)

#### [v0.14.5](https://github.com/oceanprotocol/ocean.js/compare/v0.14.4...v0.14.5)

> 19 April 2021

- updating path names in package.json [`#756`](https://github.com/oceanprotocol/ocean.js/pull/756)
- Release 0.14.5 [`69a01c7`](https://github.com/oceanprotocol/ocean.js/commit/69a01c75dfc468b951b7af5ef17cbd4d04d1c32c)

#### [v0.14.4](https://github.com/oceanprotocol/ocean.js/compare/v0.14.3...v0.14.4)

> 19 April 2021

- add seachPreviousOrder [`#755`](https://github.com/oceanprotocol/ocean.js/pull/755)
- updating export name [`#754`](https://github.com/oceanprotocol/ocean.js/pull/754)
- Bump @types/node from 14.14.39 to 14.14.41 [`#748`](https://github.com/oceanprotocol/ocean.js/pull/748)
- Release 0.14.4 [`aad461c`](https://github.com/oceanprotocol/ocean.js/commit/aad461c7e9c123546e8cb3ee0d16238763bceac1)

#### [v0.14.3](https://github.com/oceanprotocol/ocean.js/compare/v0.14.2...v0.14.3)

> 16 April 2021

- export provider, fix circular dependency [`#750`](https://github.com/oceanprotocol/ocean.js/pull/750)
- Bump eslint-plugin-prettier from 3.3.1 to 3.4.0 [`#749`](https://github.com/oceanprotocol/ocean.js/pull/749)
- Release 0.14.3 [`4b50788`](https://github.com/oceanprotocol/ocean.js/commit/4b50788600a9167a0050dfde8b409fa45dd1ed17)

#### [v0.14.2](https://github.com/oceanprotocol/ocean.js/compare/v0.14.1...v0.14.2)

> 16 April 2021

- fix compute status [`#746`](https://github.com/oceanprotocol/ocean.js/pull/746)
- Bump @types/node-fetch from 2.5.8 to 2.5.10 [`#744`](https://github.com/oceanprotocol/ocean.js/pull/744)
- Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.22.0 [`#743`](https://github.com/oceanprotocol/ocean.js/pull/743)
- Bump cross-fetch from 3.1.2 to 3.1.4 [`#742`](https://github.com/oceanprotocol/ocean.js/pull/742)
- Bump @types/node from 14.14.37 to 14.14.39 [`#745`](https://github.com/oceanprotocol/ocean.js/pull/745)
- Release 0.14.2 [`9bb1b01`](https://github.com/oceanprotocol/ocean.js/commit/9bb1b012a12e21e63955e4a3dbea6a5dfcee8c16)

#### [v0.14.1](https://github.com/oceanprotocol/ocean.js/compare/v0.14.0...v0.14.1)

> 14 April 2021

- Bump @types/chai from 4.2.15 to 4.2.16 [`#740`](https://github.com/oceanprotocol/ocean.js/pull/740)
- Bump eslint-config-prettier from 8.1.0 to 8.2.0 [`#739`](https://github.com/oceanprotocol/ocean.js/pull/739)
- Bump release-it from 14.5.1 to 14.6.1 [`#738`](https://github.com/oceanprotocol/ocean.js/pull/738)
- Bump eslint from 7.23.0 to 7.24.0 [`#737`](https://github.com/oceanprotocol/ocean.js/pull/737)
- Bump @typescript-eslint/parser from 4.20.0 to 4.22.0 [`#736`](https://github.com/oceanprotocol/ocean.js/pull/736)
- add inputDID & algoDID [`#735`](https://github.com/oceanprotocol/ocean.js/pull/735)
- Release 0.14.1 [`5d2251f`](https://github.com/oceanprotocol/ocean.js/commit/5d2251fdc97a9b096f7ded20adf4b5e10c9b34e0)

#### [v0.14.0](https://github.com/oceanprotocol/ocean.js/compare/v0.13.0...v0.14.0)

> 13 April 2021

- refactor compute [`#731`](https://github.com/oceanprotocol/ocean.js/pull/731)
- Issue 668/documentation improvements [`#669`](https://github.com/oceanprotocol/ocean.js/pull/669)
- Release 0.14.0 [`b68cc55`](https://github.com/oceanprotocol/ocean.js/commit/b68cc55149ca130a6877b246dce4da7af0b35d9c)
- package fix [`8b58fb4`](https://github.com/oceanprotocol/ocean.js/commit/8b58fb4111e36b69b0d8319b0c4d076e4e3bf016)

#### [v0.13.0](https://github.com/oceanprotocol/ocean.js/compare/v0.12.2...v0.13.0)

> 13 April 2021

- re-building package-lock.json with npm v7 [`#704`](https://github.com/oceanprotocol/ocean.js/pull/704)
- [KianYee] #459 enhance file info function [`#710`](https://github.com/oceanprotocol/ocean.js/pull/710)
- Optimize compute job status calls [`#717`](https://github.com/oceanprotocol/ocean.js/pull/717)
- Bump web3 from 1.3.4 to 1.3.5 [`#712`](https://github.com/oceanprotocol/ocean.js/pull/712)
- Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.0 [`#733`](https://github.com/oceanprotocol/ocean.js/pull/733)
- Bump @typescript-eslint/parser from 4.21.0 to 4.22.0 [`#732`](https://github.com/oceanprotocol/ocean.js/pull/732)
- Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.21.0 [`#728`](https://github.com/oceanprotocol/ocean.js/pull/728)
- Bump release-it from 14.5.1 to 14.6.1 [`#729`](https://github.com/oceanprotocol/ocean.js/pull/729)
- Bump eslint from 7.23.0 to 7.24.0 [`#730`](https://github.com/oceanprotocol/ocean.js/pull/730)
- Bump cross-fetch from 3.1.2 to 3.1.4 [`#725`](https://github.com/oceanprotocol/ocean.js/pull/725)
- Bump @types/chai from 4.2.15 to 4.2.16 [`#726`](https://github.com/oceanprotocol/ocean.js/pull/726)
- Bump @typescript-eslint/parser from 4.20.0 to 4.21.0 [`#727`](https://github.com/oceanprotocol/ocean.js/pull/727)
- remove references to V3 [`#723`](https://github.com/oceanprotocol/ocean.js/pull/723)
- Feature/more tests [`#718`](https://github.com/oceanprotocol/ocean.js/pull/718)
- Bump @types/node-fetch from 2.5.8 to 2.5.10 [`#722`](https://github.com/oceanprotocol/ocean.js/pull/722)
- Bump @truffle/hdwallet-provider from 1.2.5 to 1.2.6 [`#719`](https://github.com/oceanprotocol/ocean.js/pull/719)
- Bump typescript from 4.2.3 to 4.2.4 [`#720`](https://github.com/oceanprotocol/ocean.js/pull/720)
- Bump node-abort-controller from 1.2.0 to 1.2.1 [`#721`](https://github.com/oceanprotocol/ocean.js/pull/721)
- Building CommonJS, ES and UMD modules with microbundle [`#698`](https://github.com/oceanprotocol/ocean.js/pull/698)
- Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.21.0 [`#714`](https://github.com/oceanprotocol/ocean.js/pull/714)
- Bump @typescript-eslint/parser from 4.20.0 to 4.21.0 [`#715`](https://github.com/oceanprotocol/ocean.js/pull/715)
- add compute dataset/compute algo [`#711`](https://github.com/oceanprotocol/ocean.js/pull/711)
- Release 0.13.0 [`833a287`](https://github.com/oceanprotocol/ocean.js/commit/833a287070566c77286a73b8429a2c64d6089cfb)

#### [v0.12.2](https://github.com/oceanprotocol/ocean.js/compare/v0.12.1...v0.12.2)

> 4 April 2021

- Bump cross-fetch from 3.1.3 to 3.1.4 [`#706`](https://github.com/oceanprotocol/ocean.js/pull/706)
- Bump typedoc from 0.20.34 to 0.20.35 [`#707`](https://github.com/oceanprotocol/ocean.js/pull/707)
- Bump @types/node-fetch from 2.5.8 to 2.5.9 [`#708`](https://github.com/oceanprotocol/ocean.js/pull/708)
- Bump @types/chai from 4.2.15 to 4.2.16 [`#709`](https://github.com/oceanprotocol/ocean.js/pull/709)
- Bump release-it from 14.5.0 to 14.5.1 [`#705`](https://github.com/oceanprotocol/ocean.js/pull/705)
- Bump y18n from 4.0.0 to 4.0.1 [`#702`](https://github.com/oceanprotocol/ocean.js/pull/702)
- Bump @truffle/hdwallet-provider from 1.2.5 to 1.2.6 [`#701`](https://github.com/oceanprotocol/ocean.js/pull/701)
- use blob instead of buffer [`#694`](https://github.com/oceanprotocol/ocean.js/pull/694)
- Bump cross-fetch from 3.1.2 to 3.1.3 [`#700`](https://github.com/oceanprotocol/ocean.js/pull/700)
- Bump @typescript-eslint/eslint-plugin from 4.19.0 to 4.20.0 [`#695`](https://github.com/oceanprotocol/ocean.js/pull/695)
- Bump @typescript-eslint/parser from 4.19.0 to 4.20.0 [`#696`](https://github.com/oceanprotocol/ocean.js/pull/696)
- improve tests speed [`#691`](https://github.com/oceanprotocol/ocean.js/pull/691)
- Bump @types/node from 14.14.36 to 14.14.37 [`#693`](https://github.com/oceanprotocol/ocean.js/pull/693)
- Bump eslint from 7.22.0 to 7.23.0 [`#692`](https://github.com/oceanprotocol/ocean.js/pull/692)
- Replacing node-fetch with cross-fetch [`#687`](https://github.com/oceanprotocol/ocean.js/pull/687)
- Bump @truffle/hdwallet-provider from 1.2.4 to 1.2.5 [`#688`](https://github.com/oceanprotocol/ocean.js/pull/688)
- Bump @types/node from 14.14.35 to 14.14.36 [`#689`](https://github.com/oceanprotocol/ocean.js/pull/689)
- Bump typedoc from 0.20.33 to 0.20.34 [`#690`](https://github.com/oceanprotocol/ocean.js/pull/690)
- Release 0.12.2 [`08fb294`](https://github.com/oceanprotocol/ocean.js/commit/08fb29418d0511ef80d696e81910fc7e4dde64a0)

#### [v0.12.1](https://github.com/oceanprotocol/ocean.js/compare/v0.12.0...v0.12.1)

> 24 March 2021

- add allowAllPublishedAlgorithms [`#686`](https://github.com/oceanprotocol/ocean.js/pull/686)
- Add remove ocean liquidity function [`#685`](https://github.com/oceanprotocol/ocean.js/pull/685)
- Bump @typescript-eslint/parser from 4.18.0 to 4.19.0 [`#681`](https://github.com/oceanprotocol/ocean.js/pull/681)
- Bump @typescript-eslint/eslint-plugin from 4.18.0 to 4.19.0 [`#682`](https://github.com/oceanprotocol/ocean.js/pull/682)
- Bump @types/mocha from 8.2.1 to 8.2.2 [`#672`](https://github.com/oceanprotocol/ocean.js/pull/672)
- Bump release-it from 14.4.1 to 14.5.0 [`#673`](https://github.com/oceanprotocol/ocean.js/pull/673)
- Bump @truffle/hdwallet-provider from 1.2.3 to 1.2.4 [`#674`](https://github.com/oceanprotocol/ocean.js/pull/674)
- Bump typedoc from 0.20.32 to 0.20.33 [`#675`](https://github.com/oceanprotocol/ocean.js/pull/675)
- Release 0.12.1 [`c968388`](https://github.com/oceanprotocol/ocean.js/commit/c968388d17c74dc3efe160e6e4bbdee8417e3a43)

#### [v0.12.0](https://github.com/oceanprotocol/ocean.js/compare/v0.11.5...v0.12.0)

> 18 March 2021

- add encrypt ddo support [`#662`](https://github.com/oceanprotocol/ocean.js/pull/662)
- Release 0.12.0 [`b8fc15e`](https://github.com/oceanprotocol/ocean.js/commit/b8fc15e4df6e700c809ff937b0ae712cbe00e222)

#### [v0.11.5](https://github.com/oceanprotocol/ocean.js/compare/v0.11.4...v0.11.5)

> 18 March 2021

- add oceanTokenSymbol to ConfigHelper [`#670`](https://github.com/oceanprotocol/ocean.js/pull/670)
- Bump ora from 5.3.0 to 5.4.0 [`#671`](https://github.com/oceanprotocol/ocean.js/pull/671)
- Bump @typescript-eslint/eslint-plugin from 4.17.0 to 4.18.0 [`#664`](https://github.com/oceanprotocol/ocean.js/pull/664)
- Issue 666/docs test commands [`#667`](https://github.com/oceanprotocol/ocean.js/pull/667)
- Bump @types/node from 14.14.34 to 14.14.35 [`#663`](https://github.com/oceanprotocol/ocean.js/pull/663)
- Bump @typescript-eslint/parser from 4.17.0 to 4.18.0 [`#665`](https://github.com/oceanprotocol/ocean.js/pull/665)
- dependency fixes [`#661`](https://github.com/oceanprotocol/ocean.js/pull/661)
- Bump mocha from 8.3.1 to 8.3.2 [`#660`](https://github.com/oceanprotocol/ocean.js/pull/660)
- Bump @typescript-eslint/parser from 4.16.1 to 4.17.0 [`#651`](https://github.com/oceanprotocol/ocean.js/pull/651)
- Bump @typescript-eslint/eslint-plugin from 4.16.1 to 4.17.0 [`#652`](https://github.com/oceanprotocol/ocean.js/pull/652)
- Bump chai from 4.3.3 to 4.3.4 [`#659`](https://github.com/oceanprotocol/ocean.js/pull/659)
- Bump typedoc from 0.20.30 to 0.20.32 [`#658`](https://github.com/oceanprotocol/ocean.js/pull/658)
- Bump @truffle/hdwallet-provider from 1.2.2 to 1.2.3 [`#655`](https://github.com/oceanprotocol/ocean.js/pull/655)
- Bump @types/node from 14.14.33 to 14.14.34 [`#656`](https://github.com/oceanprotocol/ocean.js/pull/656)
- Bump eslint from 7.21.0 to 7.22.0 [`#657`](https://github.com/oceanprotocol/ocean.js/pull/657)
- Bump @types/node from 14.14.32 to 14.14.33 [`#653`](https://github.com/oceanprotocol/ocean.js/pull/653)
- npm audit fix [`4ccc13d`](https://github.com/oceanprotocol/ocean.js/commit/4ccc13db39a14588334ab9f09b463e7ab8fb00d7)
- Release 0.11.5 [`bb82b4a`](https://github.com/oceanprotocol/ocean.js/commit/bb82b4afb5eb3bb20b7a35b3dd68c6698020dc37)
- updating unit test command [`09d3703`](https://github.com/oceanprotocol/ocean.js/commit/09d3703f723fbf763a35b06834f95a619fe019ef)

#### [v0.11.4](https://github.com/oceanprotocol/ocean.js/compare/v0.11.3...v0.11.4)

> 8 March 2021

- fix typo [`#650`](https://github.com/oceanprotocol/ocean.js/pull/650)
- fix fre bug [`#649`](https://github.com/oceanprotocol/ocean.js/pull/649)
- add explorerUri for each network [`#643`](https://github.com/oceanprotocol/ocean.js/pull/643)
- Bump typescript from 4.1.5 to 4.2.3 [`#645`](https://github.com/oceanprotocol/ocean.js/pull/645)
- Bump typedoc from 0.20.29 to 0.20.30 [`#646`](https://github.com/oceanprotocol/ocean.js/pull/646)
- Bump @types/node from 14.14.31 to 14.14.32 [`#647`](https://github.com/oceanprotocol/ocean.js/pull/647)
- Bump mocha from 8.3.0 to 8.3.1 [`#648`](https://github.com/oceanprotocol/ocean.js/pull/648)
- Bump typedoc from 0.20.28 to 0.20.29 [`#642`](https://github.com/oceanprotocol/ocean.js/pull/642)
- Bump chai from 4.3.1 to 4.3.3 [`#641`](https://github.com/oceanprotocol/ocean.js/pull/641)
- Release 0.11.4 [`f9afbc8`](https://github.com/oceanprotocol/ocean.js/commit/f9afbc87b1fbe31703153fd718b82de603640e90)

#### [v0.11.3](https://github.com/oceanprotocol/ocean.js/compare/v0.11.2...v0.11.3)

> 8 March 2021

- Release 0.11.3 [`9412449`](https://github.com/oceanprotocol/ocean.js/commit/9412449fe56d7f75fdee2cc2adbb08b9f0730a26)

#### [v0.11.2](https://github.com/oceanprotocol/ocean.js/compare/v0.11.1...v0.11.2)

> 3 March 2021

- Add explicit testing docs [`#639`](https://github.com/oceanprotocol/ocean.js/pull/639)
- Asset metadata sample links removal [`#598`](https://github.com/oceanprotocol/ocean.js/pull/598)
- Bump chai from 4.3.0 to 4.3.1 [`#638`](https://github.com/oceanprotocol/ocean.js/pull/638)
- Release 0.11.2 [`0db6897`](https://github.com/oceanprotocol/ocean.js/commit/0db6897c03692c631dc37c2898eb0baef0f8daa9)
- remove asset sample link if not send on metadata update [`3608472`](https://github.com/oceanprotocol/ocean.js/commit/3608472e758c5d0ba1c871c15776a8bc3cf3480b)
- update integration test [`d6a84e7`](https://github.com/oceanprotocol/ocean.js/commit/d6a84e7935dc0f3e219a3ca88a1b9231fd66bd72)

#### [v0.11.1](https://github.com/oceanprotocol/ocean.js/compare/v0.11.0...v0.11.1)

> 3 March 2021

- small improvement on FRE tests [`#636`](https://github.com/oceanprotocol/ocean.js/pull/636)
- More integration tests [`#630`](https://github.com/oceanprotocol/ocean.js/pull/630)
- Bump @typescript-eslint/parser from 4.15.2 to 4.16.1 [`#635`](https://github.com/oceanprotocol/ocean.js/pull/635)
- Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.16.1 [`#634`](https://github.com/oceanprotocol/ocean.js/pull/634)
- Bump eslint from 7.20.0 to 7.21.0 [`#632`](https://github.com/oceanprotocol/ocean.js/pull/632)
- Bump eslint-config-prettier from 8.0.0 to 8.1.0 [`#631`](https://github.com/oceanprotocol/ocean.js/pull/631)
- wip tests [`8b46472`](https://github.com/oceanprotocol/ocean.js/commit/8b464722ef4b88cb66b672e230564cd27e2eea7b)
- more tests [`228c01c`](https://github.com/oceanprotocol/ocean.js/commit/228c01c98f0dd1554ad639efbd72ecd52f50eaad)
- add ' tokens are not deducted' test for bad URL [`5e7c6cb`](https://github.com/oceanprotocol/ocean.js/commit/5e7c6cb497c34bc1f4d750a876aa9b0848b1e8b6)

#### [v0.11.0](https://github.com/oceanprotocol/ocean.js/compare/v0.10.1...v0.11.0)

> 24 February 2021

- Bump @typescript-eslint/eslint-plugin from 4.15.1 to 4.15.2 [`#624`](https://github.com/oceanprotocol/ocean.js/pull/624)
- Bump eslint-config-prettier from 7.2.0 to 8.0.0 [`#622`](https://github.com/oceanprotocol/ocean.js/pull/622)
- Bump release-it from 14.4.0 to 14.4.1 [`#623`](https://github.com/oceanprotocol/ocean.js/pull/623)
- Bump typedoc from 0.20.27 to 0.20.28 [`#629`](https://github.com/oceanprotocol/ocean.js/pull/629)
- Add polygon network [`#627`](https://github.com/oceanprotocol/ocean.js/pull/627)
- Bump typedoc from 0.20.25 to 0.20.27 [`#621`](https://github.com/oceanprotocol/ocean.js/pull/621)
- Bump @typescript-eslint/parser from 4.15.1 to 4.15.2 [`#625`](https://github.com/oceanprotocol/ocean.js/pull/625)
- Bump @types/node from 14.14.28 to 14.14.31 [`#620`](https://github.com/oceanprotocol/ocean.js/pull/620)
- Feature/compute nextv [`#612`](https://github.com/oceanprotocol/ocean.js/pull/612)
- Feature/travis dockerhub auth [`#617`](https://github.com/oceanprotocol/ocean.js/pull/617)
- Bump @types/mocha from 8.2.0 to 8.2.1 [`#618`](https://github.com/oceanprotocol/ocean.js/pull/618)
- Bump @typescript-eslint/parser from 4.15.0 to 4.15.1 [`#615`](https://github.com/oceanprotocol/ocean.js/pull/615)
- Bump @typescript-eslint/eslint-plugin from 4.15.0 to 4.15.1 [`#616`](https://github.com/oceanprotocol/ocean.js/pull/616)
- Bump typedoc from 0.20.24 to 0.20.25 [`#614`](https://github.com/oceanprotocol/ocean.js/pull/614)
- Dynamic provider endpoints [`#558`](https://github.com/oceanprotocol/ocean.js/pull/558)
- Bump @types/node from 14.14.26 to 14.14.28 [`#611`](https://github.com/oceanprotocol/ocean.js/pull/611)
- Bump release-it from 14.3.0 to 14.4.0 [`#609`](https://github.com/oceanprotocol/ocean.js/pull/609)
- Bump eslint from 7.19.0 to 7.20.0 [`#610`](https://github.com/oceanprotocol/ocean.js/pull/610)
- Bump typedoc from 0.20.23 to 0.20.24 [`#605`](https://github.com/oceanprotocol/ocean.js/pull/605)
- Bump mocha from 8.2.1 to 8.3.0 [`#606`](https://github.com/oceanprotocol/ocean.js/pull/606)
- Bump @types/node from 14.14.25 to 14.14.26 [`#607`](https://github.com/oceanprotocol/ocean.js/pull/607)
- Bump @truffle/hdwallet-provider from 1.2.1 to 1.2.2 [`#608`](https://github.com/oceanprotocol/ocean.js/pull/608)
- Bump typescript from 4.1.4 to 4.1.5 [`#603`](https://github.com/oceanprotocol/ocean.js/pull/603)
- Bump @types/chai from 4.2.14 to 4.2.15 [`#604`](https://github.com/oceanprotocol/ocean.js/pull/604)
- speed up previous order [`#599`](https://github.com/oceanprotocol/ocean.js/pull/599)
- add minter roles [`#600`](https://github.com/oceanprotocol/ocean.js/pull/600)
- Bump @typescript-eslint/eslint-plugin from 4.14.2 to 4.15.0 [`#594`](https://github.com/oceanprotocol/ocean.js/pull/594)
- Bump @typescript-eslint/parser from 4.14.2 to 4.15.0 [`#595`](https://github.com/oceanprotocol/ocean.js/pull/595)
- Bump typescript from 4.1.3 to 4.1.4 [`#596`](https://github.com/oceanprotocol/ocean.js/pull/596)
- Bump typedoc from 0.20.20 to 0.20.23 [`#593`](https://github.com/oceanprotocol/ocean.js/pull/593)
- Bump @oceanprotocol/contracts from 0.5.8 to 0.5.9 [`#592`](https://github.com/oceanprotocol/ocean.js/pull/592)
- Bump chai from 4.2.0 to 4.3.0 [`#591`](https://github.com/oceanprotocol/ocean.js/pull/591)
- remove barge defaults overwrites [`#585`](https://github.com/oceanprotocol/ocean.js/pull/585)
- Bump @types/node from 14.14.22 to 14.14.25 [`#584`](https://github.com/oceanprotocol/ocean.js/pull/584)
- Bump web3 from 1.3.3 to 1.3.4 [`#580`](https://github.com/oceanprotocol/ocean.js/pull/580)
- Bump release-it from 14.2.2 to 14.3.0 [`#579`](https://github.com/oceanprotocol/ocean.js/pull/579)
- add codeowners [`#578`](https://github.com/oceanprotocol/ocean.js/pull/578)
- set default logger level to error and use only one instance of logger [`#571`](https://github.com/oceanprotocol/ocean.js/pull/571)
- Bump @typescript-eslint/eslint-plugin from 4.14.1 to 4.14.2 [`#576`](https://github.com/oceanprotocol/ocean.js/pull/576)
- Bump @typescript-eslint/parser from 4.14.1 to 4.14.2 [`#577`](https://github.com/oceanprotocol/ocean.js/pull/577)
- Bump typedoc from 0.20.19 to 0.20.20 [`#575`](https://github.com/oceanprotocol/ocean.js/pull/575)
- Bump eslint from 7.18.0 to 7.19.0 [`#574`](https://github.com/oceanprotocol/ocean.js/pull/574)
- Bump web3 from 1.3.0 to 1.3.3 [`#566`](https://github.com/oceanprotocol/ocean.js/pull/566)
- added logger param when instantiating datatoken [`#562`](https://github.com/oceanprotocol/ocean.js/pull/562)
- Bump typedoc from 0.20.18 to 0.20.19 [`#567`](https://github.com/oceanprotocol/ocean.js/pull/567)
- Bump @typescript-eslint/eslint-plugin from 4.14.0 to 4.14.1 [`#568`](https://github.com/oceanprotocol/ocean.js/pull/568)
- Bump @typescript-eslint/parser from 4.13.0 to 4.14.1 [`#569`](https://github.com/oceanprotocol/ocean.js/pull/569)
- Bump typedoc from 0.20.16 to 0.20.18 [`#565`](https://github.com/oceanprotocol/ocean.js/pull/565)
- Release 0.11.0 [`4f494f2`](https://github.com/oceanprotocol/ocean.js/commit/4f494f21a9cc39e018b336c17db281fa00d6ec8c)
- bump web3-eth-contract to 1.3.3 [`d7ababa`](https://github.com/oceanprotocol/ocean.js/commit/d7ababab24a8a168e4bb9f6f18d81fe1f413567f)
- refactor [`100e5c5`](https://github.com/oceanprotocol/ocean.js/commit/100e5c5767046393a57d7d1055db2e68e0d262cb)

#### [v0.10.1](https://github.com/oceanprotocol/ocean.js/compare/v0.10.0...v0.10.1)

> 21 January 2021

- fix metamask bug [`#557`](https://github.com/oceanprotocol/ocean.js/pull/557)
- multithread search by dt address [`#559`](https://github.com/oceanprotocol/ocean.js/pull/559)
- Bump ora from 5.2.0 to 5.3.0 [`#556`](https://github.com/oceanprotocol/ocean.js/pull/556)
- Bump @types/node from 14.14.21 to 14.14.22 [`#555`](https://github.com/oceanprotocol/ocean.js/pull/555)
- Bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.14.0 [`#554`](https://github.com/oceanprotocol/ocean.js/pull/554)
- Bump eslint-config-prettier from 7.1.0 to 7.2.0 [`#552`](https://github.com/oceanprotocol/ocean.js/pull/552)
- Release 0.10.1 [`bb12807`](https://github.com/oceanprotocol/ocean.js/commit/bb12807ab69fbf760d598fdb012d8b7e2e8f5b17)

#### [v0.10.0](https://github.com/oceanprotocol/ocean.js/compare/v0.9.21...v0.10.0)

> 18 January 2021

- Bump typedoc from 0.20.14 to 0.20.16 [`#549`](https://github.com/oceanprotocol/ocean.js/pull/549)
- Bump eslint from 7.17.0 to 7.18.0 [`#550`](https://github.com/oceanprotocol/ocean.js/pull/550)
- Bump mock-local-storage from 1.1.15 to 1.1.17 [`#548`](https://github.com/oceanprotocol/ocean.js/pull/548)
- Bump @types/node-fetch from 2.5.7 to 2.5.8 [`#545`](https://github.com/oceanprotocol/ocean.js/pull/545)
- Bump @types/node from 14.14.20 to 14.14.21 [`#546`](https://github.com/oceanprotocol/ocean.js/pull/546)
- Refactor `OnChainMetadataCache` [`#551`](https://github.com/oceanprotocol/ocean.js/pull/551)
- add updateServiceTimeout and edit ddo updates [`#544`](https://github.com/oceanprotocol/ocean.js/pull/544)
- Release 0.10.0 [`6c0b5c6`](https://github.com/oceanprotocol/ocean.js/commit/6c0b5c6779ec280ad4d0f19e0adb9eeb9cd7a9e0)
- typedoc fixes [`25ac01e`](https://github.com/oceanprotocol/ocean.js/commit/25ac01e97dbb6a278650aae5773292d5e73af7e9)

#### [v0.9.21](https://github.com/oceanprotocol/ocean.js/compare/v0.9.20...v0.9.21)

> 13 January 2021

- Feature/decimal [`#541`](https://github.com/oceanprotocol/ocean.js/pull/541)
- Datokens: check cap before mint [`#531`](https://github.com/oceanprotocol/ocean.js/pull/531)
- [WIP] Adds checkURL function to use provider endpoint. [`#540`](https://github.com/oceanprotocol/ocean.js/pull/540)
- package updates [`#539`](https://github.com/oceanprotocol/ocean.js/pull/539)
- fix download for large files [`#537`](https://github.com/oceanprotocol/ocean.js/pull/537)
- pool creation: check allowance for dt and ocean before aprove is called [`#530`](https://github.com/oceanprotocol/ocean.js/pull/530)
- Bump @typescript-eslint/parser from 4.12.0 to 4.13.0 [`#534`](https://github.com/oceanprotocol/ocean.js/pull/534)
- Bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.13.0 [`#533`](https://github.com/oceanprotocol/ocean.js/pull/533)
- Bump typedoc from 0.20.13 to 0.20.14 [`#532`](https://github.com/oceanprotocol/ocean.js/pull/532)
- Bump @typescript-eslint/parser from 4.11.1 to 4.12.0 [`#528`](https://github.com/oceanprotocol/ocean.js/pull/528)
- Bump eslint-plugin-prettier from 3.3.0 to 3.3.1 [`#529`](https://github.com/oceanprotocol/ocean.js/pull/529)
- Bump @typescript-eslint/eslint-plugin from 4.11.1 to 4.12.0 [`#527`](https://github.com/oceanprotocol/ocean.js/pull/527)
- Bump eslint from 7.16.0 to 7.17.0 [`#520`](https://github.com/oceanprotocol/ocean.js/pull/520)
- Bump ora from 5.1.0 to 5.2.0 [`#521`](https://github.com/oceanprotocol/ocean.js/pull/521)
- Bump typescript from 4.0.5 to 4.1.3 [`#522`](https://github.com/oceanprotocol/ocean.js/pull/522)
- Bump typedoc from 0.20.10 to 0.20.13 [`#526`](https://github.com/oceanprotocol/ocean.js/pull/526)
- Bump @types/node from 14.14.19 to 14.14.20 [`#523`](https://github.com/oceanprotocol/ocean.js/pull/523)
- Bump @typescript-eslint/eslint-plugin from 4.11.0 to 4.11.1 [`#511`](https://github.com/oceanprotocol/ocean.js/pull/511)
- Bump @typescript-eslint/parser from 4.11.0 to 4.11.1 [`#512`](https://github.com/oceanprotocol/ocean.js/pull/512)
- Bump @types/node from 14.14.16 to 14.14.19 [`#519`](https://github.com/oceanprotocol/ocean.js/pull/519)
- Bump typedoc from 0.19.2 to 0.20.10 [`#518`](https://github.com/oceanprotocol/ocean.js/pull/518)
- Bump @truffle/hdwallet-provider from 1.2.0 to 1.2.1 [`#510`](https://github.com/oceanprotocol/ocean.js/pull/510)
- Bump eslint from 7.15.0 to 7.16.0 [`#505`](https://github.com/oceanprotocol/ocean.js/pull/505)
- Bump @typescript-eslint/parser from 4.10.0 to 4.11.0 [`#507`](https://github.com/oceanprotocol/ocean.js/pull/507)
- Bump @typescript-eslint/eslint-plugin from 4.10.0 to 4.11.0 [`#508`](https://github.com/oceanprotocol/ocean.js/pull/508)
- Bump @types/node from 14.14.14 to 14.14.16 [`#509`](https://github.com/oceanprotocol/ocean.js/pull/509)
- Bump @types/node from 14.14.13 to 14.14.14 [`#502`](https://github.com/oceanprotocol/ocean.js/pull/502)
- Bump @typescript-eslint/eslint-plugin from 4.9.1 to 4.10.0 [`#501`](https://github.com/oceanprotocol/ocean.js/pull/501)
- Bump @typescript-eslint/parser from 4.9.1 to 4.10.0 [`#500`](https://github.com/oceanprotocol/ocean.js/pull/500)
- Bump @types/node from 14.14.11 to 14.14.13 [`#498`](https://github.com/oceanprotocol/ocean.js/pull/498)
- Bump eslint-plugin-prettier from 3.2.0 to 3.3.0 [`#499`](https://github.com/oceanprotocol/ocean.js/pull/499)
- Bump @types/node from 14.14.11 to 14.14.12 [`#496`](https://github.com/oceanprotocol/ocean.js/pull/496)
- Bump ini from 1.3.5 to 1.3.8 [`#497`](https://github.com/oceanprotocol/ocean.js/pull/497)
- Release 0.9.21 [`3801c39`](https://github.com/oceanprotocol/ocean.js/commit/3801c3925ba1c80003214deda3d1d734c051f995)
- wip check allowance for dt and ocean at pool creation [`a5a55b1`](https://github.com/oceanprotocol/ocean.js/commit/a5a55b19a158b9e13d9061abed9d784149b2d20c)
- throw error when a condition is not valid instead of returning null [`286e737`](https://github.com/oceanprotocol/ocean.js/commit/286e737e93f7b079cff932872ea61adfa621cf1e)

#### [v0.9.20](https://github.com/oceanprotocol/ocean.js/compare/v0.9.19...v0.9.20)

> 10 December 2020

- add subgraphUri to ConfigHelper [`#495`](https://github.com/oceanprotocol/ocean.js/pull/495)
- Release 0.9.20 [`795008e`](https://github.com/oceanprotocol/ocean.js/commit/795008e765c0e3afef65d2a1bf95d09c44c4027d)
- add subgraphUri [`1b7d573`](https://github.com/oceanprotocol/ocean.js/commit/1b7d573434201f4225bb41f59da2ed25b947cfd0)

#### [v0.9.19](https://github.com/oceanprotocol/ocean.js/compare/v0.9.18...v0.9.19)

> 10 December 2020

- add ropsten [`#492`](https://github.com/oceanprotocol/ocean.js/pull/492)
- Bump @types/mocha from 8.0.4 to 8.2.0 [`#491`](https://github.com/oceanprotocol/ocean.js/pull/491)
- Bump @types/node from 14.14.10 to 14.14.11 [`#490`](https://github.com/oceanprotocol/ocean.js/pull/490)
- Bump uuid from 8.3.1 to 8.3.2 [`#489`](https://github.com/oceanprotocol/ocean.js/pull/489)
- Bump @typescript-eslint/eslint-plugin from 4.9.0 to 4.9.1 [`#488`](https://github.com/oceanprotocol/ocean.js/pull/488)
- Bump ts-node from 9.1.0 to 9.1.1 [`#487`](https://github.com/oceanprotocol/ocean.js/pull/487)
- Bump @typescript-eslint/parser from 4.9.0 to 4.9.1 [`#486`](https://github.com/oceanprotocol/ocean.js/pull/486)
- Bump eslint from 7.14.0 to 7.15.0 [`#485`](https://github.com/oceanprotocol/ocean.js/pull/485)
- Bump eslint-config-prettier from 6.15.0 to 7.0.0 [`#484`](https://github.com/oceanprotocol/ocean.js/pull/484)
- Bump highlight.js from 10.2.0 to 10.4.1 [`#482`](https://github.com/oceanprotocol/ocean.js/pull/482)
- Bump ts-node from 9.0.0 to 9.1.0 [`#480`](https://github.com/oceanprotocol/ocean.js/pull/480)
- Bump @types/chai-spies from 1.0.2 to 1.0.3 [`#481`](https://github.com/oceanprotocol/ocean.js/pull/481)
- Bump eslint-plugin-prettier from 3.1.4 to 3.2.0 [`#479`](https://github.com/oceanprotocol/ocean.js/pull/479)
- Bump cross-env from 7.0.2 to 7.0.3 [`#478`](https://github.com/oceanprotocol/ocean.js/pull/478)
- Bump @typescript-eslint/eslint-plugin from 4.8.2 to 4.9.0 [`#477`](https://github.com/oceanprotocol/ocean.js/pull/477)
- Bump @typescript-eslint/parser from 4.8.2 to 4.9.0 [`#476`](https://github.com/oceanprotocol/ocean.js/pull/476)
- Bump prettier from 2.2.0 to 2.2.1 [`#474`](https://github.com/oceanprotocol/ocean.js/pull/474)
- Bump @types/node from 14.14.9 to 14.14.10 [`#471`](https://github.com/oceanprotocol/ocean.js/pull/471)
- Bump @typescript-eslint/parser from 4.8.1 to 4.8.2 [`#472`](https://github.com/oceanprotocol/ocean.js/pull/472)
- Bump release-it from 14.2.1 to 14.2.2 [`#473`](https://github.com/oceanprotocol/ocean.js/pull/473)
- Bump @typescript-eslint/eslint-plugin from 4.8.1 to 4.8.2 [`#470`](https://github.com/oceanprotocol/ocean.js/pull/470)
- Bump @typescript-eslint/parser from 4.8.1 to 4.8.2 [`#469`](https://github.com/oceanprotocol/ocean.js/pull/469)
- Release 0.9.19 [`7bfcd65`](https://github.com/oceanprotocol/ocean.js/commit/7bfcd65949e0bf90fe2b0331468c29dddb6cf536)

#### [v0.9.18](https://github.com/oceanprotocol/ocean.js/compare/v0.9.17...v0.9.18)

> 24 November 2020

- Handle assets with low liquidity [`#468`](https://github.com/oceanprotocol/ocean.js/pull/468)
- Bump prettier from 2.1.2 to 2.2.0 [`#467`](https://github.com/oceanprotocol/ocean.js/pull/467)
- Bump eslint from 7.13.0 to 7.14.0 [`#466`](https://github.com/oceanprotocol/ocean.js/pull/466)
- Bump @types/node from 14.14.8 to 14.14.9 [`#465`](https://github.com/oceanprotocol/ocean.js/pull/465)
- Release 0.9.18 [`832f2d8`](https://github.com/oceanprotocol/ocean.js/commit/832f2d82b5d04c81a9c301a657ae7db84394871c)

#### [v0.9.17](https://github.com/oceanprotocol/ocean.js/compare/v0.9.16...v0.9.17)

> 19 November 2020

- fix typo [`#464`](https://github.com/oceanprotocol/ocean.js/pull/464)
- Bump @typescript-eslint/eslint-plugin from 4.8.0 to 4.8.1 [`#459`](https://github.com/oceanprotocol/ocean.js/pull/459)
- Bump @typescript-eslint/parser from 4.8.0 to 4.8.1 [`#460`](https://github.com/oceanprotocol/ocean.js/pull/460)
- Bump @types/node from 14.14.7 to 14.14.8 [`#461`](https://github.com/oceanprotocol/ocean.js/pull/461)
- Bump @typescript-eslint/eslint-plugin from 4.7.0 to 4.8.0 [`#458`](https://github.com/oceanprotocol/ocean.js/pull/458)
- Bump @typescript-eslint/parser from 4.7.0 to 4.8.0 [`#457`](https://github.com/oceanprotocol/ocean.js/pull/457)
- Release 0.9.17 [`4345bb9`](https://github.com/oceanprotocol/ocean.js/commit/4345bb94b62373d44eca6dbec6984faf6529eb9b)

#### [v0.9.16](https://github.com/oceanprotocol/ocean.js/compare/v0.9.15...v0.9.16)

> 16 November 2020

- Bug/fullfill promises [`#456`](https://github.com/oceanprotocol/ocean.js/pull/456)
- Release 0.9.16 [`bf19bcc`](https://github.com/oceanprotocol/ocean.js/commit/bf19bcc1f5ce73a14266dc15951a74d06d6c3e74)

#### [v0.9.15](https://github.com/oceanprotocol/ocean.js/compare/v0.9.14...v0.9.15)

> 16 November 2020

- fullfill promises [`#455`](https://github.com/oceanprotocol/ocean.js/pull/455)
- Release 0.9.15 [`8f9ef02`](https://github.com/oceanprotocol/ocean.js/commit/8f9ef02b94da8eb19948d729dde6576d5f1d43eb)

#### [v0.9.14](https://github.com/oceanprotocol/ocean.js/compare/v0.9.13...v0.9.14)

> 16 November 2020

- add buyDTWithExactOcean function [`#454`](https://github.com/oceanprotocol/ocean.js/pull/454)
- add computeBuySlippage and computeSellSlippage [`6424cac`](https://github.com/oceanprotocol/ocean.js/commit/6424caca697e8f2875b52df0721cf3e63d8e8ce0)
- remove console.log [`ff7171f`](https://github.com/oceanprotocol/ocean.js/commit/ff7171f64b314db803f59be404e72afc4c77393a)
- Release 0.9.14 [`0119885`](https://github.com/oceanprotocol/ocean.js/commit/0119885277cd361bc00e485168a48477276f25e6)

#### [v0.9.13](https://github.com/oceanprotocol/ocean.js/compare/v0.9.12...v0.9.13)

> 13 November 2020

- update isInPurgatory typing [`#452`](https://github.com/oceanprotocol/ocean.js/pull/452)
- Release 0.9.13 [`c2c100d`](https://github.com/oceanprotocol/ocean.js/commit/c2c100d0a0b2fb5fc131b66aeb502c50280b1acf)

#### [v0.9.12](https://github.com/oceanprotocol/ocean.js/compare/v0.9.11...v0.9.12)

> 13 November 2020

- Update .travis.yml [`#451`](https://github.com/oceanprotocol/ocean.js/pull/451)
- Release 0.9.12 [`5143120`](https://github.com/oceanprotocol/ocean.js/commit/5143120204048f86c27ff97211ef1f900632fb2d)

#### [v0.9.11](https://github.com/oceanprotocol/ocean.js/compare/v0.9.10...v0.9.11)

> 13 November 2020

- chunk promises [`#450`](https://github.com/oceanprotocol/ocean.js/pull/450)
- Update typedoc.js [`#449`](https://github.com/oceanprotocol/ocean.js/pull/449)
- update for purgatory [`#448`](https://github.com/oceanprotocol/ocean.js/pull/448)
- Bump @types/mocha from 8.0.3 to 8.0.4 [`#447`](https://github.com/oceanprotocol/ocean.js/pull/447)
- logs/history speed optimizations [`#441`](https://github.com/oceanprotocol/ocean.js/pull/441)
- Bump @typescript-eslint/eslint-plugin from 4.6.1 to 4.7.0 [`#445`](https://github.com/oceanprotocol/ocean.js/pull/445)
- Bump @types/node from 14.14.6 to 14.14.7 [`#444`](https://github.com/oceanprotocol/ocean.js/pull/444)
- Bump @typescript-eslint/parser from 4.6.1 to 4.7.0 [`#446`](https://github.com/oceanprotocol/ocean.js/pull/446)
- Bump eslint from 7.12.1 to 7.13.0 [`#442`](https://github.com/oceanprotocol/ocean.js/pull/442)
- Bump @truffle/hdwallet-provider from 1.1.1 to 1.2.0 [`#443`](https://github.com/oceanprotocol/ocean.js/pull/443)
- complete refactor getPoolLogs & getEventData [`1d717cb`](https://github.com/oceanprotocol/ocean.js/commit/1d717cb3b03b150d16bb684bd13a1d7bdafa55a6)
- parallelized get shares and tx [`33bcb47`](https://github.com/oceanprotocol/ocean.js/commit/33bcb47d455cfbbbd9d8c26961f4127e9c514a82)
- fix [`eb5c298`](https://github.com/oceanprotocol/ocean.js/commit/eb5c29810f0a5e6e68370322fef57520564d50c1)

#### [v0.9.10](https://github.com/oceanprotocol/ocean.js/compare/v0.9.9...v0.9.10)

> 6 November 2020

- buy/sell helpers [`#440`](https://github.com/oceanprotocol/ocean.js/pull/440)
- fix datatoken search [`#439`](https://github.com/oceanprotocol/ocean.js/pull/439)
- Bump @typescript-eslint/eslint-plugin from 4.6.0 to 4.6.1 [`#436`](https://github.com/oceanprotocol/ocean.js/pull/436)
- Bump mocha from 8.1.3 to 8.2.1 [`#437`](https://github.com/oceanprotocol/ocean.js/pull/437)
- Bump @typescript-eslint/parser from 4.6.0 to 4.6.1 [`#435`](https://github.com/oceanprotocol/ocean.js/pull/435)
- Bump release-it from 14.2.0 to 14.2.1 [`#434`](https://github.com/oceanprotocol/ocean.js/pull/434)
- Release 0.9.10 [`38c8b00`](https://github.com/oceanprotocol/ocean.js/commit/38c8b00400e5e36eaea1c4c7ae4a2b419bbfbbfb)

#### [v0.9.9](https://github.com/oceanprotocol/ocean.js/compare/v0.9.8...v0.9.9)

> 30 October 2020

- fix fromwei conversion [`#430`](https://github.com/oceanprotocol/ocean.js/pull/430)
- fix typos [`#433`](https://github.com/oceanprotocol/ocean.js/pull/433)
- use event block number as start [`#432`](https://github.com/oceanprotocol/ocean.js/pull/432)
- fix DTPrice if amount is too high [`#431`](https://github.com/oceanprotocol/ocean.js/pull/431)
- optimise gas costs [`ead3d21`](https://github.com/oceanprotocol/ocean.js/commit/ead3d212a2eabe0882f5581f6ca37bd2453399e3)
- Release 0.9.9 [`94f46ee`](https://github.com/oceanprotocol/ocean.js/commit/94f46eefcf88cca02ddfb6efc67c764a52cbda47)
- more wei conversions [`17a07b4`](https://github.com/oceanprotocol/ocean.js/commit/17a07b4897f4b3230a698b5654a6ef62cdfcd837)

#### [v0.9.8](https://github.com/oceanprotocol/ocean.js/compare/v0.9.7...v0.9.8)

> 29 October 2020

- fix getPoolSharesByAddress [`#429`](https://github.com/oceanprotocol/ocean.js/pull/429)
- Release 0.9.8 [`0a0ce63`](https://github.com/oceanprotocol/ocean.js/commit/0a0ce63580939ad7c59d314b5548cec1c8b23cf1)
- bug fix [`07c3835`](https://github.com/oceanprotocol/ocean.js/commit/07c3835759e96efba97407147dfde7f3da445716)

#### [v0.9.7](https://github.com/oceanprotocol/ocean.js/compare/v0.9.6...v0.9.7)

> 29 October 2020

- add getPoolSharesByAddress [`#428`](https://github.com/oceanprotocol/ocean.js/pull/428)
- more gas optimisations [`#427`](https://github.com/oceanprotocol/ocean.js/pull/427)
- Bump @types/node from 14.14.5 to 14.14.6 [`#426`](https://github.com/oceanprotocol/ocean.js/pull/426)
- more fixes [`694cde2`](https://github.com/oceanprotocol/ocean.js/commit/694cde2a1359aacb03f9a09dd70a5b6770b2a031)
- add getPoolsSharesbyAddress [`087b021`](https://github.com/oceanprotocol/ocean.js/commit/087b021c17ba00e5a3b8d914642a6ac0527e14a2)
- Release 0.9.7 [`7b16f75`](https://github.com/oceanprotocol/ocean.js/commit/7b16f7561fc663861d5777e151092396564a239b)

#### [v0.9.6](https://github.com/oceanprotocol/ocean.js/compare/v0.9.5...v0.9.6)

> 28 October 2020

- fix/remove liquidity [`#425`](https://github.com/oceanprotocol/ocean.js/pull/425)
- Bump eslint-config-prettier from 6.14.0 to 6.15.0 [`#422`](https://github.com/oceanprotocol/ocean.js/pull/422)
- Bump eslint from 7.12.0 to 7.12.1 [`#423`](https://github.com/oceanprotocol/ocean.js/pull/423)
- more fixes [`2d31bd9`](https://github.com/oceanprotocol/ocean.js/commit/2d31bd9123919358684936d720f62ada039aa7be)
- fix max amountPoolshares balancer bug [`4a077a9`](https://github.com/oceanprotocol/ocean.js/commit/4a077a9fa9d22471c36eeb4b3e5e60a1f2579467)
- Release 0.9.6 [`02b4b2b`](https://github.com/oceanprotocol/ocean.js/commit/02b4b2bb0550b7168076582465ca59dde76a5a77)

#### [v0.9.5](https://github.com/oceanprotocol/ocean.js/compare/v0.9.4...v0.9.5)

> 27 October 2020

- fix addmax & removemax [`#421`](https://github.com/oceanprotocol/ocean.js/pull/421)
- Release 0.9.5 [`d67beac`](https://github.com/oceanprotocol/ocean.js/commit/d67beacde87a91c61c7e64ff0fae9f817ec88d5e)

#### [v0.9.4](https://github.com/oceanprotocol/ocean.js/compare/v0.9.3...v0.9.4)

> 27 October 2020

- gas cost optimisations [`#420`](https://github.com/oceanprotocol/ocean.js/pull/420)
- Release 0.9.4 [`e5c6797`](https://github.com/oceanprotocol/ocean.js/commit/e5c6797af9bfa73099189c3a45cc60b68bd96ed5)

#### [v0.9.3](https://github.com/oceanprotocol/ocean.js/compare/v0.9.1...v0.9.3)

> 27 October 2020

- update bpool creation gas estimate [`#416`](https://github.com/oceanprotocol/ocean.js/pull/416)
- Bump @types/node from 14.14.3 to 14.14.5 [`#415`](https://github.com/oceanprotocol/ocean.js/pull/415)
- Bump @typescript-eslint/parser from 4.5.0 to 4.6.0 [`#413`](https://github.com/oceanprotocol/ocean.js/pull/413)
- Bump typescript from 4.0.3 to 4.0.5 [`#414`](https://github.com/oceanprotocol/ocean.js/pull/414)
- Bump @typescript-eslint/eslint-plugin from 4.5.0 to 4.6.0 [`#412`](https://github.com/oceanprotocol/ocean.js/pull/412)
- fix args names [`#411`](https://github.com/oceanprotocol/ocean.js/pull/411)
- Release v0.9.2 [`19c05d5`](https://github.com/oceanprotocol/ocean.js/commit/19c05d512d4eae265c96055cb6de6e9b158c4eb8)
- Release 0.9.3 [`e0bbcd1`](https://github.com/oceanprotocol/ocean.js/commit/e0bbcd101f48a50c895cc958125f31162d17fb7c)
- Update PoolFactory.ts [`2b810ac`](https://github.com/oceanprotocol/ocean.js/commit/2b810ac6a55f18f411ecfad56aa01dd73a6057d5)

#### [v0.9.1](https://github.com/oceanprotocol/ocean.js/compare/v0.9.0...v0.9.1)

> 26 October 2020

- fix args names [`6960390`](https://github.com/oceanprotocol/ocean.js/commit/6960390720ae44badf40c37827e5b6e4bf151b81)
- gas limit in ddo publish [`7d62aee`](https://github.com/oceanprotocol/ocean.js/commit/7d62aeee63ab1b2399a1ed85110e0dbe848054bf)
- Release 0.9.1 [`5b76676`](https://github.com/oceanprotocol/ocean.js/commit/5b766763b6b7e5abf6047d512afed276356cab06)

#### [v0.9.0](https://github.com/oceanprotocol/ocean.js/compare/v0.8.1...v0.9.0)

> 26 October 2020

- Fix/ComputeJob interface [`#410`](https://github.com/oceanprotocol/ocean.js/pull/410)
- fix pool pricing [`#409`](https://github.com/oceanprotocol/ocean.js/pull/409)
- word list update [`#407`](https://github.com/oceanprotocol/ocean.js/pull/407)
- Release 0.9.0 [`1b90c92`](https://github.com/oceanprotocol/ocean.js/commit/1b90c92d08ae29b88ee8a0857564dffe558c69dc)
- fix ComputeJob interface [`643fd04`](https://github.com/oceanprotocol/ocean.js/commit/643fd04be0db9d3628f41b7621a5232abf02910a)

#### [v0.8.1](https://github.com/oceanprotocol/ocean.js/compare/v0.8.0...v0.8.1)

> 26 October 2020

- gas optimisations [`#406`](https://github.com/oceanprotocol/ocean.js/pull/406)
- Bump @types/node from 14.14.2 to 14.14.3 [`#403`](https://github.com/oceanprotocol/ocean.js/pull/403)
- Bump eslint from 7.11.0 to 7.12.0 [`#402`](https://github.com/oceanprotocol/ocean.js/pull/402)
- Release 0.8.1 [`a21f9e0`](https://github.com/oceanprotocol/ocean.js/commit/a21f9e0adb3d43c822ea030c5e4a90b72d87d96c)

#### [v0.8.0](https://github.com/oceanprotocol/ocean.js/compare/v0.7.5...v0.8.0)

> 23 October 2020

- update metadataCacheUri & providerUri for mainnet [`#401`](https://github.com/oceanprotocol/ocean.js/pull/401)
- Release 0.8.0 [`f28ba74`](https://github.com/oceanprotocol/ocean.js/commit/f28ba748f2ce5efb859e84681ab309efd4811978)

#### [v0.7.5](https://github.com/oceanprotocol/ocean.js/compare/v0.7.4...v0.7.5)

> 22 October 2020

- bump contracts to 0.5.7 [`#399`](https://github.com/oceanprotocol/ocean.js/pull/399)
- update compute status [`#398`](https://github.com/oceanprotocol/ocean.js/pull/398)
- Release 0.7.5 [`f43b665`](https://github.com/oceanprotocol/ocean.js/commit/f43b665e5354ce6139dcf636a6f171907c58791e)
- add mainnet uri [`aba652e`](https://github.com/oceanprotocol/ocean.js/commit/aba652ecc1d37b7d96c231285cfbf94b153c62af)
- fix tests [`4c4ef66`](https://github.com/oceanprotocol/ocean.js/commit/4c4ef66b8f13ba161995ad252f6886cfef3787ad)

#### [v0.7.4](https://github.com/oceanprotocol/ocean.js/compare/v0.7.3...v0.7.4)

> 22 October 2020

- Release 0.7.4 [`94cb7c2`](https://github.com/oceanprotocol/ocean.js/commit/94cb7c278af2f501e28a59e9ff0abafbd936cb76)
- update compute status [`1aefaf8`](https://github.com/oceanprotocol/ocean.js/commit/1aefaf8116f473010852ebe83b1c41a9b602de90)

#### [v0.7.3](https://github.com/oceanprotocol/ocean.js/compare/v0.7.2...v0.7.3)

> 22 October 2020

- allow compute status without signature [`#396`](https://github.com/oceanprotocol/ocean.js/pull/396)
- Release 0.7.3 [`6cfd79d`](https://github.com/oceanprotocol/ocean.js/commit/6cfd79d3f0fe6ec7ad42120028cd787ad9edfbf5)
- small refactor [`edce381`](https://github.com/oceanprotocol/ocean.js/commit/edce3812c6c0638349f406739e11b92321a08e38)
- typo [`c88040d`](https://github.com/oceanprotocol/ocean.js/commit/c88040d0188a9490869c032c6924e5e305575e67)

#### [v0.7.2](https://github.com/oceanprotocol/ocean.js/compare/v0.7.1...v0.7.2)

> 22 October 2020

- remove blob content [`#391`](https://github.com/oceanprotocol/ocean.js/pull/391)
- Fix/LoggerLevel [`#377`](https://github.com/oceanprotocol/ocean.js/pull/377)
- make searchforDT lowercase [`#393`](https://github.com/oceanprotocol/ocean.js/pull/393)
- Bump @types/node from 14.14.0 to 14.14.2 [`#394`](https://github.com/oceanprotocol/ocean.js/pull/394)
- Bump eslint-config-prettier from 6.13.0 to 6.14.0 [`#395`](https://github.com/oceanprotocol/ocean.js/pull/395)
- refactor confighelper to use ocean-contracts [`#390`](https://github.com/oceanprotocol/ocean.js/pull/390)
- fix Balancer pool [`0801970`](https://github.com/oceanprotocol/ocean.js/commit/08019706e9d46c7409b338d77f4b2f50d4787aab)
- fix DataTokens [`c4d6b48`](https://github.com/oceanprotocol/ocean.js/commit/c4d6b48896a115fd72c0cfd0f5a507ad2187ed1a)
- fix error messages [`ca733f2`](https://github.com/oceanprotocol/ocean.js/commit/ca733f2a064224b9df261d4c114ad3971cd89999)

#### [v0.7.1](https://github.com/oceanprotocol/ocean.js/compare/v0.7.0...v0.7.1)

> 21 October 2020

- Release 0.7.1 [`38353f4`](https://github.com/oceanprotocol/ocean.js/commit/38353f4c9be56bbae7a3833656b78fabf1969c6b)
- BestPrice type tweak [`47d3282`](https://github.com/oceanprotocol/ocean.js/commit/47d328219746dd4fb05e364e24492eef0a0c5907)

#### [v0.7.0](https://github.com/oceanprotocol/ocean.js/compare/v0.6.7...v0.7.0)

> 21 October 2020

- make create methods subscribable [`#389`](https://github.com/oceanprotocol/ocean.js/pull/389)
- Bump @types/node from 14.11.10 to 14.14.0 [`#383`](https://github.com/oceanprotocol/ocean.js/pull/383)
- make pool.create subscribable [`dec9c57`](https://github.com/oceanprotocol/ocean.js/commit/dec9c57c94f777201355c1356c881989002931c1)
- change exchange.create to allow subscribe&approve [`11271a9`](https://github.com/oceanprotocol/ocean.js/commit/11271a970b6fd692e26cf398973244ae1e153b9b)
- pool.create returns txid [`4db0a0d`](https://github.com/oceanprotocol/ocean.js/commit/4db0a0d43d25aaefba121985dc00f5dad570db11)

#### [v0.6.7](https://github.com/oceanprotocol/ocean.js/compare/v0.6.6...v0.6.7)

> 21 October 2020

- Update .travis.yml [`#384`](https://github.com/oceanprotocol/ocean.js/pull/384)
- Release 0.6.7 [`f5f9e33`](https://github.com/oceanprotocol/ocean.js/commit/f5f9e3308def5daea18cb4f2d2b9a2742c602fdb)

#### [v0.6.6](https://github.com/oceanprotocol/ocean.js/compare/v0.6.5...v0.6.6)

> 20 October 2020

- add datatokeninfo to ddo creation [`#382`](https://github.com/oceanprotocol/ocean.js/pull/382)
- fix getOrderHistory [`#381`](https://github.com/oceanprotocol/ocean.js/pull/381)
- Bump @typescript-eslint/parser from 4.4.1 to 4.5.0 [`#378`](https://github.com/oceanprotocol/ocean.js/pull/378)
- Bump @typescript-eslint/eslint-plugin from 4.4.1 to 4.5.0 [`#379`](https://github.com/oceanprotocol/ocean.js/pull/379)
- Release 0.6.6 [`461ea5c`](https://github.com/oceanprotocol/ocean.js/commit/461ea5c46ab8f419f5d95a59a7237052b1192edd)
- fix tests [`efaa3f6`](https://github.com/oceanprotocol/ocean.js/commit/efaa3f6d1d6b425cb9faa1a4d113d9272909cf7e)

#### [v0.6.5](https://github.com/oceanprotocol/ocean.js/compare/v0.6.4...v0.6.5)

> 19 October 2020

- search for pools on-chain [`#375`](https://github.com/oceanprotocol/ocean.js/pull/375)
- Fix/Error-messages [`#367`](https://github.com/oceanprotocol/ocean.js/pull/367)
- Bump @types/chai from 4.2.13 to 4.2.14 [`#369`](https://github.com/oceanprotocol/ocean.js/pull/369)
- Bump @types/node from 14.11.8 to 14.11.10 [`#372`](https://github.com/oceanprotocol/ocean.js/pull/372)
- Bump release-it from 14.1.0 to 14.2.0 [`#370`](https://github.com/oceanprotocol/ocean.js/pull/370)
- Bump eslint-config-prettier from 6.12.0 to 6.13.0 [`#371`](https://github.com/oceanprotocol/ocean.js/pull/371)
- handle error messages [`d574782`](https://github.com/oceanprotocol/ocean.js/commit/d574782b14f1d237317c7029ae39bcb07a61226e)
- Release 0.6.5 [`7bed54e`](https://github.com/oceanprotocol/ocean.js/commit/7bed54e0a311ce2f00e5e66923fa5b6527cd5f2c)
- fix lint errors [`3a34c0c`](https://github.com/oceanprotocol/ocean.js/commit/3a34c0c54c42800746d3c04572d5b68bdcd91060)

#### [v0.6.4](https://github.com/oceanprotocol/ocean.js/compare/v0.6.3...v0.6.4)

> 16 October 2020

- fix bug when amountOut>=balanceOut [`#365`](https://github.com/oceanprotocol/ocean.js/pull/365)
- Bump @truffle/hdwallet-provider from 1.1.0 to 1.1.1 [`#368`](https://github.com/oceanprotocol/ocean.js/pull/368)
- Release 0.6.4 [`e5e1e40`](https://github.com/oceanprotocol/ocean.js/commit/e5e1e40608cb2e5e4b45dbd9f44247229a158a58)
- add test [`b341667`](https://github.com/oceanprotocol/ocean.js/commit/b34166732f4ddaacb4a7ba9ab9f13cb6e5961cfc)

#### [v0.6.3](https://github.com/oceanprotocol/ocean.js/compare/v0.6.2...v0.6.3)

> 15 October 2020

- Fix/tests-assertion [`#362`](https://github.com/oceanprotocol/ocean.js/pull/362)
- Bump @oceanprotocol/contracts from 0.5.5 to 0.5.6 [`#364`](https://github.com/oceanprotocol/ocean.js/pull/364)
- Feature/new aqua and provider [`#359`](https://github.com/oceanprotocol/ocean.js/pull/359)
- add ddo.datatokeninfo [`#363`](https://github.com/oceanprotocol/ocean.js/pull/363)
- package updates [`0f82c00`](https://github.com/oceanprotocol/ocean.js/commit/0f82c00a06ffdea0d560b822ab995ebfa1ffb447)
- get polls from aquarius [`15e6518`](https://github.com/oceanprotocol/ocean.js/commit/15e651801caf366ec434563dd96a57ad5d2ccf68)
- Release 0.6.3 [`7d15d2d`](https://github.com/oceanprotocol/ocean.js/commit/7d15d2d1d98005bed73204bab22567953ef5746e)

#### [v0.6.2](https://github.com/oceanprotocol/ocean.js/compare/v0.6.1...v0.6.2)

> 14 October 2020

- add getTokensRemovedforPoolShares [`#361`](https://github.com/oceanprotocol/ocean.js/pull/361)
- refactor [`8ee1172`](https://github.com/oceanprotocol/ocean.js/commit/8ee1172d2154073cfbc7b4f1006e595dfd89de74)
- Release 0.6.2 [`20551cf`](https://github.com/oceanprotocol/ocean.js/commit/20551cf8e18bff1ebd433ddd938a40887365429f)
- add missing test [`452b0b6`](https://github.com/oceanprotocol/ocean.js/commit/452b0b6b7820999f9865b3b6efc4eea2b3f0f2f5)

#### [v0.6.1](https://github.com/oceanprotocol/ocean.js/compare/v0.6.0...v0.6.1)

> 14 October 2020

- remove duplicate totalSupply [`#360`](https://github.com/oceanprotocol/ocean.js/pull/360)
- Release 0.6.1 [`7f27935`](https://github.com/oceanprotocol/ocean.js/commit/7f279350a0801a96edd4857df2ac6740327c8a64)
- fix balancer test [`a6d79c0`](https://github.com/oceanprotocol/ocean.js/commit/a6d79c020a557bb34b4f986942e740d5adf4ce0a)
- fix balancer test [`9cad523`](https://github.com/oceanprotocol/ocean.js/commit/9cad5231505b89b75eb066e8131434593ae24eca)

#### [v0.6.0](https://github.com/oceanprotocol/ocean.js/compare/v0.5.6...v0.6.0)

> 13 October 2020

- remove ddo prof [`#358`](https://github.com/oceanprotocol/ocean.js/pull/358)
- ocean-lib-js → ocean.js [`#355`](https://github.com/oceanprotocol/ocean.js/pull/355)
- metadataStore → metadataCache [`#354`](https://github.com/oceanprotocol/ocean.js/pull/354)
- Bump @typescript-eslint/eslint-plugin from 4.4.0 to 4.4.1 [`#352`](https://github.com/oceanprotocol/ocean.js/pull/352)
- Bump @typescript-eslint/parser from 4.4.0 to 4.4.1 [`#353`](https://github.com/oceanprotocol/ocean.js/pull/353)
- sort polls by blockNumber [`#357`](https://github.com/oceanprotocol/ocean.js/pull/357)
- jsdocs updates [`#350`](https://github.com/oceanprotocol/ocean.js/pull/350)
- add pool validation and helpers [`#348`](https://github.com/oceanprotocol/ocean.js/pull/348)
- Bump eslint from 7.10.0 to 7.11.0 [`#344`](https://github.com/oceanprotocol/ocean.js/pull/344)
- Bump @types/node from 14.11.7 to 14.11.8 [`#347`](https://github.com/oceanprotocol/ocean.js/pull/347)
- Bump release-it from 14.0.4 to 14.1.0 [`#345`](https://github.com/oceanprotocol/ocean.js/pull/345)
- Bump @types/node from 14.11.5 to 14.11.7 [`#342`](https://github.com/oceanprotocol/ocean.js/pull/342)
- fix #341 [`#341`](https://github.com/oceanprotocol/ocean.js/issues/341)
- Release 0.6.0 [`69a0b0d`](https://github.com/oceanprotocol/ocean.js/commit/69a0b0d8a2f34ae08e37de1b21c7edc5d52a83ae)
- add more pool tests [`002a38d`](https://github.com/oceanprotocol/ocean.js/commit/002a38d487ffacb54f04b74679da528d282b873c)
- more helpers [`d2b770a`](https://github.com/oceanprotocol/ocean.js/commit/d2b770a9823ea0fa4252fedba6033c0634d38d5f)

#### [v0.5.6](https://github.com/oceanprotocol/ocean.js/compare/v0.5.5...v0.5.6)

> 8 October 2020

- update DDO [`#340`](https://github.com/oceanprotocol/ocean.js/pull/340)
- Bump release-it from 14.0.3 to 14.0.4 [`#339`](https://github.com/oceanprotocol/ocean.js/pull/339)
- Bump @types/node from 14.11.4 to 14.11.5 [`#337`](https://github.com/oceanprotocol/ocean.js/pull/337)
- fix incorrect dtAddress [`#338`](https://github.com/oceanprotocol/ocean.js/pull/338)
- Feature/swapFee docs [`#331`](https://github.com/oceanprotocol/ocean.js/pull/331)
- Bump @types/chai from 4.2.12 to 4.2.13 [`#334`](https://github.com/oceanprotocol/ocean.js/pull/334)
- Bump @types/node from 14.11.2 to 14.11.4 [`#332`](https://github.com/oceanprotocol/ocean.js/pull/332)
- Bump @typescript-eslint/eslint-plugin from 4.3.0 to 4.4.0 [`#335`](https://github.com/oceanprotocol/ocean.js/pull/335)
- Bump @typescript-eslint/parser from 4.3.0 to 4.4.0 [`#333`](https://github.com/oceanprotocol/ocean.js/pull/333)
- Bump uuid from 8.3.0 to 8.3.1 [`#330`](https://github.com/oceanprotocol/ocean.js/pull/330)
- Release 0.5.6 [`a6d6a5f`](https://github.com/oceanprotocol/ocean.js/commit/a6d6a5f8c9b83b4ffcfe3a584bcf2dcf23316144)
- BestPrice interface [`d3b47d6`](https://github.com/oceanprotocol/ocean.js/commit/d3b47d618ba145db55f12ba2a7ffdfc247d58693)
- Update OceanPool.ts [`e1c7eeb`](https://github.com/oceanprotocol/ocean.js/commit/e1c7eeb6ba050860e63aac4b9909fd475dc786a8)

#### [v0.5.5](https://github.com/oceanprotocol/ocean.js/compare/v0.5.4...v0.5.5)

> 2 October 2020

- fix typo in Metadata contract address [`#329`](https://github.com/oceanprotocol/ocean.js/pull/329)
- Release 0.5.5 [`bca3202`](https://github.com/oceanprotocol/ocean.js/commit/bca320281401b13a0fe7e192598f60d487438d8b)
- fix type in Metadata [`4653432`](https://github.com/oceanprotocol/ocean.js/commit/46534324f5a963d2214c2c70ace0022486c26a54)

#### [v0.5.4](https://github.com/oceanprotocol/ocean.js/compare/v0.5.3...v0.5.4)

> 2 October 2020

- Feature/contracts 053 [`#328`](https://github.com/oceanprotocol/ocean.js/pull/328)
- update to contracts 0.5.3 [`b78a57c`](https://github.com/oceanprotocol/ocean.js/commit/b78a57c59a98cb10c0f90f14d24011c43920bfff)
- Release 0.5.4 [`cd033b5`](https://github.com/oceanprotocol/ocean.js/commit/cd033b547a8e059ca37b69594aa5a66dfd5b4d7c)
- update to contracts 0.5.3 [`cc84784`](https://github.com/oceanprotocol/ocean.js/commit/cc847841c5639fb0f74bea5ca5b4e43f184b923a)

#### [v0.5.3](https://github.com/oceanprotocol/ocean.js/compare/v0.5.2...v0.5.3)

> 2 October 2020

- use networkID instead of chainId [`#327`](https://github.com/oceanprotocol/ocean.js/pull/327)
- Release 0.5.3 [`9a228c1`](https://github.com/oceanprotocol/ocean.js/commit/9a228c131ba61d485c22f575f31e78e4689a3969)

#### [v0.5.2](https://github.com/oceanprotocol/ocean.js/compare/v0.5.1...v0.5.2)

> 1 October 2020

- add order history [`#325`](https://github.com/oceanprotocol/ocean.js/pull/325)
- Release 0.5.2 [`0526778`](https://github.com/oceanprotocol/ocean.js/commit/05267781824b59ea8eb0fe5ddc38556d77f68dc8)
- add optional filter [`4d00c88`](https://github.com/oceanprotocol/ocean.js/commit/4d00c882df3915eb172b3df7bcb70d3dfd7a5f5f)
- rename from OrderHistory to Order [`2a715c9`](https://github.com/oceanprotocol/ocean.js/commit/2a715c94427247d92f06deedde5ecc2f717dd644)

#### [v0.5.1](https://github.com/oceanprotocol/ocean.js/compare/v0.5.0...v0.5.1)

> 1 October 2020

- Feature/contracts 0.5.1 [`#324`](https://github.com/oceanprotocol/ocean.js/pull/324)
- bump contracts to 0.5.1 [`9b7f911`](https://github.com/oceanprotocol/ocean.js/commit/9b7f9119348c1310e34c73dbccecc2c41db828a0)
- Release 0.5.1 [`50e2f8d`](https://github.com/oceanprotocol/ocean.js/commit/50e2f8de61092f466eb139a42cb3094640dfcfc7)
- fix lint [`2e04ece`](https://github.com/oceanprotocol/ocean.js/commit/2e04ece81c10ed7b765cb09844145c474230efe7)

#### [v0.5.0](https://github.com/oceanprotocol/ocean.js/compare/v0.4.1...v0.5.0)

> 1 October 2020

- Feature/contracts 0.5.0 & account removed where possible [`#323`](https://github.com/oceanprotocol/ocean.js/pull/323)
- remove need of an account for some calls [`fa2a1f8`](https://github.com/oceanprotocol/ocean.js/commit/fa2a1f8944b5a158a142929bf89e09e21c169b8f)
- bump contracts to 0.5.0 [`9bbff39`](https://github.com/oceanprotocol/ocean.js/commit/9bbff39cf002d50d2e923135cf35d4c2e5c26c94)
- Release 0.5.0 [`82af6ed`](https://github.com/oceanprotocol/ocean.js/commit/82af6edcd3382db6241601c3e808a9827447ce59)

#### [v0.4.1](https://github.com/oceanprotocol/ocean.js/compare/v0.4.0...v0.4.1)

> 30 September 2020

- Release 0.4.1 [`b013d97`](https://github.com/oceanprotocol/ocean.js/commit/b013d970ae8c12dc4dc45e82486ea27f5699df0e)
- run build upon release [`2b5d48a`](https://github.com/oceanprotocol/ocean.js/commit/2b5d48a3c977c925f9b774ac1eb794180824ea22)

#### [v0.4.0](https://github.com/oceanprotocol/ocean.js/compare/v0.3.2...v0.4.0)

> 30 September 2020

- add stats/history [`#289`](https://github.com/oceanprotocol/ocean.js/pull/289)
- add stats [`c6a9f7d`](https://github.com/oceanprotocol/ocean.js/commit/c6a9f7d69b8ac60f349e62a3dbc161b835b4fb41)
- add stats [`b815fbf`](https://github.com/oceanprotocol/ocean.js/commit/b815fbf0a135e0825674b45b64f1d911c03e6a59)
- small refactor [`6f645d6`](https://github.com/oceanprotocol/ocean.js/commit/6f645d6e8fd134a69b56e862e9652a830308df12)

#### [v0.3.2](https://github.com/oceanprotocol/ocean.js/compare/v0.3.1...v0.3.2)

> 29 September 2020

- Fix asset create [`#320`](https://github.com/oceanprotocol/ocean.js/pull/320)
- Bump decimal.js from 10.2.0 to 10.2.1 [`#317`](https://github.com/oceanprotocol/ocean.js/pull/317)
- Bump @typescript-eslint/eslint-plugin from 4.2.0 to 4.3.0 [`#318`](https://github.com/oceanprotocol/ocean.js/pull/318)
- Bump @typescript-eslint/parser from 4.2.0 to 4.3.0 [`#319`](https://github.com/oceanprotocol/ocean.js/pull/319)
- Bump eslint from 7.9.0 to 7.10.0 [`#314`](https://github.com/oceanprotocol/ocean.js/pull/314)
- Bump eslint-config-prettier from 6.11.0 to 6.12.0 [`#313`](https://github.com/oceanprotocol/ocean.js/pull/313)
- Release 0.3.2 [`43a96cc`](https://github.com/oceanprotocol/ocean.js/commit/43a96cc9c3570d306528aa4683cba3da6ba2a1bd)
- fix test spy [`cde752f`](https://github.com/oceanprotocol/ocean.js/commit/cde752f4ae6927ce5acd680bea27f23325e8de02)
- dt check [`fc534c3`](https://github.com/oceanprotocol/ocean.js/commit/fc534c3ce9d25a20774bdb9f29166d39add840c2)

#### [v0.3.1](https://github.com/oceanprotocol/ocean.js/compare/v0.3.0...v0.3.1)

> 25 September 2020

- replace lzma library [`#311`](https://github.com/oceanprotocol/ocean.js/pull/311)
- refactor getting local contract addresses [`#312`](https://github.com/oceanprotocol/ocean.js/pull/312)
- make it work with lzma-native [`2896a8e`](https://github.com/oceanprotocol/ocean.js/commit/2896a8e24f8469e2590ccdab13c45c8c3a942a8e)
- test lz-string [`7188f33`](https://github.com/oceanprotocol/ocean.js/commit/7188f337076278ea4ca52c9e9401b37d8e035196)
- use limited, compress-only version of lzma.js [`3b8858a`](https://github.com/oceanprotocol/ocean.js/commit/3b8858a201329fc3489b0d72ebfd86e5e0362003)

#### [v0.3.0](https://github.com/oceanprotocol/ocean.js/compare/v0.2.5...v0.3.0)

> 23 September 2020

- fix getOwnerAssets response [`#308`](https://github.com/oceanprotocol/ocean.js/pull/308)
- use dtAddress as did, update metadata contract [`#309`](https://github.com/oceanprotocol/ocean.js/pull/309)
- Feature/custom provider [`#288`](https://github.com/oceanprotocol/ocean.js/pull/288)
- Bump @typescript-eslint/parser from 4.1.1 to 4.2.0 [`#303`](https://github.com/oceanprotocol/ocean.js/pull/303)
- add data token address validity check [`#296`](https://github.com/oceanprotocol/ocean.js/pull/296)
- Bump typedoc from 0.19.1 to 0.19.2 [`#305`](https://github.com/oceanprotocol/ocean.js/pull/305)
- Bump @types/node from 14.11.1 to 14.11.2 [`#306`](https://github.com/oceanprotocol/ocean.js/pull/306)
- Bump @typescript-eslint/eslint-plugin from 4.1.1 to 4.2.0 [`#304`](https://github.com/oceanprotocol/ocean.js/pull/304)
- Bump typescript from 4.0.2 to 4.0.3 [`#302`](https://github.com/oceanprotocol/ocean.js/pull/302)
- Bump auto-changelog from 2.2.0 to 2.2.1 [`#301`](https://github.com/oceanprotocol/ocean.js/pull/301)
- Bump @types/node from 14.10.2 to 14.11.1 [`#294`](https://github.com/oceanprotocol/ocean.js/pull/294)
- Bump @truffle/hdwallet-provider from 1.0.44 to 1.1.0 [`#295`](https://github.com/oceanprotocol/ocean.js/pull/295)
- add startOrder [`#271`](https://github.com/oceanprotocol/ocean.js/pull/271)
- Feature/decentralized ddo  (based on feature/StartOrder) [`#287`](https://github.com/oceanprotocol/ocean.js/pull/287)
- add decentralized DDO [`c37c169`](https://github.com/oceanprotocol/ocean.js/commit/c37c169d6af78c1cfd67130ba48d41a9a70b9a77)
- add edit helpers [`323e57e`](https://github.com/oceanprotocol/ocean.js/commit/323e57e6f4fbe82d4195653e1027795a54825981)
- use custom provider [`8665649`](https://github.com/oceanprotocol/ocean.js/commit/86656490d8b0e295dbd06da1ca0036b07dd62d1c)

#### [v0.2.5](https://github.com/oceanprotocol/ocean.js/compare/v0.2.4...v0.2.5)

> 16 September 2020

- Bump web3 from 1.2.11 to 1.3.0 [`#282`](https://github.com/oceanprotocol/ocean.js/pull/282)
- Bump @types/node from 14.10.1 to 14.10.2 [`#281`](https://github.com/oceanprotocol/ocean.js/pull/281)
- Bump prettier from 2.1.1 to 2.1.2 [`#283`](https://github.com/oceanprotocol/ocean.js/pull/283)
- Bump @typescript-eslint/eslint-plugin from 4.1.0 to 4.1.1 [`#274`](https://github.com/oceanprotocol/ocean.js/pull/274)
- Bump @typescript-eslint/parser from 4.1.0 to 4.1.1 [`#275`](https://github.com/oceanprotocol/ocean.js/pull/275)
- Bump release-it from 14.0.2 to 14.0.3 [`#276`](https://github.com/oceanprotocol/ocean.js/pull/276)
- Bump @types/node from 14.10.0 to 14.10.1 [`#273`](https://github.com/oceanprotocol/ocean.js/pull/273)
- Bump eslint from 7.8.1 to 7.9.0 [`#272`](https://github.com/oceanprotocol/ocean.js/pull/272)
- Bump @types/node from 14.6.4 to 14.10.0 [`#269`](https://github.com/oceanprotocol/ocean.js/pull/269)
- Bump @truffle/hdwallet-provider from 1.0.43 to 1.0.44 [`#268`](https://github.com/oceanprotocol/ocean.js/pull/268)
- bump web3-eth-contract [`132d89e`](https://github.com/oceanprotocol/ocean.js/commit/132d89e302188f404e6003d29845eedc0e02f3d7)
- Release 0.2.5 [`e3e2108`](https://github.com/oceanprotocol/ocean.js/commit/e3e210865d624e8c5f4dff6af6b04f6d81209cb4)

#### [v0.2.4](https://github.com/oceanprotocol/ocean.js/compare/v0.2.3...v0.2.4)

> 10 September 2020

- Fix/check in searchForDT [`#267`](https://github.com/oceanprotocol/ocean.js/pull/267)
- Release 0.2.4 [`57e8014`](https://github.com/oceanprotocol/ocean.js/commit/57e8014060c9388d9aefc281611676a7dae8bdec)
- add more unit tests [`dafbb1a`](https://github.com/oceanprotocol/ocean.js/commit/dafbb1a6ce33dccb616406d18d9b639b794c7f76)
- fix lint [`d6053d5`](https://github.com/oceanprotocol/ocean.js/commit/d6053d5dbb98e39f5e630737a6c756bc2459b5fe)

#### [v0.2.3](https://github.com/oceanprotocol/ocean.js/compare/v0.2.2...v0.2.3)

> 9 September 2020

- increase default gas [`#266`](https://github.com/oceanprotocol/ocean.js/pull/266)
- Release 0.2.3 [`6932dfd`](https://github.com/oceanprotocol/ocean.js/commit/6932dfd7703292df1bcf7a02d3ef5a4bbd7f83b9)
- hardcode create gas limit [`a2decb0`](https://github.com/oceanprotocol/ocean.js/commit/a2decb0f1a34f533900f9072b181dec8b57813e5)
- lint [`99c6716`](https://github.com/oceanprotocol/ocean.js/commit/99c67168213485929d9913dd8fbc98e98fc2d23f)

#### [v0.2.2](https://github.com/oceanprotocol/ocean.js/compare/v0.2.1...v0.2.2)

> 9 September 2020

- refactor config helper [`#263`](https://github.com/oceanprotocol/ocean.js/pull/263)
- More typings fixes [`#262`](https://github.com/oceanprotocol/ocean.js/pull/262)
- run against latest Node.js [`#261`](https://github.com/oceanprotocol/ocean.js/pull/261)
- test tweaks [`455983f`](https://github.com/oceanprotocol/ocean.js/commit/455983f7b63ec084fd5029b5852ad5cdbe5c9471)
- more pool tests [`6f85014`](https://github.com/oceanprotocol/ocean.js/commit/6f85014e0016e683e5dc5f69a809ddc489951ba7)
- lots of typings [`d154cff`](https://github.com/oceanprotocol/ocean.js/commit/d154cffc178388edd223d68b16528d4d908869ee)

#### [v0.2.1](https://github.com/oceanprotocol/ocean.js/compare/v0.2.0...v0.2.1)

> 8 September 2020

- Remove queryMetadataByText() [`#260`](https://github.com/oceanprotocol/ocean.js/pull/260)
- Bump @typescript-eslint/eslint-plugin from 4.0.1 to 4.1.0 [`#258`](https://github.com/oceanprotocol/ocean.js/pull/258)
- Bump @typescript-eslint/parser from 4.0.1 to 4.1.0 [`#259`](https://github.com/oceanprotocol/ocean.js/pull/259)
- remove queryMetadataByText() [`971af55`](https://github.com/oceanprotocol/ocean.js/commit/971af5522dd5e2995b59f4c83afb60ffb87901f5)
- more test fixes [`f8c1cff`](https://github.com/oceanprotocol/ocean.js/commit/f8c1cfff7b226d571b680bc0876d5af0ec8b3240)
- test updates [`47d1f4d`](https://github.com/oceanprotocol/ocean.js/commit/47d1f4d01064d54892bb74a4f1c47dd837c3b1f3)

#### [v0.2.0](https://github.com/oceanprotocol/ocean.js/compare/v0.1.17...v0.2.0)

> 7 September 2020

- Test coverage setup [`#252`](https://github.com/oceanprotocol/ocean.js/pull/252)
- Auto-generating data token name [`#250`](https://github.com/oceanprotocol/ocean.js/pull/250)
- Bump @types/node from 14.6.3 to 14.6.4 [`#251`](https://github.com/oceanprotocol/ocean.js/pull/251)
- Bump @types/node from 14.6.2 to 14.6.3 [`#249`](https://github.com/oceanprotocol/ocean.js/pull/249)
- Bump eslint from 7.8.0 to 7.8.1 [`#245`](https://github.com/oceanprotocol/ocean.js/pull/245)
- Bump @types/chai-spies from 1.0.1 to 1.0.2 [`#244`](https://github.com/oceanprotocol/ocean.js/pull/244)
- package updates [`694314c`](https://github.com/oceanprotocol/ocean.js/commit/694314cae6d833ded2eea6484e9b75196675cf91)
- fix release-it dependency [`4f9477e`](https://github.com/oceanprotocol/ocean.js/commit/4f9477e5ba9b0df44a642c0d6017df5015ba7d93)
- more running unit tests [`0355d04`](https://github.com/oceanprotocol/ocean.js/commit/0355d0420d53786eb8d4259f642190157736d486)

#### [v0.1.17](https://github.com/oceanprotocol/ocean.js/compare/v0.1.16...v0.1.17)

> 1 September 2020

- FixedPriceExchange [`#231`](https://github.com/oceanprotocol/ocean.js/pull/231)
- Bump @typescript-eslint/eslint-plugin from 3.10.1 to 4.0.0 [`#242`](https://github.com/oceanprotocol/ocean.js/pull/242)
- Bump eslint from 7.7.0 to 7.8.0 [`#240`](https://github.com/oceanprotocol/ocean.js/pull/240)
- Bump mocha from 8.1.2 to 8.1.3 [`#237`](https://github.com/oceanprotocol/ocean.js/pull/237)
- Bump @types/node from 14.6.1 to 14.6.2 [`#238`](https://github.com/oceanprotocol/ocean.js/pull/238)
- Bump typedoc from 0.18.0 to 0.19.0 [`#236`](https://github.com/oceanprotocol/ocean.js/pull/236)
- first cut, tests are failing [`cc6cf43`](https://github.com/oceanprotocol/ocean.js/commit/cc6cf435fe7ae052467e2b69c3ecf8429b66bc99)
- add more tests [`22ab447`](https://github.com/oceanprotocol/ocean.js/commit/22ab44713d21d92eaf9319be26af254c165af6b5)
- update to contracts 0.4.0 [`220261c`](https://github.com/oceanprotocol/ocean.js/commit/220261cada63aedc5e7f71fb41f17a73838fd657)

#### [v0.1.16](https://github.com/oceanprotocol/ocean.js/compare/v0.1.15...v0.1.16)

> 28 August 2020

- fix sharesBalance [`#235`](https://github.com/oceanprotocol/ocean.js/pull/235)
- pool transaction typings [`#234`](https://github.com/oceanprotocol/ocean.js/pull/234)
- Bump @truffle/hdwallet-provider from 1.0.42 to 1.0.43 [`#232`](https://github.com/oceanprotocol/ocean.js/pull/232)
- Bump @types/node from 14.6.0 to 14.6.1 [`#233`](https://github.com/oceanprotocol/ocean.js/pull/233)
- feature/setup-pool [`#230`](https://github.com/oceanprotocol/ocean.js/pull/230)
- Bump ts-node from 8.10.2 to 9.0.0 [`#220`](https://github.com/oceanprotocol/ocean.js/pull/220)
- Bump whatwg-url from 8.1.0 to 8.2.1 [`#225`](https://github.com/oceanprotocol/ocean.js/pull/225)
- Bump @typescript-eslint/eslint-plugin from 3.9.1 to 3.10.1 [`#226`](https://github.com/oceanprotocol/ocean.js/pull/226)
- Bump mocha from 8.1.1 to 8.1.2 [`#229`](https://github.com/oceanprotocol/ocean.js/pull/229)
- Bump prettier from 2.0.5 to 2.1.1 [`#228`](https://github.com/oceanprotocol/ocean.js/pull/228)
- Bump @typescript-eslint/parser from 3.9.1 to 3.10.1 [`#227`](https://github.com/oceanprotocol/ocean.js/pull/227)
- Bump typescript from 3.9.7 to 4.0.2 [`#219`](https://github.com/oceanprotocol/ocean.js/pull/219)
- use solidity setup pool function when creating new pool. [`d47a9f0`](https://github.com/oceanprotocol/ocean.js/commit/d47a9f02a65342a682b904b28100ac376c61d290)
- Fix lint issues. [`5af50c4`](https://github.com/oceanprotocol/ocean.js/commit/5af50c4c9297c2b98124ae609ff61a0c32626958)
- pool typings [`6584023`](https://github.com/oceanprotocol/ocean.js/commit/65840235704bdd9f2e0b07418e65addcc86849ba)

#### [v0.1.15](https://github.com/oceanprotocol/ocean.js/compare/v0.1.14...v0.1.15)

> 20 August 2020

- add ocean.pool.totalSupply() [`#218`](https://github.com/oceanprotocol/ocean.js/pull/218)
- refactor [`af7964c`](https://github.com/oceanprotocol/ocean.js/commit/af7964ca84394574fb78fece1ca75a6799746fc8)
- simplification, make it work [`dee24e8`](https://github.com/oceanprotocol/ocean.js/commit/dee24e87a3081373e055422702cff7633ad95131)
- Release 0.1.15 [`3607f49`](https://github.com/oceanprotocol/ocean.js/commit/3607f49472352c11f14cfb95f5182f9c6254adfe)

#### [v0.1.14](https://github.com/oceanprotocol/ocean.js/compare/v0.1.13...v0.1.14)

> 19 August 2020

- fix getDTPrice [`#217`](https://github.com/oceanprotocol/ocean.js/pull/217)
- Release 0.1.14 [`8667e33`](https://github.com/oceanprotocol/ocean.js/commit/8667e3396d6c74440e64de7a3a98f7def281030f)

#### [v0.1.13](https://github.com/oceanprotocol/ocean.js/compare/v0.1.12...v0.1.13)

> 19 August 2020

- pool docs updates, small refactor [`#216`](https://github.com/oceanprotocol/ocean.js/pull/216)
- Bump @oceanprotocol/contracts from 0.3.4 to 0.3.5 [`#215`](https://github.com/oceanprotocol/ocean.js/pull/215)
- remove balancer artifacts [`7cf85f6`](https://github.com/oceanprotocol/ocean.js/commit/7cf85f6392bf2e12f95d834dfde0159af519718c)
- lots of ABI typings [`bbd4659`](https://github.com/oceanprotocol/ocean.js/commit/bbd465992b25e824d5c8b8934ce2fa61629ed8dc)
- never stop typing [`76423a4`](https://github.com/oceanprotocol/ocean.js/commit/76423a4ff84f1bdcf0a57af2ed2ad9acce5a5ea6)

#### [v0.1.12](https://github.com/oceanprotocol/ocean.js/compare/v0.1.11...v0.1.12)

> 18 August 2020

- artifacts path fix [`#213`](https://github.com/oceanprotocol/ocean.js/pull/213)
- package updates & lots of typing fixes [`#210`](https://github.com/oceanprotocol/ocean.js/pull/210)
- Bump @types/node from 14.0.26 to 14.6.0 [`#211`](https://github.com/oceanprotocol/ocean.js/pull/211)
- Bump @types/mocha from 8.0.2 to 8.0.3 [`#212`](https://github.com/oceanprotocol/ocean.js/pull/212)
- added chainId in configs [`#204`](https://github.com/oceanprotocol/ocean.js/pull/204)
- Bump @types/mocha from 8.0.1 to 8.0.2 [`#207`](https://github.com/oceanprotocol/ocean.js/pull/207)
- Bump typedoc from 0.17.8 to 0.18.0 [`#202`](https://github.com/oceanprotocol/ocean.js/pull/202)
- Bump @truffle/hdwallet-provider from 1.0.40 to 1.0.42 [`#203`](https://github.com/oceanprotocol/ocean.js/pull/203)
- Bump ora from 4.1.0 to 5.0.0 [`#201`](https://github.com/oceanprotocol/ocean.js/pull/201)
- Bump ora from 4.0.5 to 4.1.0 [`#200`](https://github.com/oceanprotocol/ocean.js/pull/200)
- Bump mocha from 8.1.0 to 8.1.1 [`#199`](https://github.com/oceanprotocol/ocean.js/pull/199)
- formatting and typings and lint fixes [`7b1403c`](https://github.com/oceanprotocol/ocean.js/commit/7b1403c8546c09f657bc68cf6307f02641c67899)
- package updates [`ea5f505`](https://github.com/oceanprotocol/ocean.js/commit/ea5f505edf685d4efb5fb581e8ecb4849989560d)
- formatting [`dcdd40b`](https://github.com/oceanprotocol/ocean.js/commit/dcdd40bd2d2e84058b889709f77c08bead14b299)

#### [v0.1.11](https://github.com/oceanprotocol/ocean.js/compare/v0.1.10...v0.1.11)

> 4 August 2020

- add getOceanNeeded [`#197`](https://github.com/oceanprotocol/ocean.js/pull/197)
- Bump @types/mocha from 8.0.0 to 8.0.1 [`#196`](https://github.com/oceanprotocol/ocean.js/pull/196)
- Bump mocha from 8.0.1 to 8.1.0 [`#195`](https://github.com/oceanprotocol/ocean.js/pull/195)
- Release 0.1.11 [`c2d49a4`](https://github.com/oceanprotocol/ocean.js/commit/c2d49a4e3c6cdcbdf588f46bfec4a2dd88eb5f37)

#### [v0.1.10](https://github.com/oceanprotocol/ocean.js/compare/v0.1.9...v0.1.10)

> 30 July 2020

- add nonce to provider signature [`#194`](https://github.com/oceanprotocol/ocean.js/pull/194)
- Bump @types/node from 14.0.25 to 14.0.26 [`#187`](https://github.com/oceanprotocol/ocean.js/pull/187)
- Bump @truffle/hdwallet-provider from 1.0.39 to 1.0.40 [`#186`](https://github.com/oceanprotocol/ocean.js/pull/186)
- Bump @types/node from 14.0.24 to 14.0.25 [`#185`](https://github.com/oceanprotocol/ocean.js/pull/185)
- Bump @types/chai from 4.2.11 to 4.2.12 [`#184`](https://github.com/oceanprotocol/ocean.js/pull/184)
- Bump mock-local-storage from 1.1.14 to 1.1.15 [`#183`](https://github.com/oceanprotocol/ocean.js/pull/183)
- Release 0.1.10 [`1e19165`](https://github.com/oceanprotocol/ocean.js/commit/1e19165d1fd1f53ba07705ff41b7452f97993732)

#### [v0.1.9](https://github.com/oceanprotocol/ocean.js/compare/v0.1.8...v0.1.9)

> 22 July 2020

- allow passing infuraProjectId to getConfig [`#182`](https://github.com/oceanprotocol/ocean.js/pull/182)
- Bump @oceanprotocol/contracts from 0.3.1 to 0.3.3 [`#180`](https://github.com/oceanprotocol/ocean.js/pull/180)
- fix transfers [`#179`](https://github.com/oceanprotocol/ocean.js/pull/179)
- Update Datatokens.ts [`#178`](https://github.com/oceanprotocol/ocean.js/pull/178)
- Feature/balancer [`#138`](https://github.com/oceanprotocol/ocean.js/pull/138)
- refactor [`40a8149`](https://github.com/oceanprotocol/ocean.js/commit/40a8149905fd0023b3f8cb486ddb18121d325ea3)
- first cut [`b42b992`](https://github.com/oceanprotocol/ocean.js/commit/b42b992e84a0c6f8723db3a6f5a8395e71bdd4f9)
- refactor [`7b8f08e`](https://github.com/oceanprotocol/ocean.js/commit/7b8f08e3c13ef2782fc83a9eadefe2f7354df605)

#### [v0.1.8](https://github.com/oceanprotocol/ocean.js/compare/v0.1.7...v0.1.8)

> 21 July 2020

- Bump @types/node from 14.0.23 to 14.0.24 [`#177`](https://github.com/oceanprotocol/ocean.js/pull/177)
- Release 0.1.8 [`6b1bf5b`](https://github.com/oceanprotocol/ocean.js/commit/6b1bf5b0b212e4a83a52c523443f880a71313c7b)
- update factoryAddress [`ffda6cc`](https://github.com/oceanprotocol/ocean.js/commit/ffda6ccd08af26a8cf6af6421bd50bc55c3285da)

#### [v0.1.7](https://github.com/oceanprotocol/ocean.js/compare/v0.1.6...v0.1.7)

> 20 July 2020

- update ocean-contracts version [`#176`](https://github.com/oceanprotocol/ocean.js/pull/176)
- Bump ora from 4.0.4 to 4.0.5 [`#172`](https://github.com/oceanprotocol/ocean.js/pull/172)
- Bump @oceanprotocol/contracts from 0.2.3 to 0.3.0 [`#171`](https://github.com/oceanprotocol/ocean.js/pull/171)
- Bump @truffle/hdwallet-provider from 1.0.38 to 1.0.39 [`#170`](https://github.com/oceanprotocol/ocean.js/pull/170)
- Release 0.1.7 [`7d67fcb`](https://github.com/oceanprotocol/ocean.js/commit/7d67fcb54465380daa01196251f2c8e8a0db17ef)

#### [v0.1.6](https://github.com/oceanprotocol/ocean.js/compare/v0.1.5...v0.1.6)

> 17 July 2020

- revert fetch require [`#169`](https://github.com/oceanprotocol/ocean.js/pull/169)
- Bump typescript from 3.9.6 to 3.9.7 [`#168`](https://github.com/oceanprotocol/ocean.js/pull/168)
- Bump mock-local-storage from 1.1.12 to 1.1.14 [`#167`](https://github.com/oceanprotocol/ocean.js/pull/167)
- Release 0.1.6 [`83bf7c6`](https://github.com/oceanprotocol/ocean.js/commit/83bf7c6e040eb5ddd4c0eaa2a313e56270915e99)

#### [v0.1.5](https://github.com/oceanprotocol/ocean.js/compare/v0.1.4...v0.1.5)

> 16 July 2020

- Fix DDO interfaces typings export [`#165`](https://github.com/oceanprotocol/ocean.js/pull/165)
- add rinkeby to known configs [`#164`](https://github.com/oceanprotocol/ocean.js/pull/164)
- security fixes [`108d794`](https://github.com/oceanprotocol/ocean.js/commit/108d794c2293a4eee3be994b52b77dd508574e75)
- more config helpers [`2426561`](https://github.com/oceanprotocol/ocean.js/commit/24265617b068ace688814f45fcc668749d1a04a5)
- Release 0.1.5 [`c1592eb`](https://github.com/oceanprotocol/ocean.js/commit/c1592eb7b5e7c47d38a5fa1b0a7fb672edd2776f)

#### [v0.1.4](https://github.com/oceanprotocol/ocean.js/compare/v0.1.3...v0.1.4)

> 15 July 2020

- Fix default abi's are not initialized correctly when initializing oceanlib [`#163`](https://github.com/oceanprotocol/ocean.js/pull/163)
- Release 0.1.4 [`8252990`](https://github.com/oceanprotocol/ocean.js/commit/82529909817abe8273396e14165ff7a75d8869ee)
- bump contracts [`faff5f1`](https://github.com/oceanprotocol/ocean.js/commit/faff5f143d541319a5a9d558be70098320ed1620)
- Update README_marketplace_flow.md [`2230098`](https://github.com/oceanprotocol/ocean.js/commit/2230098ca5cfc26a720f212ea6dd37d6619a0e2d)

#### [v0.1.3](https://github.com/oceanprotocol/ocean.js/compare/v0.1.2...v0.1.3)

> 15 July 2020

- always use Strings in Datatoken class [`#161`](https://github.com/oceanprotocol/ocean.js/pull/161)
- Fix ABIs data types [`#159`](https://github.com/oceanprotocol/ocean.js/pull/159)
- add ocean token & any token balance to Account [`#158`](https://github.com/oceanprotocol/ocean.js/pull/158)
- feature/cleanup-test [`#157`](https://github.com/oceanprotocol/ocean.js/pull/157)
- Update .travis.yml [`#155`](https://github.com/oceanprotocol/ocean.js/pull/155)
- Update ConfigHelper.ts [`#156`](https://github.com/oceanprotocol/ocean.js/pull/156)
- Fix/contracts dependencies [`#150`](https://github.com/oceanprotocol/ocean.js/pull/150)
- added missing section [`#153`](https://github.com/oceanprotocol/ocean.js/pull/153)
- dependencies cleanup [`3716c5d`](https://github.com/oceanprotocol/ocean.js/commit/3716c5d1b6f60a6760975688361271c8948d9a62)
- Release 0.1.3 [`36ba35f`](https://github.com/oceanprotocol/ocean.js/commit/36ba35f23825c130e5ff95cb3a09113a463c52ce)
- fix (#152) [`edb2d53`](https://github.com/oceanprotocol/ocean.js/commit/edb2d53fe398dd0fb30f38b327ea3898e6bfe526)

#### [v0.1.2](https://github.com/oceanprotocol/ocean.js/compare/v0.1.1...v0.1.2)

> 14 July 2020

- DataTokens - use wei in the library [`#147`](https://github.com/oceanprotocol/ocean.js/pull/147)
- Fix/documentation [`#146`](https://github.com/oceanprotocol/ocean.js/pull/146)
- Bump @types/node from 14.0.22 to 14.0.23 [`#148`](https://github.com/oceanprotocol/ocean.js/pull/148)
- feature/compute-interface [`#130`](https://github.com/oceanprotocol/ocean.js/pull/130)
- Feature/compute test [`#143`](https://github.com/oceanprotocol/ocean.js/pull/143)
- Bump @types/mocha from 7.0.2 to 8.0.0 [`#142`](https://github.com/oceanprotocol/ocean.js/pull/142)
- Bump yargs from 15.4.0 to 15.4.1 [`#141`](https://github.com/oceanprotocol/ocean.js/pull/141)
- Bump @types/node from 14.0.20 to 14.0.22 [`#140`](https://github.com/oceanprotocol/ocean.js/pull/140)
- Bump @types/node from 14.0.19 to 14.0.20 [`#137`](https://github.com/oceanprotocol/ocean.js/pull/137)
- Bump @truffle/hdwallet-provider from 1.0.37 to 1.0.38 [`#139`](https://github.com/oceanprotocol/ocean.js/pull/139)
- Bump @types/node from 14.0.18 to 14.0.19 [`#135`](https://github.com/oceanprotocol/ocean.js/pull/135)
- Bump @types/node from 14.0.14 to 14.0.18 [`#133`](https://github.com/oceanprotocol/ocean.js/pull/133)
- fixes #144 [`#144`](https://github.com/oceanprotocol/ocean.js/issues/144)
- wip: compute module, compute tests, create compute service. [`dad7a56`](https://github.com/oceanprotocol/ocean.js/commit/dad7a56c1e102c8666e7d44fcc2ed7e50ffc462f)
- move compute to separate file [`95325a7`](https://github.com/oceanprotocol/ocean.js/commit/95325a733d47d9314c55d78c08bad8f30b8563c9)
- add provider compute mock [`60c406b`](https://github.com/oceanprotocol/ocean.js/commit/60c406bcea73403df8c1899db382e73974969be8)

#### [v0.1.1](https://github.com/oceanprotocol/ocean.js/compare/v0.1.0...v0.1.1)

> 3 July 2020

- Fix/releases [`#128`](https://github.com/oceanprotocol/ocean.js/pull/128)
- Release 0.1.0 [`#127`](https://github.com/oceanprotocol/ocean.js/pull/127)
- add release to travis [`f3dd76f`](https://github.com/oceanprotocol/ocean.js/commit/f3dd76fe80a0229649f83aaa0b2eb627a5e4cb93)
- Release 0.1.1 [`487b430`](https://github.com/oceanprotocol/ocean.js/commit/487b4305461d3aedf87d290f5f339f8adb6c2e96)

#### v0.1.0

> 3 July 2020

- Fix/ocean assets [`#126`](https://github.com/oceanprotocol/ocean.js/pull/126)
- Bump yargs from 15.3.1 to 15.4.0 [`#125`](https://github.com/oceanprotocol/ocean.js/pull/125)
- Bump @truffle/hdwallet-provider from 1.0.36 to 1.0.37 [`#124`](https://github.com/oceanprotocol/ocean.js/pull/124)
- Feature/marketplace flow [`#110`](https://github.com/oceanprotocol/ocean.js/pull/110)
- Feature/assets download [`#119`](https://github.com/oceanprotocol/ocean.js/pull/119)
- Fix/unit test [`#116`](https://github.com/oceanprotocol/ocean.js/pull/116)
- Update .travis.yml [`#123`](https://github.com/oceanprotocol/ocean.js/pull/123)
- Bump typescript from 3.9.5 to 3.9.6 [`#122`](https://github.com/oceanprotocol/ocean.js/pull/122)
- Bump typedoc from 0.17.7 to 0.17.8 [`#120`](https://github.com/oceanprotocol/ocean.js/pull/120)
- feature/resolve-assets [`#117`](https://github.com/oceanprotocol/ocean.js/pull/117)
- barge contains ganache now [`#115`](https://github.com/oceanprotocol/ocean.js/pull/115)
- Feature/integrate barge [`#113`](https://github.com/oceanprotocol/ocean.js/pull/113)
- Bump @truffle/hdwallet-provider from 1.0.35 to 1.0.36 [`#111`](https://github.com/oceanprotocol/ocean.js/pull/111)
- Feature/unit-testing-beta [Part-1] [`#99`](https://github.com/oceanprotocol/ocean.js/pull/99)
- Fix/args for encrypt method [`#107`](https://github.com/oceanprotocol/ocean.js/pull/107)
- fix/readme [`#106`](https://github.com/oceanprotocol/ocean.js/pull/106)
- Bump @types/node from 14.0.13 to 14.0.14 [`#105`](https://github.com/oceanprotocol/ocean.js/pull/105)
- fix resolveByDTAddress [`#102`](https://github.com/oceanprotocol/ocean.js/pull/102)
- Fix/integration test-beta [`#94`](https://github.com/oceanprotocol/ocean.js/pull/94)
- Bump uuid from 8.1.0 to 8.2.0 [`#100`](https://github.com/oceanprotocol/ocean.js/pull/100)
- Fix/integration test beta firstcut [`#97`](https://github.com/oceanprotocol/ocean.js/pull/97)
- add coverage report tool [`#96`](https://github.com/oceanprotocol/ocean.js/pull/96)
- Feature/beta version phase 2 [`#79`](https://github.com/oceanprotocol/ocean.js/pull/79)
- Bump prettier from 1.19.1 to 2.0.5 [`#85`](https://github.com/oceanprotocol/ocean.js/pull/85)
- Bump @types/node from 14.0.5 to 14.0.13 [`#86`](https://github.com/oceanprotocol/ocean.js/pull/86)
- Feature/phase-2 [`#50`](https://github.com/oceanprotocol/ocean.js/pull/50)
- Full flow for Phase-2 [Part-1] [`#78`](https://github.com/oceanprotocol/ocean.js/pull/78)
- Bump @release-it/bumper from 1.1.1 to 1.4.0 [`#76`](https://github.com/oceanprotocol/ocean.js/pull/76)
- Create Dependabot config file [`#64`](https://github.com/oceanprotocol/ocean.js/pull/64)
- Feature/contracts [`#63`](https://github.com/oceanprotocol/ocean.js/pull/63)
- init travis [`#52`](https://github.com/oceanprotocol/ocean.js/pull/52)
- Feature/add detailed readme [`#51`](https://github.com/oceanprotocol/ocean.js/pull/51)
- fix lint errors [`#49`](https://github.com/oceanprotocol/ocean.js/pull/49)
- Feature/tests [`#41`](https://github.com/oceanprotocol/ocean.js/pull/41)
- Feature/ datatokens.create [`#38`](https://github.com/oceanprotocol/ocean.js/pull/38)
- Feature: datatokens class [`#36`](https://github.com/oceanprotocol/ocean.js/pull/36)
- add configHelper [`#35`](https://github.com/oceanprotocol/ocean.js/pull/35)
- Feature: move squid-js to ocean-lib-js [`#30`](https://github.com/oceanprotocol/ocean.js/pull/30)
- Fix versions module [`#23`](https://github.com/oceanprotocol/ocean.js/pull/23)
- feature: replace OceanAssets with Assets [`#27`](https://github.com/oceanprotocol/ocean.js/pull/27)
- Feature/replace OceanCompute with Compute [`#22`](https://github.com/oceanprotocol/ocean.js/pull/22)
- minor rendering fix [`#11`](https://github.com/oceanprotocol/ocean.js/pull/11)
- cleaning [`cd9f629`](https://github.com/oceanprotocol/ocean.js/commit/cd9f6295ed08110936f9a092527bae5d0a974bbb)
- remove test output files [`28d1775`](https://github.com/oceanprotocol/ocean.js/commit/28d1775593ab78bf404708244c49af8f912f3117)
- add ownerAssets [`d8dadf5`](https://github.com/oceanprotocol/ocean.js/commit/d8dadf5495d77e2f73d45454347c13e185bed7d4)