v3.3.8
·
108 commits
to master
since this release
Includes changes from v3.3.7 → v3.3.5.2
IPFS & Storage
- Prefer local IPFS; gracefully fall back to the public gateway when unavailable.
- During each heartbeat, perform a single IPFS availability check.
- Better exception handling for IPFS gateway downloads.
- Run IPFS garbage collection at every service restart.
- Fix: IPFS would not stop when a dedicated instance was configured.
- Fix: IPFS could fail to restart on boot.
- Clearer messaging for IPFS garbage collection.
Trusted Execution / Enclave
- Add an extra +120 seconds wait for TrustedZone to finish initialization.
Orders, Caching & Recovery
- Clear failed orders from cache so they don’t get stuck.
- Delete cache automatically if Docker preparation fails.
- Correct exception logic during Docker preparation.
Setup & Services
- Initialize swift-stream before IPFS to ensure dependencies are ready.
Network & RPC
- Update Polygon AMOY RPC endpoint to drpc.org.
Testing & CI
- Operators run separate integration tests for mainnets and testnets.
Developer Experience
- Minor typo fixes and improved error messages around IPFS GC and download paths.