Skip to content

Release New Version#2156

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
changeset-release/main
Open

Release New Version#2156
github-actions[bot] wants to merge 2 commits into
mainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 19, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@ensnode/datasources@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1

@namehash/ens-referrals@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1
    • @ensnode/ensnode-sdk@1.14.1

@ensnode/ensdb-sdk@1.14.1

Patch Changes

  • #2155 addfba6 Thanks @shrugs! - Add three btree indexes to the indexer schema to fix slow Domain.subdomains, get-domain-by-interpreted-name, and Query.domains paths:

    • domain_resolver_relations(domain_id) — secondary lookup off the PK so the namegraph-walk CTE can left-join by domain_id alone.
    • domains(registry_id, label_hash) — composite (replaces the standalone registry_id index, which it subsumes via leading-column prefix).
    • domains(registry_id, left(canonical_name, 256), id) — expression composite for registry-scoped WHERE registry_id = X ORDER BY canonical_name LIMIT N (the Domain.subdomains shape). The 256-char prefix bounds the index tuple under btree's per-tuple max; NAME-ordered queries must sort by the same left(...) expression for the planner to use this index for ordered scan.
  • Updated dependencies []:

    • enssdk@1.14.1
    • @ensnode/ensnode-sdk@1.14.1

enskit@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1

@ensnode/ensnode-sdk@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1
    • @ensnode/datasources@1.14.1

@ensnode/ensrainbow-sdk@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1

@namehash/namehash-ui@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1
    • @ensnode/datasources@1.14.1
    • @ensnode/ensnode-sdk@1.14.1

enscli@1.14.1

enssdk@1.14.1

ensskills@1.14.1

@ensnode/ponder-sdk@1.14.1

@ensnode/ponder-subgraph@1.14.1

ensadmin@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1
    • @ensnode/datasources@1.14.1
    • @ensnode/ensnode-sdk@1.14.1
    • @namehash/namehash-ui@1.14.1
    • @ensnode/scalar-react@0.0.0

ensapi@1.14.1

Patch Changes

  • #2155 addfba6 Thanks @shrugs! - Omnigraph: AccountDomainsWhereInput.canonical now filters on both true and false (previously false was a no-op). The defaultValue: false is dropped — clients omitting canonical will receive all Domains owned by the Account regardless of canonicality. Pass canonical: true for canonical-only or canonical: false for non-canonical-only. The underlying DomainsWhere.canonical in resolveFindDomains was generalized so typeof === "boolean" triggers the filter; null/undefined is "no filter".

  • Updated dependencies [addfba6]:

    • @ensnode/ensdb-sdk@1.14.1
    • enssdk@1.14.1
    • @ensnode/datasources@1.14.1
    • @ensnode/ensnode-sdk@1.14.1
    • @ensnode/ponder-subgraph@1.14.1
    • @namehash/ens-referrals@1.14.1

ensindexer@1.14.1

Patch Changes

  • #2155 addfba6 Thanks @shrugs! - Basenames and Lineanames are now correctly canonicalized in the unigraph plugin.

  • Updated dependencies [addfba6]:

    • @ensnode/ensdb-sdk@1.14.1
    • enssdk@1.14.1
    • @ensnode/datasources@1.14.1
    • @ensnode/ensrainbow-sdk@1.14.1
    • @ensnode/ensnode-sdk@1.14.1
    • @ensnode/ponder-sdk@1.14.1

ensrainbow@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1
    • @ensnode/ensrainbow-sdk@1.14.1
    • @ensnode/ensnode-sdk@1.14.1

fallback-ensapi@1.14.1

Patch Changes

  • Updated dependencies []:
    • @ensnode/datasources@1.14.1
    • @ensnode/ensnode-sdk@1.14.1

@docs/ensnode@1.14.1

Patch Changes

  • Updated dependencies []:
    • enssdk@1.14.1
    • @ensnode/ensnode-sdk@1.14.1
    • @namehash/namehash-ui@1.14.1

@docs/ensrainbow@1.14.1

Patch Changes

  • Updated dependencies []:
    • @namehash/namehash-ui@1.14.1

@ensnode/integration-test-env@1.14.1

Patch Changes

  • Updated dependencies [addfba6]:
    • @ensnode/ensdb-sdk@1.14.1
    • @ensnode/datasources@1.14.1
    • @ensnode/ensnode-sdk@1.14.1
    • @ensnode/shared-configs@1.14.1

@ensnode/ensindexer-perf-testing@1.14.1

@ensnode/shared-configs@1.14.1

@github-actions github-actions Bot requested a review from a team as a code owner May 19, 2026 21:57
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
admin.ensnode.io Error Error May 20, 2026 6:26am
enskit-react-example.ensnode.io Error Error May 20, 2026 6:26am
ensnode.io Error Error May 20, 2026 6:26am
ensrainbow.io Error Error May 20, 2026 6:26am

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 19, 2026

Greptile Summary

This is an automated Changesets release PR bumping all packages from 1.14.0 to 1.14.1. The substantive code changes (shipped in PR #2155) cover three areas: three new btree indexes in @ensnode/ensdb-sdk to fix slow query paths, a corrected canonical filter in ensapi's AccountDomainsWhereInput, and proper canonicalization of Basenames/Lineanames in the ensindexer unigraph plugin.

  • Version bumps: All 20+ packages, docker service image tags, and the OpenAPI spec version are uniformly updated to 1.14.1.
  • Changeset cleanup: The three consumed changeset files are deleted as expected.
  • Preview dependency fix: ensadmin/package.json had @ensnode/ensnode-sdk and enssdk pinned to a snapshot pre-release; this release correctly replaces them with the stable 1.14.1 versions.

Confidence Score: 5/5

Safe to merge — all changes are automated version bumps, changelog entries, and docker tag updates with no logic modifications.

Every file in this PR is either a CHANGELOG update, a package.json version bump, a docker compose image tag update, or an OpenAPI spec version string change. The only notable diff beyond mechanical version strings is the replacement of two snapshot pre-release dependency pins in ensadmin/package.json with the stable 1.14.1 versions, which is the correct outcome of publishing these packages.

No files require special attention.

Important Files Changed

Filename Overview
apps/ensadmin/package.json Version bumped to 1.14.1; two snapshot pre-release dependencies replaced with stable 1.14.1 versions.
docker/services/ensapi.yml Default image tag updated from 1.14.0 to 1.14.1.
docker/services/ensindexer.yml Default image tag updated from 1.14.0 to 1.14.1.
docs/ensnode.io/ensapi-openapi.json OpenAPI spec info.version field bumped to 1.14.1.
packages/ensdb-sdk/CHANGELOG.md Changelog entry added documenting the three new btree indexes for query performance.
apps/ensapi/CHANGELOG.md Changelog entry added for the canonical filter fix in AccountDomainsWhereInput.
apps/ensindexer/CHANGELOG.md Changelog entry added for Basenames and Lineanames canonicalization fix in the unigraph plugin.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Changesets Release Action] --> B[Consume changeset files]
    B --> C[Bump all packages 1.14.0 → 1.14.1]
    C --> D1[Update package.json versions]
    C --> D2[Update CHANGELOG.md files]
    C --> D3[Update docker image tags]
    C --> D4[Update OpenAPI spec version]
    D1 --> E[ensadmin: replace snapshot deps\n0.0.0-preview-... → 1.14.1]
    D2 --> F1[ensdb-sdk: 3 new btree indexes]
    D2 --> F2[ensapi: canonical filter fix]
    D2 --> F3[ensindexer: Basenames/Lineanames canonicalization]
Loading

Reviews (3): Last reviewed commit: "chore(release): version apps" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

@vercel vercel Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional Suggestion:

The pnpm-lock.yaml file is out of sync with package.json files, causing "ERR_PNPM_OUTDATED_LOCKFILE" during builds with frozen-lockfile.

Fix on Vercel

github-actions Bot added 2 commits May 20, 2026 06:26
Releases:
  ensapi@1.14.1
  @ensnode/ensdb-sdk@1.14.1
  ensindexer@1.14.1
  @ensnode/integration-test-env@1.14.1
  ensadmin@1.14.1
  ensrainbow@1.14.1
  fallback-ensapi@1.14.1
  enssdk@1.14.1
  enscli@1.14.1
  enskit@1.14.1
  ensskills@1.14.1
  @ensnode/datasources@1.14.1
  @ensnode/ensrainbow-sdk@1.14.1
  @ensnode/ensnode-sdk@1.14.1
  @ensnode/ponder-sdk@1.14.1
  @ensnode/ponder-subgraph@1.14.1
  @ensnode/shared-configs@1.14.1
  @docs/ensnode@1.14.1
  @docs/ensrainbow@1.14.1
  @namehash/ens-referrals@1.14.1
  @namehash/namehash-ui@1.14.1
  @ensnode/ensindexer-perf-testing@1.14.1

[skip ci]
Copy link
Copy Markdown
Contributor

@vercel vercel Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional Suggestion:

Package.json files specify unpublished version 1.14.1 for @ensnode/ensnode-sdk and enssdk, causing ERR_PNPM_OUTDATED_LOCKFILE errors during frozen-lockfile installs

Fix on Vercel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants