Skip to content

Release v1.1

Choose a tag to compare

@SchutteJan SchutteJan released this 31 Jul 14:59
· 26 commits to main since this release

Added

  • Inline Specification References: Link specifications directly in code comments using semcheck:file(), semcheck:rfc(), or semcheck:url() commands
  • New landing page: Added a dedicated landing page hosted on semcheck.ai
  • Expanded Eval test cases: Added additional test cases for the evaluation suite that test larger codebases and specifications

Changed

  • Config: Rules are now optional, semcheck can run with only inline specification references
  • Logging: Replaced fmt.Println with charmbracelet/log for colorful output and migrated stdout reporter from fatih/color to lipgloss to keep things consistent

Removed

  • The confidence_threshold configuration option has been marked as deprecated, and will be removed in a future release. We found that LLMs almost always report high confidence levels and that this mechanism doesn't bring much value.