Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentskills ai-agents ai-tooling claude claude-code code-intelligence
+13 more
code-quality coding-agent developer-tools go language-server-protocol lsp mcp mcp-server model-context-protocol python rust static-analysis typescript

Summary

AI summary

Added 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

Track blackwell-systems/agent-lsp

Get notified when new releases ship.

Sign up free

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.

All releases →

Related context

Earlier breaking changes

  • v0.11.0 `get_change_impact` renamed to `blast_radius`. Same handler, same parameters, new name.

Beta — feedback welcome: [email protected]