v0.24.0 — Versioning Reset
Lintasan v0.24.0 — Versioning Reset
First release of the 0.x.x (pre-1.0) series. The
.24keeps continuity with the priorv2.4.0work; thev2.4.0tag remains in git history as a reference point.
Why the reset
Lintasan is still in active development. The prior 2.x numbering gave the
wrong impression of API stability. The 0.x.x range is the honest semver
signal — API and config formats are not yet frozen. See CHANGELOG.md for
the full rationale and the upgrade notes.
What's in this release
This is the first release of the new series and bundles everything that
landed on main through the version reset. Highlights:
- Versioning scheme:
2.x.x→0.x.x. All version strings, README,
AGENTS.md, dashboard docs page, and CHANGELOG updated. - Curl import endpoint:
POST /api/connections/import-curlis now
active in the prod hot path. Lets you paste acurlcommand and
get a connection preset back. Implementation in
internal/server/curl_import.go(354 lines; tests are a known gap
tracked inAGENT.md§9). - Experimental Ecosystem (ACP Shape-2) is now compiled into the
binary, still membrane-gated and dormant. Nothing auto-activates.
Includes: substrate G1–G6, Generic ACP Provider Framework, Codex
onboarding, Codex wire-remediation, Cohort-A readiness (Claude / Gemini
/ Copilot descriptors). - AGENT.md reconciled to reflect the new prod state. All numbers
verified fromgit+ runtime, not memory.
Verify
sha256sum lintasan-linux-amd64
# (matches the value printed by `go version -m ./lintasan | grep vcs.revision`)
./lintasan --version
# lintasan version 0.24.0
curl localhost:20180/health
# {"status":"ok","version":"v0.24.0",...}Build from source
The single binary embeds the SvelteKit dashboard via go:embed — you
need Node 20+ (to build the frontend) and Go 1.22+ to compile.
The make build target orchestrates the full pipeline. See
AGENTS.md §3 for the deploy recipe.
What about the 2.x releases?
All 12 prior 2.x GitHub releases (v2.1.0 → v2.4.0) have been removed
from this Releases page to keep the changelog focused on the current
series. The git tags remain in place as historical anchors — clone the
repo and git checkout v2.4.0 (or any 2.x tag) to inspect the old
state.
Full changelog
See CHANGELOG.md for the complete history.
🇮🇩 Lintasan v0.24.0 — Setiap Koneksi Punya Jalannya.