diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bac75f..4f4a3f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0] - 2026-01-27 + ### Added - Support for 5 new ignore file parsers (Issue #5): - **remark** (`.remarkignore`) - Markdown processor ignore file @@ -128,7 +130,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Examples for CI/CD integration - Contributing guidelines -[Unreleased]: https://github.com/mensfeld/lostconf/compare/v0.3.0...HEAD +[Unreleased]: https://github.com/mensfeld/lostconf/compare/v0.4.0...HEAD +[0.4.0]: https://github.com/mensfeld/lostconf/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/mensfeld/lostconf/compare/v0.2.1...v0.3.0 [0.2.1]: https://github.com/mensfeld/lostconf/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/mensfeld/lostconf/compare/v0.1.0...v0.2.0 diff --git a/package.json b/package.json index ebcb168..049e3e8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lostconf", - "version": "0.3.0", + "version": "0.4.0", "description": "A meta-linter that detects stale references in configuration files", "type": "module", "main": "dist/index.js", diff --git a/src/cli.ts b/src/cli.ts index 4126d82..3c0beb3 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -19,7 +19,7 @@ const program = new Command(); program .name('lostconf') .description('A meta-linter that detects stale references in configuration files') - .version('0.3.0') + .version('0.4.0') .argument('[paths...]', 'Paths to scan (default: current directory)') .option('-f, --format ', 'Output format: text, json, sarif', 'text') .option('-o, --output ', 'Write to file instead of stdout') diff --git a/tests/integration/cli.test.ts b/tests/integration/cli.test.ts index 010ed08..1b2631a 100644 --- a/tests/integration/cli.test.ts +++ b/tests/integration/cli.test.ts @@ -38,7 +38,7 @@ describe('CLI Integration Tests', () => { it('should show version with --version', async () => { const { stdout } = await execAsync(`node ${cliPath} --version`); - expect(stdout).toContain('0.3.0'); + expect(stdout).toContain('0.4.0'); }); it('should output text format by default', async () => {