Skip to content

feat(splice): add LocalNet adapter for Splice 0.9.x - #352

Merged
zheli merged 1 commit into
mainfrom
zzz/0380861d
Oct 5, 2026
Merged

zheli merged 1 commit into
mainfrom
zzz/0380861d

Conversation

@zheli

@zheli zheli commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Summary

Add a Splice 0.9.x LocalNet adapter (same unchanged compose contract as 0.6/0.7/0.8) so DevKit can bring up 0.9 tags via --allow-uncurated and so weekly refresh-versions can catalogue them when upstream releases land.

Changes

  • Add internal/splice/v09 adapter embedding the 0.6 compose surface
  • Register major 0.9 in internal/localnet/adapters.go
  • Extend refresh-versions.yml supported_majors with 0.9
  • Update docs/versions.md supported-major range to 0.5–0.9

Test plan

  • go test ./internal/splice/v09/ ./internal/localnet/ ./internal/splice/
  • make test
  • make lint
  • scripts/e2e/run-all.sh
  • When a 0.9.* upstream tag exists: scripts/add-splice-version.sh <tag> and smoke dpm localnet up --version <tag>

Checklist

  • Tests pass locally (targeted packages)
  • No coverage regression on touched code
  • Docs updated (and website/ synced if any mirrored docs/*.md changed)
  • CLI ↔ Web UI parity maintained (or follow-up issue + TODO(#issue) comment)

Register the 0.9 major so uncurated 0.9 tags and future catalogue
entries can bring up LocalNet; refresh-versions will auto-propose
0.9 releases once upstream tags exist.
@zheli
zheli marked this pull request as ready for review October 5, 2026 15:08
@zheli
zheli merged commit 14d4e1a into main Oct 5, 2026
5 checks passed
@zheli
zheli deleted the zzz/0380861d branch October 5, 2026 15:08
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