Skip to content

Add searchable registry names#25

Merged
charlesHetterich merged 8 commits into
mainfrom
registry-contract-rewrite
May 18, 2026
Merged

Add searchable registry names#25
charlesHetterich merged 8 commits into
mainfrom
registry-contract-rewrite

Conversation

@charlesHetterich
Copy link
Copy Markdown
Collaborator

Summary

  • adds OrderedIndex-backed package-name search to the registry contract
  • wires frontend search to the registry searchContractNames query, with paginated results and a reusable search box on the search page
  • fixes redeploying packages against fresh registry deployments by scoping package salts to the registry address
  • avoids dry-running dependent deployment layers before prior layers have been registered
  • points presets/templates at the redeployed Paseo registry

Release

Includes a changeset for patch bumps to @dotdm/contracts, @dotdm/env, and @dotdm/utils. Changesets also reports patch bumps for internal dependents @dotdm/cli and @dotdm/cdm; the CLI is private but the release workflow uses its version for GitHub release binaries.

Verification

  • pnpm --filter @dotdm/contracts exec tsc --noEmit
  • pnpm vitest run src/lib/contracts/src/deployer.ts
  • pnpm --filter @dotdm/frontend lint
  • pnpm --filter @dotdm/utils build
  • pnpm --filter @dotdm/env build
  • pnpm --filter @dotdm/contracts build
  • pnpm --filter @dotdm/cli exec tsc --noEmit
  • pnpm --filter @dotdm/frontend build
  • pnpm changeset status --since main

@charlesHetterich charlesHetterich merged commit 59fd4fa into main May 18, 2026
5 checks passed
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.

1 participant