This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryAdded ARM64 multi-arch Docker images and audit trail logging for key LSP operations.
Full changelog
Changelog
- e9aac9da616fc8ea61cc1276cf31a43c48a3418f feat: add ARM64 Docker images with multi-arch manifests
- 20c7fd0ef5b1c767fb8fd0c0d061950a559fac3e feat: add audit trail for apply_edit, rename_symbol, and commit_session
- 8dfda7f46b0c8b44b63700eff2275877978df780 feat: add mkdocs-material documentation site
- cbd7f81e3dd616a6643250adc62bd456531f4f65 feat: add ready_timeout_seconds to start_lsp for $/progress-based init wait
- 09f11d1ad111846f4c3a1e2d6b803bdcd47a9ce1 fix: Docker build ordering and arm64 Go download in release pipeline
- de1203346fc3f87697249f943f5993b56cdabfae fix: add 30s post-open settle time for Java in multi-lang test
- 88a75460852515122e0dd865bf83c2a18ea3edb1 fix: add diagnostic logging to change-impact warmup probe
- 5b5644334e42999e69e7076904b52a4c9326240c fix: add environment and workflow_dispatch to docs deploy workflow
- 2a4899d633ed0c07b30b2978e0a4bd792513d32f fix: add grace period for $/progress token arrival in WaitForWorkspaceReadyTimeout
- e2d2cece38bcdc17cf6be7a50544736afeb385e9 fix: add ready_timeout_seconds to StartLspArgs MCP schema
- e37703ae78cff291d6fbed54056d0c525d5938f0 fix: add warmup probe to change-impact-test for gopls readiness
- afc950aa68a18ce2acd49cbc9bc309facb3ae0b2 fix: broken go install path and init menu label
- 7bf6963c926f625007d7f4f229fc7914b5e1ba92 fix: bump Java post-open settle to 120s for full workspace indexing
- dda8d81e5954473430da2a4d7ffdd325ef7542f9 fix: correct two speculative test failures from first CI run
- 2671431d217b7242c4970d530d64f88ff6b2192b fix: create jdtls workspace dirs without sudo in CI
- 6b9a0dc91b9973990503560bf5f6b8408abbc433 fix: critical install and init bugs
- 08fe3f52eb5ab05783b4d4222b64299fa797cd98 fix: enable jdtls workspace indexing with proper initialization
- c89994d72e10243d0fff0836637d4edf0db378b9 fix: flush tsserver diagnostics before baseline capture for TypeScript safeEditFile
- 5abe717aa6da1e5c3b8373f6bfcd1015c749039f fix: increase GoReleaser timeout to 120m, remove stale pre-build step
- a206ebf3ce93064d4c431bcfdca8ea996247707d fix: inline base layer in all Docker images to eliminate build race
- 77e75bf699bbd3e5114ee6d17ca2f0c8762a640e fix: jdtls CI exit status 15 — data dir permissions + duplicate -data arg
- 49e05105588bf151664729d7307598eee2f2a312 fix: make jdtls config_linux dir writable for log files
- cb368b79c75905f78010856d7719ea8ffe74e162 fix: resolve change-impact-test CI flake with ready_timeout_seconds
- 0be57ddb6060862c1f78d76221a064722f35a984 fix: run mvn compile before jdtls tests to populate target/classes
- 18fe4d6af92a00b7ebd3d15ab9dcccad61f59dce fix: split Docker builds into parallel matrix job
- 4e7d6747b14a82c5c3196cdcad4464536aec5a28 fix: use Greeter.java as safeEditFile for Java speculative tests
- a54833f8d75f83899e16f9669532dec24d29e0b8 fix: use JAVA_HOME env var for jdtls instead of hardcoded macOS path
- 799985ce4f6de25cf10f3281199faad77dd4ba8e release: v0.3.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About blackwell-systems/agent-lsp
Stateful MCP server over real language servers. 50 tools, 30 CI-verified languages, 20 agent workflows. Persistent sessions keep the index warm across files and projects. Speculative execution simulates edits in memory before writing to disk.
Related context
Related tools
Earlier breaking changes
- v0.11.0 `get_change_impact` renamed to `blast_radius`. Same handler, same parameters, new name.
Beta — feedback welcome: [email protected]