This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryAdded Elm, Clojure/EDN, and D language support
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds Elm language support (value declarations, type aliases, etc.) Adds Elm language support (value declarations, type aliases, etc.) Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Medium |
Adds Clojure/EDN language support (vars, functions, macros, etc.) Adds Clojure/EDN language support (vars, functions, macros, etc.) Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Medium |
Adds D language support (modules, functions, classes, etc.) Adds D language support (modules, functions, classes, etc.) Source: llm_adapter@2026-06-09 Confidence: low |
— |
| Feature | Low |
Increases supported languages to 31 with full entity extraction Increases supported languages to 31 with full entity extraction Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Adds D language support (modules, functions, classes, structs, interfaces, unions, enums, templates, aliases, unittests) Adds D language support (modules, functions, classes, structs, interfaces, unions, enums, templates, aliases, unittests) Source: granite4.1:30b@2026-06-09-audit Confidence: low |
— |
Full changelog
What's New
New Language Support
- Elm (
.elm) — value declarations, type aliases, type declarations, port annotations, infix declarations (#335) - Clojure/EDN (
.clj,.cljs,.cljc,.edn) — vars, functions, macros, multimethods, protocols, records, types, EDN map entries (#337) - D (
.d,.di) — modules, functions, classes, structs, interfaces, unions, enums, templates, aliases, unittests (#338)
sem now supports 31 programming languages with full entity extraction.
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 sem
Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 26 languages via tree-sitter. Built for coding agents.
Related context
Related tools
Beta — feedback welcome: [email protected]