Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
Changes
chore: release v0.5.0 (18e9b0e )
docs(README): add emoji to title and header (a49d64f )
feat(auto-group): add spinner to show check progress and stop with result (5dd269b )
feat(checks): extract tool name from npm run commands (e974d53 )
refactor(auto-group): consolidate check results logging (c96d591 )
feat(grouping): add changed files table and grouping summary (feed666 )
docs: add emoji to package description and intro messages (f98b898 )
fix(checks): skip function commands when no files match glob (8f641ba )
refactor(checks): runCommand now executes via shell (fa7a692 )
test(commit): parse hook errors in check integration tests to verify concise error summaries and proper menu handling (1e7f701 )
feat(checks): add support for multiple config file names and JSON (22b6573 )
feat(ui): add view raw error output option to check failure menu (bf3c019 )
refactor(auto-group): parse hook errors into concise summaries before showing recovery menu (f702b24 )
chore(biome): increase maxLines per file to 800 (4c83130 )
docs: update docs to reference cmint config files instead of .cmintrc.js (962302a )
docs(readme): add .cmintrc.ts support and TS config example (4c2f240 )
refactor(checks): add optional repoRoot to runCommand and propagate to runCommandsForGlob (566147a )
chore(config): add --error-on-warnings flag to biome check (2935888 )
fix(checks): handle default export correctly when loading TS config (262b9dd )
refactor(checks): simplify command execution logic and add helpers to resolve and run checks in a clearer way (892cd6f )
fix(commit): refresh file list after staging (eca652a )
chore: remove .cmintrc.js (cac6a33 )
feat(auto-group): commit excluded files upfront and include bun.lock when package.json present (3fe6213 )
refactor(commands): extract commit utilities and add retry/staging commands (3bea379 )
chore(config): add .cmintrc.ts and jiti dependency (843f349 )
feat(pre-commit): add built‑in pre‑commit checks and skip flag (83a9767 )
feat(checks): support function commands that receive matched filenames (4dcc9f2 )
refactor(commit): replace lint‑staged with checks and filter deleted files from check list (c4a6c46 )
feat(checks): add support for user-defined pre-commit checks via .cmintrc.js (9ffb30f )
chore: add biome linting config and cleanup package.json (6968fa0 )
chore(lint-staged): remove lint-staged configuration and service (b2c7c1f )
chore(deps): add picomatch (46270b9 )
chore(env): add picomatch type definitions (2b2e442 )
feat(checks): add checks service and tests (611bae3 )
feat(cli): add --no-check flag and integrate pre-commit checks integration (4231f6f )
feat(lint-staged): add lint-staged.config.ts support (baa3368 )
feat(commit): allow skipping staging when files already staged (8091d61 )
feat(config): refactor config command to interactive prompts (d072c26 )
chore(vitest): add coverage thresholds to config (3a718d0 )
feat(ui): add provider selection to code review (de6e8fd )
feat(provider): add multi-provider support and provider abstraction (3c5fd96 )
refactor(commands): add provider support for API key and model selection (38df67b )
ci: add CI workflow (14aa2f6 )
docs(readme): rewrite README with new sections and examples (554a2b1 )
docs(readme): add cmint -a usage and example commit groups (c9bb19e )
feat(menu): add view full error output option to recovery menu (9e3dee3 )
docs(README): add npm version badge (0fae7ef )
You can’t perform that action at this time.