This repository has been archived by the owner on Jun 16, 2022. It is now read-only.
Releases: ArkEcosystemArchive/payvo-sdk
Releases · ArkEcosystemArchive/payvo-sdk
4.1.1
Full Changelog: 4.1.0...4.1.1
4.1.0
What's Changed
Fixed
- fix(sol): use
SOL
as export name by @alesmit in #677 - refactor(ark): implement
ByteBuffer
for browser support by @sebastijankuzner in #682
Other Changes
- chore: export ESM builds for browser and node by @alesmit in #676
- chore: export ESM builds for browser and node by @faustbrian in #679
- chore(helpers): integrate fast sort by @faustbrian in #680
- chore: update eslint
import/extensions
rule by @alesmit in #678 - chore(profiles): drop screenshot protection setting by @alesmit in #681
New Contributors
- @sebastijankuzner made their first contribution in #682
Full Changelog: 4.0.0...4.1.0
4.0.0
This package is now ESM only. If you use CommonJS you'll need to use a bundler like Rollup and/or Babel to get it working.
What's Changed
Added
- feat(test): initial implementation by @faustbrian in #385
- feat(btc): add multisignature support by @marianogoldman in #252
- feat(test): implement object matching with
zod
by @faustbrian in #426 - feat(test): implement assertion snapshotting by @faustbrian in #427
- feat(test): implement
describe
for suites by @faustbrian in #429 - feat(test): implement context for describe by @faustbrian in #432
- feat(test): implement datasets by @faustbrian in #437
- feat(test): log suite hook errors by @faustbrian in #448
- feat(profiles): add networks filter in portfolio breakdown by @alesmit in #450
- feat(test): track and restore stubs after every test by @faustbrian in #549
- feat(avax): implement address validation by @faustbrian in #558
- feat: implement lightweight container by @faustbrian in #593
Changed
- refactor(profiles): update currency formatter to optionally hide ticker by @alesmit in #379
- refactor(sdk): flatten directory to single level by @faustbrian in #402
- refactor(profiles): use total balance in portfolio calculations by @dated in #404
- refactor(test): export
Mockery
class and rename methods by @faustbrian in #434 - refactor: use
nock
abstraction by @faustbrian in #451 - refactor(test): expose hooks as standalone and suite functions by @faustbrian in #452
- refactor(test): always clean nock mocks in
after
hooks by @faustbrian in #486 - refactor(test): use
uvu
hooks to manage nock lifecycle by @faustbrian in #488 - refactor: expose
bech32
throughcryptography
package by @faustbrian in #504 - refactor: replace
test
withit
by @faustbrian in #551 - refactor(test): adjust and remove deprecated utilities by @faustbrian in #508
- refactor(zil): move chain IDs into manifests by @faustbrian in #565
- refactor(ark): integrate
@arkecosystem/crypto
by @faustbrian in #579 - refactor(ark): remove unused code to reduce bundle size by @faustbrian in #584
- refactor: reduce duplication in DTOs by @faustbrian in #587
- refactor(cryptography): use
@noble/hashes
for hashing by @faustbrian in #594 - refactor(cryptography): use
secp256k1
for non-schnorr functions by @faustbrian in #601 - refactor: bundle
bcrypto
only withark
by @faustbrian in #603 - refactor(cryptography): include bip32 implementation instead of dependency by @faustbrian in #605
- refactor(cryptography): use
micro-base
forbase58
andbech32
operations by @faustbrian in #642 - refactor(cryptography): remove
AES
implementation by @faustbrian in #643 - refactor(eth): replace
web3
calls with more lightweight alternatives by @faustbrian in #645 - refactor(eth): remove
bn.js
dependency in favour of nativeBigInt
by @faustbrian in #648 - refactor(profiles): disable portfolio latest transactions by default by @goga-m in #661
- refactor(cryptography): replace BIP38 implementation by @alesmit in #660
- refactor(cryptography): integrate
ecurve
by @faustbrian in #663 - refactor(profiles): remove bip38 dependency by @alesmit in #666
- refactor(cryptography): replace
bip39
withmicro-bip39
by @faustbrian in #672 - refactor(cryptography): use
@peculiar/webcrypto
for AES encryption by @faustbrian in #669
Fixed
- fix(btc): testnet explorer link by @marianogoldman in #375
- fix(btc): update ledger mocks by @marianogoldman in #420
- test: use new
describe
syntax by @faustbrian in #430 - fix(profiles): update currency helper to properly format without ticker by @alesmit in #431
- test(ark): enable fee tests by @faustbrian in #441
- test(btc): enable fee tests by @faustbrian in #442
- test(lsk): fix
DateTime
mocks for client service by @faustbrian in #443 - test(btc): enable ledger tests for BIP44/49/84 by @faustbrian in #444
- test(sdk): enable network and transaction tests by @faustbrian in #445
- test(profiles): enable all WIF tests by @faustbrian in #446
- test(profiles): enable
each
cases forTransactionService
by @faustbrian in #447 - test(avax): consistent use of
describe
by @faustbrian in #453 - test(avax): consistent use of
it
by @faustbrian in #455 - test(btc): fix failing tests resulting from merge by @faustbrian in #459
- test(ada): consistent use of
describe
by @alesmit in #461 - test(atom): consistent use of
describe
by @alesmit in #462 - test(egld): consistent use of
describe
by @alesmit in #464 - test(eos): consistent use of
describe
by @alesmit in #465 - test(dot): consistent use of
describe
by @alesmit in #463 - test(ark): consistent use of describe by @faustbrian in #467
- test(cryptography): consistent use of
describe
by @faustbrian in #469 - test(test): consistent use of
describe
by @faustbrian in #470 - test(news): consistent use of
describe
by @faustbrian in #471 - test(markets): consistent use of
describe
by @faustbrian in #472 - test(http-fetch): consistent use of
describe
by @faustbrian in #473 - test(intl): consistent use of
describe
by @faustbrian in #474 - test(helpers): consistent use of
describe
by @faustbrian in #475 - test(profiles): run integration tests as part of CI by @faustbrian in #481
- test(zil): consistent use of
describe
by @faustbrian in #482 - test(sol): consistent use of
describe
by @alesmit in #483 - test(trx): consistent use of
describe
by @alesmit in #484 - test(xlm): consistent use of
describe
by @alesmit in #485 - test: remove unnecessary
disableNetConnect
calls by @faustbrian in #487 - test(xrp): consistent use of
describe
by @alesmit in #491 - test(neo): consistent use of
describe
by @alesmit in #496 - test(luna): consistent use of
describe
by @alesmit in #497 - test(nano): consistent use of
describe
by @alesmit in #495 - test(sdk): consistent use of
describe
by @faustbrian in #501 - test(lsk): consistent use of
describe
by @alesmit in #505 - test(eth): consistent use of
describe
andcontext
by @alesmit in #511 - test(btc): consistent use of
describe
andcontext
by @alesmit in #512 - test(zil): consistent use of
context
by @goga-m in #513 - test(xlm): consistent use of
context
by @goga-m in #515 - test(sol): consistent use of
context
by @goga-m in #516 - test(lsk): consistent use of
context
by @goga-m in #525 - test(luna): consistent use of
context
by @goga-m in #524 - test(markets): consistent use of
context
by @goga-m in #523 - test(news): consistent use of
context
by @goga-m in #521 - test(nano): consistent use of
context
by @goga-m in #522 - test(neo): consistent use of
context
by @goga-m in #519 - test(sdk): ...
3.2.0
What's Changed
Other Changes
- chore: update
bip32
dependency by @faustbrian in #363 - chore: use
tsc
for all build processes by @faustbrian in #367
Full Changelog: 3.1.2...3.2.0
3.1.2
What's Changed
Fixed
- fix(profiles): pass
LedgerTransportFactory
toCoinFactory
by @faustbrian in #366
Full Changelog: 3.1.1...3.1.2
3.1.1
Full Changelog: 3.1.0...3.1.1
3.1.0
What's Changed
Changed
- refactor(btc): use
convertBuffer
andconvertString
fromsdk-helpers
by @marianogoldman in #361 - refactor: introduce
LedgerTransportFactory
by @faustbrian in #364
Fixed
Other Changes
- ci: run workflows against node.js 16 by @faustbrian in #359
- chore: only run full build for publishing by @faustbrian in #362
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
Other Changes
- chore: update
http-fetch
dependency by @faustbrian in #351 - chore: set up complete monorepo by @faustbrian in #354
Full Changelog: v2.2.0...3.0.0
v2.2.0
What's Changed
Other Changes
- chore: update
@payvo/helpers
dependency by @faustbrian in #347
Full Changelog: v2.1.7...v2.2.0
v2.1.7
What's Changed
Added
- feat(trx): implement address validation by @faustbrian in #346
Other Changes
- chore: update dependencies by @faustbrian in #339
- chore: update
@elrondnetwork/erdjs
by @faustbrian in #341 - chore: update
stellar-sdk
by @faustbrian in #342
Full Changelog: v2.1.0...v2.1.7