This release adds 6 notable features for engineering teams evaluating rollout.
Published 1mo
Version Control
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-agents
code-intelligence
coding-agents
developer-tools
git
llm-tools
+4 more
semantic-diff
tree-sitter
typescript
version-control
Summary
AI summaryFortran parser fix correctly extracts modules, programs, functions, and subroutines.
Full changelog
What's new
- Shebang detection for extensionless files (
#!/usr/bin/env perl,#!/usr/bin/python3, etc.) across all 23 languages - Vim modeline detection (
# vim: ft=python) for extensionless files - Fortran parser fix: modules, programs, functions, subroutines now extracted correctly
- Perl
.ttest files recognized as Perl - JS/TS const arrow functions promoted from
variabletofunctionentity type (thanks @MattCozendey) - JS/TS generator functions (
function*,async function*) now detected as entities (thanks @MattCozendey) - Verbose markdown diff uses proper unified diff instead of dumping full before/after (thanks @Benjas333)
Contributors
@MattCozendey, @Benjas333, @so-fancy
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]