Releases: nimiq/core-js
Releases · nimiq/core-js
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.
v1.4.1
Changelog
- Added dedicated npm package for Nimiq browser applications.
- Added user agent string to network handshake.
- Improved mining performance for CPUs with AVX support.
- Improved CPU architecture detection and native add-on selection.
- Fixed an issue when sending transactions with nano clients via JSON-RPC.
- Fixed display of certain balances in remote client.
- Fixed a memory issue with long-running HTTP requests.
- Reduced number of external library dependencies.
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.