Changelog

Release Notes

Track updates, new features, and improvements across all Semfora products.

Latest Versions

Semfora Engine
v0.7.0
Semfora GitHub
v0.1.0
Semfora Graph
v0.3.0
Semfora CVE
v0.4.0
Semfora PM
v0.2.0
Semfora CI
v0.2.0
Semfora Enginev0.7.0Breaking Changes
December 16, 2024minor release
Highlights
  • •Major performance improvements to incremental indexing
  • •New semantic search with BM25 ranking
  • •SQLite export for call graphs
Breaking Changes
  • •Symbol hash format changed - indexes must be regenerated
  • •Removed deprecated `--legacy-format` flag
added
  • BM25-based semantic search across symbols, comments, and file paths
  • SQLite export for call graphs via `get_callgraph(export='sqlite')`
  • Working overlay for real-time uncommitted file analysis
  • Module-level and file-level batch validation tools
  • Support for 6 new languages: Zig, Nim, Elixir, Clojure, Dart, Swift
changed
  • Incremental indexing is now 3.5x faster for small changes
  • TOON output compression improved to 75% (was 73%)
  • Symbol hash algorithm updated for better uniqueness
  • MCP server startup time reduced by 40%
fixed
  • Fixed false positives in duplicate detection for short functions
  • Resolved memory leak in long-running daemon mode
  • Fixed incorrect line numbers for multi-line string literals
  • Corrected call graph edges for async/await chains
Contributors: @kadajett, @claude
Semfora GitHubv0.1.0
December 12, 2024minor release
Highlights
  • •PR analysis with semantic diff
  • •Issue context for AI agents
  • •gh CLI integration
added
  • PR analysis with semantic diff summaries
  • Issue linking and context retrieval
  • Repository navigation tools
  • Integration with existing gh CLI authentication
  • 15+ MCP tools for GitHub operations
Semfora Graphv0.3.0
December 10, 2024minor release
Highlights
  • •Million-node rendering with WebGL
  • •6 built-in query presets
  • •Export to DOT, Mermaid, and PNG
added
  • WebGL-based rendering for graphs up to 10M nodes
  • Built-in query presets: orphans, high-risk, circular deps, etc.
  • Export to DOT, Mermaid, JSON, CSV, and PNG formats
  • Watch mode for live graph updates
changed
  • Improved node clustering algorithm for large graphs
  • Better color contrast for risk level indicators
Semfora CVEv0.4.0
December 8, 2024minor release
Highlights
  • •9 CVE sources aggregation
  • •AI-powered pattern classification
  • •Binary pattern compilation
added
  • Integration with 9 CVE sources: NVD, GHSA, MITRE, CISA KEV, etc.
  • Claude Haiku/Sonnet-powered vulnerability classification
  • Binary pattern compilation for offline scanning
  • 24-language vulnerability detection support
changed
  • Improved pattern matching accuracy by 15%
  • Reduced false positive rate for common patterns
Semfora PMv0.2.0
December 5, 2024minor release
Highlights
  • •Full Linear integration
  • •Sprint-aware ticket management
  • •10+ MCP tools for AI agents
added
  • Linear API integration for real-time ticket sync
  • Sprint status and progress tracking
  • Ticket relationship awareness (blocking, blocked by)
  • MCP tools: sprint_status, get_ticket, update_ticket_status
Semfora CIv0.2.0
December 2, 2024minor release
Highlights
  • •Zero external API calls
  • •Multi-provider support
  • •SARIF export
added
  • GitHub Actions, GitLab CI, Azure DevOps support
  • Cognitive complexity analysis
  • Duplicate detection in CI pipelines
  • SARIF export for GitHub Advanced Security
  • Ed25519-signed offline license validation
Semfora Enginev0.6.2
December 1, 2024patch release
fixed
  • Fixed panic when indexing empty directories
  • Resolved MCP server timeout issues on large codebases
  • Fixed incorrect risk scoring for pure functions
Semfora Enginev0.6.1
November 20, 2024patch release
fixed
  • Fixed Windows path handling in sharded indexes
  • Resolved UTF-8 encoding issues in non-ASCII filenames
changed
  • Improved error messages for invalid configuration files
Semfora Enginev0.6.0Breaking Changes
November 15, 2024minor release
Highlights
  • •WebSocket daemon for real-time updates
  • •Layer-based architecture (Base, Branch, Working)
  • •30+ MCP tools for AI agents
Breaking Changes
  • •New index format - run `semfora-engine index generate --force` to regenerate
added
  • WebSocket daemon with file watching and live updates
  • Layer-based semantic model: Base, Branch, Working, AI layers
  • New MCP tools: get_callers, validate_symbol, analyze_diff
  • SARIF export format for CI integration
changed
  • Refactored index format for better compression
  • Improved TypeScript generic type parsing
Semfora PMv0.1.0
November 15, 2024minor release
added
  • Initial release with basic ticket management
  • MCP server implementation
Semfora Graphv0.2.0
November 1, 2024minor release
added
  • Initial release of browser-based call graph visualization
  • SQLite file support
  • Basic filtering and search

Stay Updated

Follow our GitHub releases for the latest updates and download the newest versions.