Skip to content

Releases: distributed-lab/web-kit

0.2.0

11 Jul 07:52
Compare
Choose a tag to compare

[0.2.0] - 2023-05-22

Added

  • root - "Using in the projects made by create-react-app" section in the README.md
  • root: apply-version script to easier bump version
  • root: Package @distributedlab/fetcher
  • root: Package @distributedlab/reactivity
  • @distributedlab/tools: BN sqrt, abs methods
  • @distributedlab/jac - @distributedlab/fetcher dependency
  • @distributedlab/jac - Re-export @distributedlab/fetcher HTTP_METHODS, HTTP_STATUS_CODES enums
  • root: Package @distributedlab/w3p - wrapper for web3 providers
    • EVN based:
      • MetamaskProvider
      • CoinbaseProvider
    • Solana based:
      • PhantomProvider
      • SolflareProvider
    • Near based:
      • NearProvider
  • @distributedlab/jac - deserialize helper to deserialize JSON API structures
  • @distributedlab/w3p - Examples and use-cases
  • @distributedlab/tools - RuntimeError class

Changed

  • all: Drop support for node < 18 versions
  • all - Migrate from tsc to swc to build packages
  • all - Migrate from ts-jest to swc-jest to run tests
  • @distributedlab/tools - EventEmitter Make emit second parameter optional
  • root - Workspace dependency version to be strictly equal
  • all - Migrate to TypeScript 5.0.4

Removed

  • @distributedlab/jac - axios dependency
  • root - Unused tsconfig.eslint.json
  • @distributedlab/jac - Dependency @distributedlab/jsona

Fixed

  • root - Prevent typedoc from detecting every index file as a module
  • all - Replace type imports with import type syntax according to the SWC tsc migration guide
  • all - Set "browser": to "./dist/esm/index.js" to correctly resolve the package by the Webpack
  • all - Moved exclude tests to the tsconfig.build.json file to make ESLint work in the tests
  • all - Node resolution in the package.json files
  • root - Inlining sourcemaps to be able to use debugger

0.1.7

20 Mar 09:03
Compare
Choose a tag to compare

[0.1.7] - 2023-03-20

Added

  • @distributedlab/jac - Example if user use a refresh token functionality

0.1.7-rc.1

20 Mar 09:01
Compare
Choose a tag to compare

[0.1.7-rc.1] - 2023-03-17

Changed

  • @distributedlab/jac - migrate from jsona dependency to the @distributedlab/jsona

0.1.7-rc.0

20 Mar 09:01
Compare
Choose a tag to compare

[0.1.7-rc.0] - 2023-03-17

Added

  • root: Contributing guide in the README.md file
  • root: Table of contents in the README.md file

Changed

  • @distributedlab/jac - jsona dependency moved to the peerDependencies and devDependencies

0.1.6

11 Mar 18:46
Compare
Choose a tag to compare

[0.1.6] - 2023-03-11

Added

  • @distributedlab/tools: BN isEqualTo compare

Changed

  • @distributedlab/tools: BN comparing methods

Fixed

  • @distributedlab/tools: BN return formatted string for value getter instead toString method

0.1.5

09 Mar 09:13
Compare
Choose a tag to compare

[0.1.5] - 2023-03-09

Fixed

  • @distributedlab/tools: BN drop unexpected decimal part during multiplication and division

0.1.4

08 Mar 10:44
Compare
Choose a tag to compare

[0.1.4] - 2023-03-08

Added

  • @distributedlab/tools: BN.clone() method to safely clone BN instance

Changed

  • @distributedlab/tools: BN.valueOf() method refactored to value getter
  • @distributedlab/tools: BN.toString() now return human-readable string
  • @distributedlab/tools: BN types moved to the related directories

Fixed

  • @distributedlab/tools: BN the exponent value at which BigNumber.js returns exponential notation set to 256

0.1.3

07 Mar 15:33
Compare
Choose a tag to compare

[0.1.3] - 2023-03-07

Added

  • @distributedlab/tools: BN.WEI_DECIMALS value

Fixed

  • @distributedlab/tools: BN.MAX_UINT256 value

0.1.2

07 Mar 10:39
Compare
Choose a tag to compare

[0.1.2] - 2023-03-07

Added

  • @distributedlab/tools: isZero getter to BN class

0.1.1

07 Mar 10:33
Compare
Choose a tag to compare

[0.1.1] - 2023-03-07

Fixed

  • root: Links to the packages in the README.md file
  • @distributedlab/tools: Export BN class