Skip to content

Releases: edgeandnode/amp

Nightly (2026-03-21)

21 Mar 00:41
Immutable release. Only release title and notes can be modified.
fb14986

Choose a tag to compare

Nightly (2026-03-21) Pre-release
Pre-release
nightly-fb14986

perf(common): Optimize `l._block_num = r._block_num` joins (#2003)

Nightly (2026-03-20)

20 Mar 00:53
Immutable release. Only release title and notes can be modified.
667b64c

Choose a tag to compare

Nightly (2026-03-20) Pre-release
Pre-release
nightly-667b64c

feat(datasets-raw): support multi-type signatures in Tempo transactio…

Nightly (2026-03-19)

19 Mar 00:46
Immutable release. Only release title and notes can be modified.
f4ab0c3

Choose a tag to compare

Nightly (2026-03-19) Pre-release
Pre-release
fix(solana): solana UI amount deserialization (#1992)

* refactor(extractors/solana): move deserialization complexity out of extractor

- Moves some of the transaction status metadata deserialization
complexity (that exists due to different versions with incompatible data
layouts) out of the Solana extractor and into `solana-storage-proto`.
- Also improves error reporting when encountering deserialization issues
in Solana to allow easier root cause discovery and debugging.

* fix(extractors/solana): legacy tx meta deserialization

- Makes `ui_amount` and optional `f64` in the current transaction
metadata bincode format.
- Adds a new legacy version (v2) of the bincode format that has a
different layout of the `StoredTokenAmount` field in token balances
compared to legacy v1 and the current format.

* example(solana): tx meta parsing

- Adds an example that serves to debug somewhat frequent failures in
bincode deserialization of transaction status metadata.

* nit(extractors/solana): dont take ownership when not necessary

* example(solana): note in doc comment

Nightly (2026-03-18)

18 Mar 00:54
Immutable release. Only release title and notes can be modified.
370f723

Choose a tag to compare

Nightly (2026-03-18) Pre-release
Pre-release
feat(datasets-raw): add Tempo raw dataset definitions (#1984)

* feat(datasets-raw): add Tempo dataset kind and manifest type

* feat(datasets-raw): add Tempo table schemas for blocks, transactions

Nightly (2026-03-17)

17 Mar 00:44
Immutable release. Only release title and notes can be modified.
ffd3383

Choose a tag to compare

Nightly (2026-03-17) Pre-release
Pre-release
fix(metadata-db): backfill missing job descriptors in job_events (#1983)

Corrective migration for jobs that were past `SCHEDULED` state when the
job_events table was created, causing their descriptors to be lost.
- Add migration to insert `SCHEDULED` events with descriptors from `jobs.descriptor`
- Target jobs that have a non-null descriptor but no `SCHEDULED` event with detail
- Use `NOT EXISTS` guard to make the migration idempotent for all deployment states

Nightly (2026-03-15)

15 Mar 00:52
Immutable release. Only release title and notes can be modified.
188bfd4

Choose a tag to compare

Nightly (2026-03-15) Pre-release
Pre-release
nightly-188bfd4

refactor(providers-solana): move Solana client/source from extractor …

Nightly (2026-03-14)

14 Mar 00:41
Immutable release. Only release title and notes can be modified.
152b08d

Choose a tag to compare

Nightly (2026-03-14) Pre-release
Pre-release
refactor(extractors/solana): replace panics with errors (#1956)

* refactor(extractors/solana): replace panics with errors

* refactor(extractors/solana): remove `anyhow` from production code

Nightly (2026-03-12)

12 Mar 00:46
Immutable release. Only release title and notes can be modified.
9e4889e

Choose a tag to compare

Nightly (2026-03-12) Pre-release
Pre-release
nightly-9e4889e

refactor(parquet): rename crate directory from amp-parquet to parquet…

Nightly (2026-03-13)

13 Mar 00:46
Immutable release. Only release title and notes can be modified.
3532f0f

Choose a tag to compare

Nightly (2026-03-13) Pre-release
Pre-release
nightly-3532f0f

feat(amp): check base dataset job status before deploy (#1966)

Nightly (2026-03-11)

11 Mar 00:40
Immutable release. Only release title and notes can be modified.
90b6f00

Choose a tag to compare

Nightly (2026-03-11) Pre-release
Pre-release
feat(providers-static): add static provider crate with config (#1948)

Introduce a new provider type for serving pre-computed CSV datasets from object stores,
following the same crate structure as existing providers (evm-rpc, firehose, solana).

- Add `StaticProviderConfig` with object store root, cache size, and schema inference settings
- Add `StaticProviderKind` zero-sized type with serde, schema, and string comparison impls
- Add `gen` sub-crate for JSON schema generation via `gen_schema_provider` cfg flag
- Update provider feature docs: rename from `provider-extractor-*` to `provider-*`, add status frontmatter
- Register crate in workspace, monitoring logging filter, and justfile codegen tasks

Signed-off-by: Lorenzo Delgado <lorenzo@edgeandnode.com>