Releases: subsquid/squid-sdk
Releases · subsquid/squid-sdk
2026-04-15
TypeORM: ESM-safe relation typings end-to-end
typeorm-codegen now wraps every generated entity relation field with TypeORM's Relation<> type, and typeorm-store re-exports Relation for ESM consumers — generated entities work under ESM without manual fix-ups. evm-processor also gains retries on two transient RPC failure modes that previously surfaced as ingest errors.
@subsquid/evm-processor 1.29.1
Patches
- retry on "not currently canonical" error from eth_getBlockByHash and debug_traceBlockByHash
- retry on out-of-range errors from eth_getLogs
@subsquid/typeorm-codegen 2.2.0
Minor changes
- wrap generated entity relation fields with
Relationtype
@subsquid/typeorm-migration 1.3.1
Patches
- fix
generateemittingdownqueries in wrong order
@subsquid/typeorm-store 1.8.1
Patches
- re-export
Relationfrom typeorm for ESM relation typings
Contributors
Full Changelog: 2026-04-08...2026-04-15
2026-04-08
@subsquid/graphql-server 4.12.0
Minor changes
- allow to configure transaction isolation level via
--isolation-leveloption
@subsquid/openreader 5.5.0
Minor changes
- allow to configure transaction isolation level (SERIALIZABLE, REPEATABLE READ, READ COMMITTED)
@subsquid/typeorm-store 1.8.0
Minor changes
- add template registry persistence
@subsquid/portal-client 0.5.0
Minor changes
- ignore finalized head regression on portal stream
Contributors
2026-03-23
@subsquid/batch-processor 0.1.0
Minor changes
- allow to set optional custom PrometheusServer in run()
@subsquid/util-internal-processor-tools 4.4.0
Minor changes
- allow constructing RunnerMetrics with a custom blocksCountInRange(range) instead of only request ranges
Contributors
2026-03-18
@subsquid/evm-processor 1.29.0
Minor changes
- add
setPrometheusServer()method, deprecatesetPrometheusPort()
@subsquid/openreader 5.4.0
Minor changes
- add @disableForeignKeyConstraint directive to suppress FK constraints and expose synthetic {field}Id fields with full filtering support
@subsquid/substrate-processor 8.7.0
Minor changes
- add
setPrometheusServer()method, deprecatesetPrometheusPort()
@subsquid/tron-processor 0.1.0
Minor changes
- add
setPrometheusServer()method, deprecatesetPrometheusPort()
@subsquid/typeorm-codegen 2.1.0
Minor changes
- pass createForeignKeyConstraints: false to TypeORM relation decorators when @disableForeignKeyConstraint is set
@subsquid/logger 1.5.0
Minor changes
- add support for pino-like sinks
@subsquid/util-internal-http-server 2.0.1
Patches
- fix duplicate charset value in prometheus content-type header
@subsquid/util-internal-processor-tools 4.3.0
Minor changes
- add support for custom metrics sink