Releases: Ataraxy-Labs/sem
Releases · Ataraxy-Labs/sem
v0.13.0
Release 0.13.0 (minor: pub InitStrategy gained a variant) Re-version the aborted 0.12.1: PR #360 added InitStrategy::ClassFields to the public InitStrategy enum (shifting InitStrategy::None's discriminant), which is a breaking change to sem-core's API. cargo-semver-checks correctly rejected it as a patch; under 0.x rules a breaking change needs a minor bump, so this ships as 0.13.0. Contents unchanged from the intended 0.12.1: Windows MCP path fix (#367), Kotlin (#359) and Java (#360, #361) cross-file resolution.
v0.12.0
Release 0.12.0 Highlights: - MCP: background file watcher keeps the entity graph live (reflects uncommitted edits; no per-call re-walk/re-stat). - sem context prints the target entity's full body in the terminal; sem context / sem impact (CLI + MCP) accept Class.method addressing. - Spinner now shows rotating command tips, and a once-a-day cloud nudge after a slow local build for logged-out users. sem diff shows the spinner during its compute. - Resolver: super::/crate::/self:: qualified calls resolve to the real entity. Graph build perf: faster hash collections, cached reference lookups, lower peak memory.
v0.11.1
Release 0.11.1 Patch release: adds the uv-style progress spinner to sem impact, the most-used graph command. Purely additive (sem-cli only); cargo semver-checks -p sem-core --baseline-rev v0.11.0 passes.
v0.11.0
Release 0.11.0 Minor bump (breaking, per 0.x semver): removes the sem verify command and the sem_core::parser::verify module, which cargo-semver-checks flags as a breaking API change. Also ships SQL support, the official Perl grammar, sparse-checkout support, no-change diff counting in stats, the MCP setup docs, dev-build telemetry exclusion, and the uv-style graph spinner. cargo semver-checks -p sem-core --baseline-rev v0.10.1: passes (major change, version adequate).
v0.10.1
Bump version to 0.10.1 Ships sem update (self-update to the latest release) and the once-daily new-version notice.
v0.10.0
v0.10.0: cloud-backed CLI, webhook auto-sync, telemetry (#354) Bumps the workspace to 0.10.0. This release rolls up the cloud work already on main (cloud-backed impact/context/entities/log with size-based routing, anonymous usage telemetry with opt-out) plus one fix: - Repos registered while still indexing reported entityCount 0, which the routing gate cached as 'small repo, stay local' permanently. Counts are now only trusted from ready repos, and pending entries re-fetch until status converges. - sem whoami now explains how registration happens when a repo isn't registered.
v0.9.0
Merge branch 'universal-test-detection'
v0.8.0
Bump version to 0.8.0
v0.7.0
trigger release workflow for v0.7.0
v0.6.2
chore: bump version to 0.7.0 (minor: new enum variant)