Skip to content

Releases: RequestNetwork/requestNetwork

0.49.0

0.48.0

21 Jul 00:37
0320158
Compare
Choose a tag to compare

Release 0.48.0

https://github.com/RequestNetwork/requestNetwork/releases/tag/0.48.0

What's Changed

Features

Bug Fixes

Code Refactoring

Builds

  • build(deps): Bump undici from 5.28.3 to 5.28.4 by @app/dependabot in #1384
  • build(deps-dev): Bump @openzeppelin/contracts from 4.9.5 to 4.9.6 in /packages/smart-contracts by @app/dependabot in #1370
  • build(deps): Bump @openzeppelin/contracts from 4.9.5 to 4.9.6 by @app/dependabot in #1360
  • build(deps): Bump es5-ext from 0.10.53 to 0.10.63 by @app/dependabot in #1359

Continuous Integrations

Chores

New Contributors

  • @app/dependabot made their first contribution in #1384

Full Changelog: RequestNetwork/requestNetwork/compare/0.46.0...master

Packages

Images

0.46.0

0.45.0

28 Mar 12:44
5e4b243
Compare
Choose a tag to compare

0.44.0

26 Jan 01:21
edb4676
Compare
Choose a tag to compare

Changelog

Bug Fixes

lerna publish error
yarn clean. Replace shx with native rm. Remove rimraf.
force-bump terser@>=5.14.2
json schema and json5
vulnerabilities + remove coveralls
add gasPriceMax and gasPriceMultiplier to the Request Node config
remove zksync from BatchPayments
sunset NEAR conversion for now
sepolia conversion

Features

transfer ownership
contract update with safe
gas fee multiplier & max gas fee
expose txHash and network for declareSent

Chores

Update CONTRIBUTING.md
do not yarn clean
fix clean script for cd
remove default exports
add safe admins
update @openzeppelin/contracts
sepolia and fix double transaction

Code Refactoring

remove axios

Builds

Bump @babel/traverse from 7.22.8 to 7.23.7
Bump follow-redirects from 1.14.9 to 1.15.4

Tests

reduce flaky tests

Packages

Images

0.43.0

14 Dec 14:36
f76583d
Compare
Choose a tag to compare

Changelog

Important: updating the request node to version 0.30.0 requires an up to date Storage Subgraph (at least RequestNetwork/storage-subgraph@19db1fc).

Bug Fixes

optimize getTransactionsByTopics
invalid URL
subgraph regex
differenciate decentralized network case
blockFilter should not be empty
updating yarn.lock with up to date package.json and adding custom graph url for zksync
zksync networks names to lowercase

Features

use subgraph for confirmation
sepolia network contracts
add minIndexedBlock option for TheGraph
support zkSyncEra and zkSyndTestnet chains

Chores

allow for graphql middlewares
reduce yarn release file size
log JSON-RPC requests
ignore yarn release
use currency manager instance
export getTheGraphClient
cleanup logs and timeout

Tests

add coverage for normalizeGasFees
remove duplicates

Continuous Integrations

move lint out of build

Packages

Images

0.42.0

14 Nov 10:03
b341203
Compare
Choose a tag to compare

Release 0.42.0

Changelog

This release contains breaking changes.

Bug Fixes

persistTransaction timeout
in memory indexer metadata
nighly tests
mantle urls
nigthly tests
USDC on Near is now standard

Builds

Bump browserify-sign from 4.2.1 to 4.2.2
Bump undici from 5.25.4 to 5.26.3
Bump express from 4.17.3 to 4.18.0
Bump undici from 5.12.0 to 5.25.4

Continuous Integrations

save test results in CircleCI

Documentation

remove reference to eccrypto-js

Chores

eccrypto alternative
yarn-deduplicate for string-width
test cancel after paid
upgrade typescript and jest
enforce eslint monorepo/no-relative-import rule
update aggregators

Features

core dao
payment processor batch payment native token
Breaking: drop legacy storage

Code Refactoring

addAggregator immutable args

Packages

@requestnetwork/advanced-logic
@requestnetwork/currency
@requestnetwork/data-access
@requestnetwork/data-format
@requestnetwork/epk-decryption
@requestnetwork/epk-signature
@requestnetwork/ethereum-storage
@requestnetwork/multi-format
@requestnetwork/payment-detection
@requestnetwork/payment-processor
@requestnetwork/request-client.js
@requestnetwork/request-logic
@requestnetwork/request-node
@requestnetwork/smart-contracts
@requestnetwork/transaction-manager
@requestnetwork/types
@requestnetwork/utils
@requestnetwork/web3-signature

Images

Request Node 0.29.0

0.41.0

06 Oct 08:11
ba20a94
Compare
Choose a tag to compare

We've been using the next tag for a while. There are breaking changes coming after this one, so it's time to releae a proper version!

What's Changed

Read more

Release 0.39.0

Release 0.38.0

12 May 11:40
590821b
Compare
Choose a tag to compare

Changelog

Features

ARKO on-chain conversion
add tokens and refacto custom ERC20s
ERC20 Fee Proxy on Matic
OLY token & extra token cleanup
defaultProvider
matic mOCEAN token
replace aUSDC v1 (unused) by v2, add ANKR, XSGD
SAND aggregator support for conversion
any to erc20 swap payment processor
updated aggregators for AUD and CAD
mainnet conversion contract and aggregators
graceful shutdown of request-node
add smartcontract to swap before payment with any to erc20 conversion
optionally disable events

Bug Fixes

this undefined for fee-proxy-contract
other references to MPH address
MPH checksum
error message when salt is missing
Token.from('FAU-rinkeby')
Chainlink contracts updates
private key without trailing 0x
check any-to-erc20 salt and minor error messages
CTBK address should be checksummed

Chores

reuse artifact in ERC20 proxy detection
artifacts type & export
rename ERC20SwapToPayWithConversion to ERC20SwapToConversion
currency.getDecimals() and fixes
Token and Currency classes
remove tslint
toolbox conversion currencies + supported currencies update
remove eth-crypto from utils
fix smart-contracts types
improve utils types
replace bn.js with ethers
TS types for smart-contracts

Builds

[Security] Bump hosted-git-info from 2.8.8 to 2.8.9
[Security] Bump lodash from 4.17.20 to 4.17.21
[Security] Bump ssri from 6.0.1 to 6.0.2

Tests

checksumed addresses for ERC20

Code Refactoring

smart-contracts artifacts
get default network from advanced logic

Documentation

broken link

Packages

@requestnetwork/advanced-logic
@requestnetwork/data-access
@requestnetwork/data-format
@requestnetwork/epk-decryption
@requestnetwork/epk-signature
@requestnetwork/ethereum-storage
@requestnetwork/multi-format
@requestnetwork/payment-detection
@requestnetwork/payment-processor
@requestnetwork/request-client.js
@requestnetwork/request-logic
@requestnetwork/request-node
@requestnetwork/smart-contracts
@requestnetwork/transaction-manager
@requestnetwork/types
@requestnetwork/utils
@requestnetwork/web3-signature

Images

Request Node 0.24.0