Akim 919c7d6ea1
feat(js-client)!: Adding strictes eslint and ts config to all packages [fixes DXJ-464] (#355)
* introduce eslint

* Fix all eslint errors

* Eslint fix and some touches

* Fix tests

* Fix misc errors

* change semver

* change semver #2

* Fix path

* Fix path #2

* freeze lock file in CI

* fix package install

* Fix formatting of surrounding files

* Add empty prettier config

* Fix formatting

* Fix build errors

* Remove unused deps

* remove changelog from formatting

* deps cleanup

* make resource importers async

* Refactor

* Fix error message

* remove comment

* more refactoring

* Update packages/core/js-client/src/compilerSupport/registerService.ts

Co-authored-by: shamsartem <shamsartem@gmail.com>

* refactoring

* refactoring fix

* optimize import

* Update packages/@tests/smoke/node/src/index.ts

Co-authored-by: shamsartem <shamsartem@gmail.com>

* Revert package

* Fix pnpm lock

* Lint-fix

* Fix CI

* Update tests

* Fix build

* Fix import

* Use forked threads dep

* Use fixed version

* Update threads

* Fix lint

* Fix test

* Fix test

* Add polyfill for assert

* Add subpath import

* Fix tests

* Fix deps

---------

Co-authored-by: shamsartem <shamsartem@gmail.com>
2023-10-17 22:14:08 +07:00

12 KiB

Changelog

0.2.1 (2023-10-12)

Bug Fixes

  • signatures: Add signature checks [fixes DXJ-488] (#357) (a8e5eb6)

0.2.0 (2023-10-10)

⚠ BREAKING CHANGES

  • js-client: Particle signatures [fixes DXJ-466] (#353)

Features

  • js-client: Particle signatures [fixes DXJ-466] (#353) (c0b73fe)

Bug Fixes

  • chore: Additional test for particle signature (#356) (230f47d)

0.1.7 (2023-09-22)

Bug Fixes

  • deps: update dependency @fluencelabs/avm to v0.48.0 (#350) (945908a)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @fluencelabs/marine-worker bumped to 0.3.3

0.1.6 (2023-09-15)

Bug Fixes

  • deps: update dependency @fluencelabs/avm to v0.47.0 (#341) (f186f20)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @fluencelabs/marine-worker bumped to 0.3.2

0.1.5 (2023-09-14)

Bug Fixes

  • libp2p: Add fluence protocol to local peer store protocols [fixes DXJ-471] (#343) (88fcf02)

0.1.4 (2023-09-14)

Bug Fixes

0.1.3 (2023-09-07)

Bug Fixes

  • deps: update dependency @fluencelabs/avm to v0.46.0 (#338) (8e6918c)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @fluencelabs/marine-worker bumped to 0.3.1

0.1.2 (2023-09-05)

Features

  • remove obsolete packages [fixes DXJ-462] (#337) (e7e6176)

Bug Fixes

  • logger: Change formatter that collides with new libp2p version [fixes DXJ-459] (#334) (18a972b)

0.1.1 (2023-08-25)

Bug Fixes

  • Use info log level instead trace [Fixes DXJ-457] (#328) (477c6f0)

0.1.0 (2023-08-24)

⚠ BREAKING CHANGES

  • Unify all packages (#327)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.8.1 to 0.8.2
    • devDependencies
      • @fluencelabs/marine-worker bumped to 0.3.0

0.9.1 (2023-08-08)

Bug Fixes

  • deps: update dependency @fluencelabs/avm to v0.43.1 (#322) (c1d1fa6)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.8.0 to 0.8.1

0.9.0 (2023-06-29)

⚠ BREAKING CHANGES

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.6 to 0.8.0

0.8.10 (2023-06-20)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.5 to 0.7.6

0.8.9 (2023-06-14)

Features

0.8.8 (2023-05-30)

Features

0.8.7 (2023-04-04)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.4 to 0.7.5

0.8.6 (2023-03-31)

Features

  • logs: Use debug.js library for logging [DXJ-327] (#285) (e95c34a)
  • test: Automate smoke tests for JS Client [DXJ-293] (#282) (10d7eae)

Bug Fixes

  • test: All tests are working with vitest [DXJ-306] (#291) (58ad3ca)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.3 to 0.7.4

0.8.5 (2023-03-03)

Bug Fixes

  • Increase number of inbound and outbound streams to 1024 (#280) (1ccc483)

0.8.4 (2023-02-22)

Bug Fixes

  • nodenext moduleResolution for js peer (#271) (78d98f1)

0.8.3 (2023-02-16)

Bug Fixes

  • Trigger release to publish packages that were built (#262) (47abf38)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.2 to 0.7.3

0.8.2 (2023-02-16)

Features

  • Add getRelayPeerId method for IFluenceClient (#260) (a10278a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.1 to 0.7.2

0.8.1 (2023-02-16)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.7.0 to 0.7.1

0.8.0 (2023-02-15)

⚠ BREAKING CHANGES

  • Expose updated JS Client API via js-client.api package (#246)
  • Standalone web JS Client (#243)

Features

  • Expose updated JS Client API via js-client.api package (#246) (d4bb8fb)
  • Standalone web JS Client (#243) (9667c4f)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @fluencelabs/interfaces bumped from 0.6.0 to 0.7.0