feat(splice): catalogue Splice 0.6.13–0.8.1, default 0.8.1 - #336
Open
srikanth-bitdynamics wants to merge 1 commit into
Open
feat(splice): catalogue Splice 0.6.13–0.8.1, default 0.8.1#336srikanth-bitdynamics wants to merge 1 commit into
srikanth-bitdynamics wants to merge 1 commit into
Conversation
DevNet is moving to 0.8.0 and the catalogue stopped at 0.6.12, so `localnet up --version 0.8.x` had no entry and no adapter. Add every stable upstream tag from 0.6.13 through 0.8.1 (real pinned commit + ContentSHA via scripts/add-splice-version.sh) and register the 0.7 and 0.8 majors. The cluster/compose/localnet/ interface is unchanged from 0.6.x upstream — verified identical file/env set, same profiles, and the same env-var contract the adapter wires — so the v07/v08 adapters embed the v06 adapter and only relabel the major. Set latest_alias to 0.8.1 so `--version latest` (and the Web UI default) track DevNet, and give the new 0.7/0.8 majors the empirically-derived 8/12 GB memory floor. Catalogue and adapter wiring only; not yet boot-validated on 0.8.x. A real `localnet up --version 0.8.1` should gate the release that ships this as the default. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DevNet is moving to 0.8.0, but the catalogue stopped at
0.6.12— solocalnet up --version 0.8.xhad neither a catalogue entry nor an adapter. This bumps supported versions through 0.8.1 and adds them to the version matrix.What's in it
internal/splice/versions.json): every stable upstream tag from0.6.13through0.8.1—0.6.13,0.6.14,0.7.0–0.7.5,0.8.0,0.8.1. Each carries the real pinned commit + ContentSHA computed byscripts/add-splice-version.sh(downloads the upstreamcluster/compose/localnet/tree and hashes it). New 0.7/0.8 majors get the 8/12 GB memory floor.latest_alias→0.8.1:--version latestand the Web UI default now track DevNet.internal/splice/v07andv08. I diffed the upstreamcluster/compose/localnet/tree at0.6.12vs0.8.0— identical file set, identicalenv/set, same profiles (sv/app-provider/app-user/swagger-ui), and the same env-var contract the adapter wires (IMAGE_TAG,IMAGE_REPO,PARTY_HINT,ALPHA_PROTOCOL_VERSION_ENV, …) — so v07/v08 embed the v06 adapter and only relabel the major. Registered both ininternal/localnet/adapters.go.docs/limitations.md(0.6.9/latest→ covers the 0.6/0.7/0.8 lines). The version matrix itself is rendered from the catalogue bydpm localnet versions.SupportsTokenStandardV2now covers 0.8.x; the adapter core-services agreement test checks 0.8.0 resolves through the new v08 adapter.CLI ↔ Web UI parity
The catalogue is the single shared source — the CLI (
localnet versions,--version) and the Web UI version picker both read it, so both surfaces gain the new versions together.internal/ui/handlerstests pass.Verification
gofmtclean,go vetclean,go build ./...OK, andgo testpasses forinternal/splice/...,internal/localnet/...,internal/cli/localnet/...,internal/ui/handlers/....localnet versions --offlinelists 0.6.13–0.8.1 assupported.This is catalogue + adapter wiring; I have not run
localnet up --version 0.8.1against Docker to confirm the stack actually comes up (image availability at the default repo/tag, any new required env, real memory footprint). Since this makes 0.8.1 the default--version, a real boot test on 0.8.x should gate the release that ships it.🤖 Generated with Claude Code