Releases: thirdweb-dev/engine
Releases · thirdweb-dev/engine
v2.1.73
Feature/tx backfill fallback (#933) * feat: add transaction backfill fallback for queue ID lookups - Add ENABLE_TX_BACKFILL_FALLBACK env var (default: false) - Add backfill methods to TransactionDB (getBackfillHash, setBackfill, bulkSetBackfill) - Add fallback lookup in /transaction/logs endpoint - Add POST /admin/backfill endpoint for loading backfill data When enabled, the /transaction/logs endpoint will check a fallback Redis table (backfill:<queueId>) when the primary transaction cache misses. This allows recovering transaction logs for queue IDs that were pruned from the main cache. Co-Authored-By: Claude Opus 4.5 <[email protected]> * feat: add DELETE /admin/backfill endpoint to clear backfill table Co-Authored-By: Claude Opus 4.5 <[email protected]> * docs: add comments explaining AMEX backfill logic Co-Authored-By: Claude Opus 4.5 <[email protected]> * fix: validate backfill hash format before use Add isHex validation to prevent unexpected behavior if malformed data exists in the backfill table. Co-Authored-By: Claude Opus 4.5 <[email protected]> * feat: extend backfill fallback to support /transaction/status endpoint - Add BackfillEntry interface with status field ("mined" | "errored") - Update TransactionDB to store/retrieve JSON format for backfill entries - Add backfill fallback lookup to /transaction/status routes - Update /transaction/logs to use new getBackfill method - Update admin backfill schema to accept status field - Maintain backwards compatibility for plain string tx hash entries Co-Authored-By: Claude Opus 4.5 <[email protected]> * docs: add AMEX backfill comments to /transaction/status routes Co-Authored-By: Claude Opus 4.5 <[email protected]> * fix: use discriminated union for backfill schema and remove duplicate comment - Use discriminated union so transactionHash is required for mined entries - Remove duplicated AMEX comment block Co-Authored-By: Claude Opus 4.5 <[email protected]> --------- Co-authored-by: Claude Opus 4.5 <[email protected]>
v2.1.72
- retry transactions failed with 429 and 403
v2.1.71
What's Changed
- Update self-host instructions link in README by @TechGeorgii in #923
- Increase webhook retry attempts from 3 to 5 by @eabdelmoneim in #927
New Contributors
- @TechGeorgii made their first contribution in #923
Full Changelog: v2.1.70...v2.1.71
v2.1.70
v2.1.69
v2.1.68
v2.1.67
v2.1.66
v2.1.65
What's Changed
- Update thirdweb to 5.105.42 by @joaquim-verges in #914
Full Changelog: v2.1.64...v2.1.65