Releases: thirdweb-dev/engine
v0.0.33
v0.0.32
v0.1.1-beta
Warning: Unstable Build
This branch is an experimental branch that migrates worker logic to Redis.
While we welcome early feedback, this branch is not intended for stable, production use.
The goal of this branch is to improve reliability and performance of Engine in multiple areas by migrating synchronous logic and existing workers to Redis workers. Specifically:
- Improve enqueue throughput by writing jobs to Redis instead of Postgres.
- Improve reliability of webhooks and tx submission throughput by moving webhook calls to workers with built-in retries.
- Improve overall maintainability by having simpler, single-purpose workers.
Full Changelog: v0.1.0-beta...v0.1.1-beta
v0.1.0-beta
Warning: Unstable Build
This branch is an experimental branch that migrates worker logic to Redis.
While we welcome early feedback, this branch is not intended for stable, production use.
The goal of this branch is to improve reliability and performance of Engine in multiple areas by migrating synchronous logic and existing workers to Redis workers. Specifically:
- Improve enqueue throughput by writing jobs to Redis instead of Postgres.
- Improve reliability of webhooks and tx submission throughput by moving webhook calls to workers with built-in retries.
- Improve overall maintainability by having simpler, single-purpose workers.
What's Changed
- feat: Redis Workers POC by @arcoraven in #467
- Fix: Worker Error Reporting by @farhanW3 in #480
Full Changelog: v0.0.31...v0.1.0-beta
v0.0.31
Full Changelog: v0.0.30...v0.0.31
What's Changed
- fix: add errorMessage to query to get queued txs by @arcoraven in #475
- chore(deps): bump express from 4.18.2 to 4.19.2 by @dependabot in #470
- Updated Mined Tx flow by @farhanW3 in #476
- Bump follow-redirects from 1.15.2 to 1.15.6 by @dependabot in #448
New Contributors
- @dependabot made their first contribution in #470
Full Changelog: v0.0.30...v0.0.31
v0.0.30
What's Changed
- fix: remove legacy package; update withdraw endpoint by @arcoraven in #465
- fix missing get latest block by @IDubuque in #466
- updates to help with security vulnerabilities in packages by @farhanW3 in #468
- Fixes for simulation on error & other fixes by @farhanW3 in #471
- feat: set CORS URLs endpoint by @arcoraven in #472
- chore: Clean up TransactionStatus enum by @arcoraven in #454
- Packages updates by @farhanW3 in #473
- "fix" signature before encoding relayer execute call by @joaquim-verges in #474
Full Changelog: v0.0.29...v0.0.30
v0.0.29
What's Changed
- feat: Synchronous retry by @arcoraven in #460
- fix: require retry from same from wallet by @arcoraven in #462
- fix: Updated minedTx flow + removed deleteAllNonce on start-up by @farhanW3 in #461
- feat: Add idempotency key support by @arcoraven in #463
Full Changelog: v0.0.28...v0.0.29
v0.0.28
What's Changed
- feat: Add update token metadata endpoints by @arcoraven in #453
Full Changelog: v0.0.27...v0.0.28
v0.0.27
What's Changed
- fixed chain/get & chain/getAll to check chainOverride by @farhanW3 in #444
- docs: Add Self Host section with one click deploy to railway.app temp… by @thevolcanomanishere in #437
- Added generate signature prepare by @farhanW3 in #445
- feat: allow deploying to a different defaultAdmin by @arcoraven in #447
- Feature: Contract Events by @IDubuque in #431
- Updated ERC721 Signature Prepare by @farhanW3 in #449
- fix: bump version of @thirdweb-dev/wallets by @arcoraven in #450
- fix: pin earlier version of thirdweb-dev/wallets by @arcoraven in #452
- upd: Queue Webhook + Usage by @farhanW3 in #451
New Contributors
- @thevolcanomanishere made their first contribution in #437
Full Changelog: v0.0.26...v0.0.27
v0.0.26
What's Changed
- fix: remove gas limit on retries by @arcoraven in #442
- fix: use any type for user op receipts by @arcoraven in #443
Full Changelog: v0.0.25...v0.0.26