Skip to content

Latest commit

 

History

History
247 lines (139 loc) · 13.3 KB

CHANGELOG.md

File metadata and controls

247 lines (139 loc) · 13.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.17.2 (2023-03-14)

  • removed ERC725JSONSchemaKeyType duplicate value (060ee6c)
  • wrong web3 import (337269e)

0.17.1 (2023-02-08)

⚠ BREAKING CHANGES

  • update schemas (#274)

0.17.0 (2023-02-07)

⚠ BREAKING CHANGES

  • refactor: change permission ADDPERMISSIONS -> ADDCONTROLLER (122efa9)

Features

  • add encoding / decoding for bytes[CompactBytesArray] (#261) (8d3e4e9)
  • add decoding/encoding support for tuples of CompactBytesArray (#264) (d9ce0f0)
  • add encoding/decoding for other types of compactBytesArray (#262) (9268a32)
  • Add support for bool (valueType) and Boolean (valueContent) (#266) (86d606e)

Bug Fixes

  • Encode key name should parse any number (hex or decimal) for uint type (eb7385e)

0.16.0 (2022-10-27)

⚠ BREAKING CHANGES

  • It is now recommended to initialise the library with an RPC URL over the Web3 or Ethers provider, you can check the erc725.js documentation to get more information.

Features

Bug Fixes

  • change lsp7 interface id from 0xe33f65c3 to 0x5fcaac27 (6aa6eb3)
  • update return type for fetchData (#247) (7ffcd64)

0.15.0 (2022-09-14)

⚠ BREAKING CHANGES

  • add LSP6 ENCRYPT permission in for encrypt/decrypt permissions methods. (#223)

0.14.4 (2022-07-25)

Features

  • expose dynamic parts to public encodeKeyName (#213) (73f1265)

0.14.3 (2022-07-07)

Features

  • add BitArray in valueContent encoding map (3498502)

Bug Fixes

  • LSP4Creators[] valueType (6ddbf47)

0.14.2 (2022-06-24)

Bug Fixes

  • Update JsonRpc eth_call parameters (470e846)

0.14.1 (2022-06-15)

Minor update to update the LSP-2 schemas.

0.14.0 (2022-06-14)

⚠ BREAKING CHANGES

  • fetchData as same output as decodeData
  • getData as same output as decodeData
  • add dynamic keys for getData
  • use array for decodeData
  • use array for encodeData

Features

  • add dynamic keys for getData (7a46786)
  • add dynamicKeys for decodeData (f386e15)
  • add non array input on decodeData (0774a86)
  • add support for hashed key for encodeData (23323a0)
  • add BytesN value content (#184) (7e073e4)
  • add tuples support (7f3d1a0)

Bug Fixes

  • encodeKeyName returns lowercase keys (80566eb)

improvement

  • change fetchData output to non object (1d4d570)
  • fetchData as same output as decodeData (59c3a87)
  • getData as same output as decodeData (0f3b149)
  • use array for decodeData (261d100)
  • use array for encodeData (a2e6cdd)

0.13.0 (2022-06-02)

⚠ BREAKING CHANGES

  • remove old LSP2 Key Types (Bytes20..)

Features

improvement

  • change fetchData output to non object (1d4d570)
  • remove old LSP2 Key Types (Bytes20..) (1e1cd43)

0.12.0 (2022-05-19)

⚠ BREAKING CHANGES

  • change encodeData result structure

improvement

  • change encodeData result structure (10da619)

0.11.1 (2022-04-06)

This version fix the npm pack error.

Bug Fixes

  • do not load wrong schemas (66dc3e6)

0.11.0 (2022-04-05)

⚠ BREAKING CHANGES

  • the output of getData is not an object anymore, but the value directly if the input is a string.
  • if fetchData is called with a string, the output will be the value itself, not an object anymore.

Features

  • add schemas at the root and improve docs (#121) (e37fb39)
  • change the output of getData for string input (3592c1b)

0.10.0 (2022-03-11)

Features

0.9.2 (2022-02-21)

Features

Bug Fixes

  • update ERC725Y JSON Schemas to latest LSPs specs (#92) (3485baa)
  • wait until a promise is resolved when using ethereum provider (5efe641)

0.9.1 (2022-02-01)

Bug Fixes

0.9.0 (2022-01-06)

⚠ BREAKING CHANGES

  • GraphQL / Apollo has been removed

Features

Bug Fixes

  • empty JSON url return null instead of crash (#61) (2d1e417)

  • remove GraphQL support (#83) (a0a5e93)

0.8.0 (2021-11-22)

⚠ BREAKING CHANGES

  • remove deprecated elementValueType / elementValueContent keys (#45)

Features

  • add support for new getData([]) (#48) (6cbb1e7)
  • remove deprecated elementValueType / elementValueContent keys (#45) (a326cd6)

Bug Fixes

0.7.0 (2021-11-02)

⚠ BREAKING CHANGES

  • remove deprecated elementValueType / elementValueContent keys (#45)

Features

  • add support for new getData([]) (#48) (6cbb1e7)
  • remove deprecated elementValueType / elementValueContent keys (#45) (a326cd6)

0.6.1 (2021-08-13)

Docs

  • docs: Update missed occurrences of "erc725.js"

0.6.0 (2021-08-13)

Feature

Bug Fixes

  • mocha: increase timeout time (b7ce1a0)

0.5.7 (2021-07-30)

Bug Fixes

  • publish: ensure clean build folder (973e09b)