Releases: nimiq/core-js
Releases · nimiq/core-js
v1.6.4
This release contains an important fix that affects the migration to PoS. All node operators participating in the migration are urged to update their PoW node to this version prior to migration.
What's Changed
- Add Content-Type header to RPC responses by @sisou in #653
- Install curl in Docker containers by @sisou in #655
- Bump jungle-db to 0.11.1 by @styppo in #658
Full Changelog: v1.6.3...v1.6.4
v1.6.3
What's Changed
- Bump ws from 7.5.9 to 7.5.10 by @dependabot in #648
- Fix compilation on Node v22 by @jeffesquivels in ab33c01
Full Changelog: v1.6.2...v1.6.3
v1.6.2
What's Changed
- Add new RPC methods by @jsdanielh in #640
- Fix compilation on Node v20 by @jeffesquivels in 2644e68
- Update dependencies by @jeffesquivels in 866a4ff
- Bump socket.io-parser from 4.2.1 to 4.2.3 by @dependabot in #636
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in 55b8633
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #641
New Contributors
- @jsdanielh made their first contribution in #640
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- Fix SRI validation for asynchronously loaded WASM worker by @sisou in 17ec543
- Fix usages of wrong variable by @sisou in 5c4ae98
- Move minimist to dependency and update it by @jeffesquivels in a7494ba
- Bump engine.io from 6.2.0 to 6.2.1 by @dependabot in #631
- Bump qs from 6.5.2 to 6.5.3 by @dependabot in #633
- Bump json5 from 2.1.1 to 2.2.2 by @dependabot in #634
- Bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #635
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Get GH Actions on par with Travis CI testing by @jeffesquivels in #583
- Remove Travis CI Integration by @jeffesquivels in #584
- refactor dockerfiles by @josefschabasser in #602
- Support compilation of node.js native addon on non-Intel architectures by @jeffesquivels in #608
- types.d.ts: fix Hash.Algorithm.fromAny; add Account.TYPE_MAP by @danimoh in #588
- Update nodejs client documentation + small fixes to JSON RPC client by @danimoh in #610
- Add SRI to dynamic script tags by @paberr in #594
- Fix issue 603 by @jeffesquivels in #630
New Contributors
- @josefschabasser made their first contribution in #602
Full Changelog: v1.5.8...v1.6.0
v1.5.8
What's Changed
- Bump node-fetch from 2.6.0 to 2.6.1 by @dependabot in #571
- Bump http-proxy from 1.18.0 to 1.18.1 by @dependabot in #570
- Client: Correct number of confirmations reported when a tx gets confirmed by @sisou in #567
- Bump codecov from 3.6.5 to 3.7.1 by @dependabot in #563
- Bump elliptic from 6.5.2 to 6.5.3 by @dependabot in #564
- Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #562
- Fix HTLC conversion to and from plain format by @sisou in #568
- Fix type errors in types.d.ts definition file (and in code by extension) by @sisou in #569
- Include BasicAccount and contracts into offline build by @sisou in #572
- Specify result types of HTLC.proofToPlain() method by @sisou in #574
- Support for Node 14, the new LTS release by @sisou in #573
- Transaction proof should be described based on sender account type, not recipient by @mar-v-in in #575
- Bump socket.io from 2.3.0 to 2.4.1 by @dependabot in #579
- Bump ini from 1.3.5 to 1.3.8 by @dependabot in #580
- Disable broken test and increase timeout of another by @jeffesquivels in #582
- Remove seed4 from testnet config as it's decomissioned by @jeffesquivels in #581
Full Changelog: v1.5.7...v1.5.8
v1.5.4
Changelog
- Added support for SSL certificate hot reloading.
- Fixed a bug that caused certain peer address queries to return incomplete results.
- Fixed a mempool inconsistency issue (thanks @tomkha).
- Fixed a
Client
issue related to pending transaction handling. - Fixed a number of minor JSON-RPC issues.
Instructions
- Debian/Fedora users can update & upgrade.
- Windows users need to uninstall and reinstall. This doesn't erase your account information but you can create a backup of
%LocalAppData%\Nimiq
to be sure. - Pool operators should make sure their users upgrade as well.
v1.5.0
Changelog
- Introduced
pico
consensus mode, an optimistic extension fornano
mode, which dramatically reduces sync time. - Introduced high-level Client API to simplify use of the
core-js
library. - Added support for multiple reverse proxy addresses.
- Improved robustness of WebRTC connection setup.
- Improved signaling of services supported by a node.
- Fixed a connection cleanup issue which caused high CPU load in browser clients.
- Fixed a bug that caused pool clients to not accept all settings after initial connect.
- Rotated the release package signing key.
Instructions
- Debian/Fedora users can update & upgrade.
- Windows users need to uninstall and reinstall. This doesn't erase your account information but you can create a backup of
%LocalAppData%\Nimiq
to be sure. - Pool operators should make sure their users upgrade as well.
v1.4.3
Changelog
- Fixed a bug that caused the nano pool client to parse pool messages incorrectly.
- Fixed ES6 module loading.
Instructions
- Debian/Fedora users can update & upgrade.
- Windows users need to uninstall and reinstall. This doesn't erase your account information but you can create a backup of
%LocalAppData%\Nimiq
to be sure. - Pool operators should make sure their users upgrade as well.
v1.4.2
Changelog
- Added mempool spam filters, learn more here.
- Added support for ImageWallet key format.
- Improved responsiveness of nano client during sync.
- Fixed a bug that caused the nano miner to stop working under certain conditions.
- Fixed a number of minor JSON-RPC issues.
Instructions
- Debian/Fedora users can update & upgrade.
- Windows users need to uninstall and reinstall. This doesn't erase your account information but you can create a backup of
%LocalAppData%\Nimiq
to be sure. - Pool operators should make sure their users upgrade as well.