json-rpc-engine
Advanced tools
Comparing version 5.2.0 to 5.3.0
@@ -10,2 +10,8 @@ # Changelog | ||
## [5.3.0] - 2020-07-30 | ||
### Changed | ||
- Response object errors no longer include a `stack` property | ||
## [5.2.0] - 2020-07-24 | ||
@@ -21,4 +27,5 @@ | ||
- Remove `async` and `promise-to-callback` dependencies | ||
- These dependencies were used internally for asynchronous control flow. | ||
They have been replaced with Promises and native `async`/`await`. | ||
This has made middleware execution faster, and may affect consumers that rely on middleware timing, advertently or not. | ||
- These dependencies were used internally for middleware flow control. | ||
They have been replaced with Promises and native `async`/`await`, which means that some operations are _no longer_ eagerly executed. | ||
This change may affect consumers that depend on the eager execution of middleware _during_ middleware execution, _outside of_ middleware functions and request handlers. | ||
- In general, it is a bad practice to work with state that depends on middleware execution, while the middleware are executing. |
{ | ||
"name": "json-rpc-engine", | ||
"version": "5.2.0", | ||
"version": "5.3.0", | ||
"description": "a tool for processing JSON RPC", | ||
@@ -19,3 +19,3 @@ "license": "ISC", | ||
"dependencies": { | ||
"eth-rpc-errors": "^2.1.1", | ||
"eth-rpc-errors": "^3.0.0", | ||
"safe-event-emitter": "^1.0.1" | ||
@@ -22,0 +22,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
16551
0
+ Addedeth-rpc-errors@3.0.0(transitive)
- Removedeth-rpc-errors@2.1.1(transitive)
Updatedeth-rpc-errors@^3.0.0