Skip to content

v0.4.0

Choose a tag to compare

@arloliu arloliu released this 09 Aug 10:28
· 321 commits to main since this release

Added

  • Ten new comment languages:
    VB.NET, SQL, Lua, Ruby, Perl, PowerShell, R, Haskell, Elixir, and Zig,
    plus new C-family extensions
    (Kotlin, Swift, Scala, Dart, Objective-C, PHP, Groovy/Gradle).
  • Configurable long-line advisory threshold:
    --long-limit N flag and SEMLF_LONG_LINE env var, 0 disables;
    default stays 120.
  • install.sh: a curl-able POSIX bootstrapper.
    It clones or updates a checkout under ${XDG_DATA_HOME:-~/.local/share}/semantic-linefeeds,
    then hands the remaining arguments to scripts/install.py.
    --repo/--home/--ref (or SEMLF_REPO/SEMLF_HOME/SEMLF_REF)
    override the clone source, checkout location, and pinned ref for mirrors and reproducible installs.
  • README rewritten around the install story:
    the curl one-liner leads,
    every adapter row links to its install guide,
    and a private-network path (mirror via --repo/SEMLF_REPO,
    Claude Code via a private marketplace remote) is documented.

Fixed

  • Hook mode no longer flags files under the platform temp directory
    or any tmp/ path component,
    so agent-generated scratch and prompt files pass untouched.