Skip to content

Commit e15cdbd

Browse files
authored
chore: bump version to 2.5.0 (#37)
* chore: bump version to 2.5.0 and update changelog * fix: resolve all npm audit vulnerabilities (15 → 0) - Bump axios to fix prototype pollution (high, runtime dep) - Bump rollup, flatted, ajv via lockfile (high/moderate) - Migrate eslint v8 → v9 with flat config (eslint.config.mjs) - Migrate @typescript-eslint v6 → typescript-eslint v8 (unified) - Upgrade vite v5 → v6, vitest/coverage-v8 v1 → v3 - Fix @ts-ignore lint error in binary-manager.ts - Fix stale version assertion in cli.test.ts (2.2.0 → 2.5.0)
1 parent 2476510 commit e15cdbd

8 files changed

Lines changed: 931 additions & 1797 deletions

File tree

.eslintrc.json

Lines changed: 0 additions & 51 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.5.0] - 2026-03-16
11+
12+
### Changed
13+
- **CORE VERSION**: Now downloads `capiscio-core` v2.5.0
14+
15+
### Fixed
16+
- `DEFAULT_VERSION` and exported `version` were stuck at v2.2.0, now correctly track release version
17+
1018
## [2.4.0] - 2026-01-18
1119

1220
### Changed

eslint.config.mjs

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import eslint from "@eslint/js";
2+
import tseslint from "typescript-eslint";
3+
4+
export default tseslint.config(
5+
eslint.configs.recommended,
6+
...tseslint.configs.recommended,
7+
{
8+
rules: {
9+
"@typescript-eslint/no-unused-vars": [
10+
"error",
11+
{
12+
argsIgnorePattern: "^_",
13+
varsIgnorePattern: "^_",
14+
caughtErrorsIgnorePattern: "^_",
15+
ignoreRestSiblings: true,
16+
},
17+
],
18+
"@typescript-eslint/no-explicit-any": "off",
19+
"prefer-const": "error",
20+
"no-var": "error",
21+
"no-console": "off",
22+
eqeqeq: "warn",
23+
curly: "off",
24+
},
25+
},
26+
{
27+
files: ["**/*.test.ts", "**/__tests__/**/*.ts"],
28+
rules: {
29+
"@typescript-eslint/no-unused-vars": "off",
30+
},
31+
},
32+
{
33+
ignores: ["dist/", "node_modules/", "coverage/", "**/*.js", "**/*.d.ts"],
34+
}
35+
);

0 commit comments

Comments
 (0)