Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions .changeset/angry-camels-build.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/ensadmin-label-set-ui.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/ensnode-sdk-label-set-config.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/flat-cities-dig.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/honest-rooms-check.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/new-features-arrive.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/ninety-keys-enter.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pretty-pens-smoke.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/related-bugs-report.md

This file was deleted.

14 changes: 0 additions & 14 deletions .changeset/short-grapes-smell.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/six-pillows-pump.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/ten-shirts-repair.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/terraform-label-set-config.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thirty-parents-yawn.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tiny-vans-move.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tired-knives-pick.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/violet-shirts-cut.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/warm-peaches-agree.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/young-ears-smash.md

This file was deleted.

29 changes: 29 additions & 0 deletions apps/ensadmin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# ensadmin

## 0.34.0

### Minor Changes

- [#981](https://github.com/namehash/ensnode/pull/981) [`21da192`](https://github.com/namehash/ensnode/commit/21da192ff6dc523fd8b2e1b36a0e2b449d6eb3af) Thanks [@notrab](https://github.com/notrab)! - indexer error status badge improvements

- [#983](https://github.com/namehash/ensnode/pull/983) [`5e3d33e`](https://github.com/namehash/ensnode/commit/5e3d33efe2b88e45a765cf7f3910728f503e3e00) Thanks [@notrab](https://github.com/notrab)! - better format datetime for backfill status

- [#924](https://github.com/namehash/ensnode/pull/924) [`2da3215`](https://github.com/namehash/ensnode/commit/2da321500487759f92d158744c53f1fdffe05ba4) Thanks [@shrugs](https://github.com/shrugs)! - Added Resolution API Inspectors w/ Protocol Tracing for Records, Primary Name, and Primary Names endpoints

- [#982](https://github.com/namehash/ensnode/pull/982) [`ad60c8a`](https://github.com/namehash/ensnode/commit/ad60c8a7b795236df2009997857c96a3cdbdc593) Thanks [@notrab](https://github.com/notrab)! - add new and update existing chain icons

- [#919](https://github.com/namehash/ensnode/pull/919) [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa) Thanks [@tk-o](https://github.com/tk-o)! - Integrates new ENSNode APIs: Config API and Indexing Status API. Removes dependency on the legacy ENSNode `/metadata` endpoint.

### Patch Changes

- [#962](https://github.com/namehash/ensnode/pull/962) [`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663) Thanks [@djstrong](https://github.com/djstrong)! - Add label set information display to ENSAdmin status UI

- Update ENSIndexerDependencyInfo component to display label set details
- Enhance the configuration and UI representation of ENS indexing status
- Add mock data support for label set information in status page

- Updated dependencies [[`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa), [`373e934`](https://github.com/namehash/ensnode/commit/373e9343f7ac14010ae9a995cb812c42210c92e2)]:
- @ensnode/ensnode-sdk@0.34.0
- @ensnode/ensnode-schema@0.34.0
- @ensnode/datasources@0.34.0
- @ensnode/ensnode-react@0.34.0
- @ensnode/ponder-metadata@0.34.0

## 0.33.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/ensadmin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ensadmin",
"version": "0.33.0",
"version": "0.34.0",
"private": true,
"type": "module",
"description": "Explore the ENS Protocol like never before",
Expand Down
37 changes: 37 additions & 0 deletions apps/ensindexer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# ensindexer

## 0.34.0

### Minor Changes

- [#919](https://github.com/namehash/ensnode/pull/919) [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa) Thanks [@tk-o](https://github.com/tk-o)! - Integrates `latestSyncedBlock` field in `ChainIndexingBackfillStatus` data model.

- [#964](https://github.com/namehash/ensnode/pull/964) [`bc05198`](https://github.com/namehash/ensnode/commit/bc051988f47d45a2d1bf4bc0fe13d14eae678d41) Thanks [@shrugs](https://github.com/shrugs)! - Protocol Acceleration is now disabled if ENSIndexer is too far behind realtime (60s)

- [#612](https://github.com/namehash/ensnode/pull/612) [`20322cd`](https://github.com/namehash/ensnode/commit/20322cdd0cccd2b14eb8789acd1f0bd42da5bc3b) Thanks [@djstrong](https://github.com/djstrong)! - Updated ENSIndexer for compatibility with ENSRainbow v2 data format. ENSIndexer can now leverage versioned label sets with label set IDs, enabling deterministic indexing results over time as the set of healable labels evolves.

- [#970](https://github.com/namehash/ensnode/pull/970) [`373e934`](https://github.com/namehash/ensnode/commit/373e9343f7ac14010ae9a995cb812c42210c92e2) Thanks [@lightwalker-eth](https://github.com/lightwalker-eth)! - Initial launch of ENS TokenScope with support for indexing Seaport sales.

- [#919](https://github.com/namehash/ensnode/pull/919) [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa) Thanks [@tk-o](https://github.com/tk-o)! - Uses custom response codes for building Indexing Status API response.

### Patch Changes

- [#962](https://github.com/namehash/ensnode/pull/962) [`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663) Thanks [@djstrong](https://github.com/djstrong)! - Add LABEL_SET_ID and LABEL_SET_VERSION environment variables to ENSIndexer

- Add label set configuration to ENSIndexerConfig, SerializedENSIndexerConfig, and ENSIndexerPublicConfig
- Update indexing behavior dependencies to prevent starting with different label set configurations
- Add configuration schema validation and serialization support
- Enforce Ponder build id changes if configured label set changes

- [#962](https://github.com/namehash/ensnode/pull/962) [`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663) Thanks [@djstrong](https://github.com/djstrong)! - Add label set configuration to Terraform infrastructure

- Add label_set_id and label_set_version variables to ENSIndexer Terraform module
- Update main Terraform configuration to support label set configuration
- Enhance deterministic label healing capabilities through infrastructure configuration

- Updated dependencies [[`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa), [`373e934`](https://github.com/namehash/ensnode/commit/373e9343f7ac14010ae9a995cb812c42210c92e2)]:
- @ensnode/ensnode-sdk@0.34.0
- @ensnode/ensnode-schema@0.34.0
- @ensnode/datasources@0.34.0
- @ensnode/ensrainbow-sdk@0.34.0
- @ensnode/ponder-metadata@0.34.0
- @ensnode/ponder-subgraph@0.34.0

## 0.33.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/ensindexer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ensindexer",
"version": "0.33.0",
"version": "0.34.0",
"private": true,
"type": "module",
"description": "A multichain ENS indexer, powered by Ponder",
Expand Down
23 changes: 23 additions & 0 deletions apps/ensrainbow/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# ensrainbow

## 0.34.0

### Minor Changes

- [#612](https://github.com/namehash/ensnode/pull/612) [`20322cd`](https://github.com/namehash/ensnode/commit/20322cdd0cccd2b14eb8789acd1f0bd42da5bc3b) Thanks [@djstrong](https://github.com/djstrong)! - Introduced ENSRainbow v2 data format.

This change addresses large Docker image sizes and data management challenges.

Key changes:

- A new .ensrainbow data format replaces SQL dumps, supporting label set IDs and versioned label sets for incremental data updates.
- ENSRainbow is now distributed as a lightweight, data-less Docker image.
- On first startup, the application downloads a pre-ingested database from R2, significantly reducing setup time.
- This new architecture allows for deterministic data healing and easier data evolution.

- [#612](https://github.com/namehash/ensnode/pull/612) [`20322cd`](https://github.com/namehash/ensnode/commit/20322cdd0cccd2b14eb8789acd1f0bd42da5bc3b) Thanks [@djstrong](https://github.com/djstrong)! - Reduce size of the ENSRainbow docker image

### Patch Changes

- Updated dependencies [[`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa)]:
- @ensnode/ensnode-sdk@0.34.0
- @ensnode/ensrainbow-sdk@0.34.0

## 0.33.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/ensrainbow/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ensrainbow",
"version": "0.33.0",
"version": "0.34.0",
"private": true,
"type": "module",
"description": "ENSRainbow is an ENSNode service for healing ENS labels",
Expand Down
17 changes: 17 additions & 0 deletions docs/ensnode.io/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @docs/ensnode

## 0.34.0

### Minor Changes

- [#612](https://github.com/namehash/ensnode/pull/612) [`20322cd`](https://github.com/namehash/ensnode/commit/20322cdd0cccd2b14eb8789acd1f0bd42da5bc3b) Thanks [@djstrong](https://github.com/djstrong)! - Updated documentation for the new ENSRainbow v2 architecture. This includes details on the new `.ensrainbow` data format, the data-less Docker image distribution, and the process of downloading pre-ingested databases on startup.

- [#612](https://github.com/namehash/ensnode/pull/612) [`20322cd`](https://github.com/namehash/ensnode/commit/20322cdd0cccd2b14eb8789acd1f0bd42da5bc3b) Thanks [@djstrong](https://github.com/djstrong)! - Introduced ENSRainbow v2 data format.

This change addresses large Docker image sizes and data management challenges.

Key changes:

- A new .ensrainbow data format replaces SQL dumps, supporting label set IDs and versioned label sets for incremental data updates.
- ENSRainbow is now distributed as a lightweight, data-less Docker image.
- On first startup, the application downloads a pre-ingested database from R2, significantly reducing setup time.
- This new architecture allows for deterministic data healing and easier data evolution.

## 0.0.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion docs/ensnode.io/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@docs/ensnode",
"private": true,
"type": "module",
"version": "0.33.0",
"version": "0.34.0",
"packageManager": "pnpm@10.15.0",
"scripts": {
"dev": "astro dev",
Expand Down
3 changes: 3 additions & 0 deletions docs/ensrainbow.io/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# @docs/ensrainbow

## 0.34.0
2 changes: 1 addition & 1 deletion docs/ensrainbow.io/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@docs/ensrainbow",
"type": "module",
"version": "0.33.0",
"version": "0.34.0",
"packageManager": "pnpm@10.15.0",
"private": true,
"scripts": {
Expand Down
6 changes: 6 additions & 0 deletions packages/datasources/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @ensnode/ens-deployments

## 0.34.0

### Minor Changes

- [#970](https://github.com/namehash/ensnode/pull/970) [`373e934`](https://github.com/namehash/ensnode/commit/373e9343f7ac14010ae9a995cb812c42210c92e2) Thanks [@lightwalker-eth](https://github.com/lightwalker-eth)! - Initial launch of ENS TokenScope with support for indexing Seaport sales.

## 0.33.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/datasources/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ensnode/datasources",
"version": "0.33.0",
"version": "0.34.0",
"type": "module",
"description": "Catalog of ENSNode-related datasources including chain, contract addresses, start blocks, and event filters.",
"license": "MIT",
Expand Down
8 changes: 8 additions & 0 deletions packages/ensnode-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# @ensnode/ensnode-react

## 0.34.0

### Patch Changes

- Updated dependencies [[`845a037`](https://github.com/namehash/ensnode/commit/845a03761dc830303a56cd70fe0d57c36d78a663), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa), [`6f20c5d`](https://github.com/namehash/ensnode/commit/6f20c5dd1bdc8517679155efff6e6c461b15defa)]:
- @ensnode/ensnode-sdk@0.34.0
2 changes: 1 addition & 1 deletion packages/ensnode-react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ensnode/ensnode-react",
"version": "0.33.0",
"version": "0.34.0",
"type": "module",
"description": "React hooks and providers for ENSNode",
"license": "MIT",
Expand Down
6 changes: 6 additions & 0 deletions packages/ensnode-schema/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @ensnode/ensnode-schema

## 0.34.0

### Minor Changes

- [#970](https://github.com/namehash/ensnode/pull/970) [`373e934`](https://github.com/namehash/ensnode/commit/373e9343f7ac14010ae9a995cb812c42210c92e2) Thanks [@lightwalker-eth](https://github.com/lightwalker-eth)! - Initial launch of ENS TokenScope with support for indexing Seaport sales.

## 0.33.0

## 0.32.0
Expand Down
2 changes: 1 addition & 1 deletion packages/ensnode-schema/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ensnode/ensnode-schema",
"version": "0.33.0",
"version": "0.34.0",
"type": "module",
"description": "The ponder schema for ENSNode",
"license": "MIT",
Expand Down
Loading