Releases: thirdweb-dev/engine
Releases · thirdweb-dev/engine
v2.0.26
What's Changed
- decrypt wallet credential before use by @d4mr in #725
- fix: correct conversion of legacy typo-containing strings in getGcpKmsAccount by @yukia3e in #721
- fix: allow calling syncRetry on any transaction status by @arcoraven in #726
Full Changelog: v2.0.25...v2.0.26
v2.0.25
What's Changed
- Add test for sending userops by @joaquim-verges in #714
- chore: Alias /openapi.json to /json by @arcoraven in #716
- fix: Add servers to OpenAPI response by @arcoraven in #717
- fix: Return 400 on invalid backend wallet by @arcoraven in #719
- refactor: Update getAwsKmsAccount and getGcpKmsAccount to use hashMessage by @d4mr in #722
- chore: update signMessage route to v5 SDK by @arcoraven in #720
- Expose
x-account-salt
header to handle multiple smart wallets for single admin wallet by @joaquim-verges in #715 - fix: nonce resync worker returns too early with multiple sender wallets by @arcoraven in #724
Full Changelog: v2.0.24...v2.0.25
v2.0.24
What's Changed
- fix: stringify unknown errors better by @arcoraven in #712
- Simplify userop signing flow by @joaquim-verges in #711
Full Changelog: v2.0.23...v2.0.24
v2.0.23
What's Changed
- update sdk to 5.60.1 for faster userop creation by @joaquim-verges in #701
- fix: use boolEnvSchema to correctly coerce .env string values by @d4mr in #708
- Handle empty output in ABI for /write by @joaquim-verges in #707
- chore: Single log line for each request by @arcoraven in #705
- GCP KMS bugfix by @d4mr in #710
Full Changelog: v2.0.22...v2.0.23
v2.0.22
What's Changed
- fix: stringify error objects by @arcoraven in #703
- feat: migrate aws kms flow to v5 by @d4mr in #626
Full Changelog: v2.0.21...v2.0.22
v2.0.21
What's Changed
- Fix: Support cloudflare proxy IP by @arcoraven in #702
Full Changelog: v2.0.20...v2.0.21
v2.0.20
What's Changed
- fix: Enable trustProxy for cloud-hosted Engines to correct IP allowlist by @arcoraven in #699
- fix: unused fields causing build to fail by @arcoraven in #700
- ^ Adds a build step to prevent merging failing builds
Full Changelog: v2.0.19...v2.0.20
v2.0.19
What's Changed
- feat: Enforce maxFeePerGas as a gas ceiling and add timeouts by @arcoraven in #692
- ^ fix: remove duplicate "sent" webhooks when resending a transaction
- fix: gracefully handle functionName by @arcoraven in #697
Full Changelog: v2.0.18...v2.0.19
v2.0.18
What's Changed
- Refactor build workflows to run mult-architecture build via matrix by @d4mr in #674
- fixes gh workflow build errors by @d4mr in #682
- Remove Registry Cache in gh workflow by @d4mr in #683
- use arm-runners, upgrade actions, refactor merge manifest stage by @d4mr in #684
- remove digest based merge strategy by @d4mr in #685
- use
buildx
to merge manifests by @d4mr in #686 - fix: withdraw and transfer 5xxs by @arcoraven in #672
- fix: Transaction hash validation by @arcoraven in #687
- fix: check oldest state for onChain nonce equality by @d4mr in #689
- fix: limit 'to' check in getPopulatedOrErroredTransaction to UserOp only by @yukia3e in #690
- chore: Increase nonce check to alert after 5 minutes by @arcoraven in #691
- chore: always parse function name for transaction receipts by @arcoraven in #694
- fix: lower mine worker retries by @arcoraven in #695
- fix: migrate set -> sorted set for existing nonce-recycled keys by @arcoraven in #693
New Contributors
Full Changelog: v2.0.17...v2.0.18
v2.0.17
What's Changed
- chore: do nonce health check in batches by @arcoraven in #680
Full Changelog: v2.0.16...v2.0.17