Releases: timbeadle/cfpathcheck
Releases · timbeadle/cfpathcheck
Release 10.1.2
What's Changed
Updated
- @snyk/protect@1.1294.1
- @types/chai@5.0.1
- @types/mocha@10.0.10
- @types/node@22.8.1
- chai@5.1.2
- mocha@10.8.2
- npm-run-all2@7.0.1
- typescript@5.7.2
- npm audit: cross-spawn@7.0.6
- Volta: npm@10.9.1
Full Changelog: 10.1.1...10.1.2
Release 10.1.1
What's Changed
Updated
- @snyk/protect@1.1293.1
- @types/chai@5.0.0
- @types/mocha@10.0.9
- @types/node@22.7.5
- eslint-plugin-import@2.31.0
- eslint@8.57.1
- log-symbols@7.0.0
- ls-engines@0.9.3
- mocha@10.7.3
- npm-run-all2@6.2.3
- nyc@17.1.0
- rimraf@5.0.10
- typescript@5.6.3
- Volta: node@18.20.4, npm@10.9.0
- Github actions base branch config (main-10.x)
Removed
- NodeJS v21 test run
Full Changelog: 10.1.0...10.1.1
Release 11.0.0
What's Changed
Added
- xo
Updated
- fs, path -> node:fs, node:path
- @snyk/protect@1.1293.1
- @types/chai@5.0.0
- @types/mocha@10.0.9
- @types/node@22.7.5
- glob@11.0.0
- globals@15.11.0
- log-symbols@7.0.0
- ls-engines@0.9.3
- mocha@10.7.3
- npm-run-all2@6.2.3
- nyc@17.1.0
- rimraf@5.0.10
- typescript@5.6.3
- Volta: node@20.18.0, npm@10.9.0
Removed
- BREAKING NodeJS v18 support
- eslint
- eslint-config-xo
- eslint-plugin-import & annotations
- eslint-plugin-redos & annotations
- NodeJS v18 & v21 test runs
Full Changelog: 10.1.0...11.0.0
Release 10.1.0
What's Changed
Added
- NodeJS v22 test run.
- fixtures/test-script.cfm, for testing cfscript syntax imports.
- rimraf package, to clean up the
dist
folder before building ts type files. - tsconfig.json:
"moduleResolution": "Node"
Updated
- Internal rewrite, splitting the monolithic cfpathcheck.js module into more focused, smaller modules.
- The external API hasn't changed, however, so this is only a minor version increment.
- package.json: engines.node: 18 -> 18.20.3
- @snyk/protect@1.1292.1
- @types/chai@4.3.16
- @types/mocha@10.0.7
- @types/node@22.0.0
- chai@5.1.1
- eslint-config-xo@0.45.0
- glob@10.4.5
- ls-engines@0.9.2
- mocha@10.7.0
- npm-run-all2@6.2.2
- nyc@17.0.0
- prettier@3.3.3
- typescript@5.5.4
- (volta) node@18.20.3
- (volta) npm@10.8.2
Removed
- Unnecessary
format
argument in the call to thecheck(file)
function.
Full Changelog: 10.0.2...10.1.0
Release 10.0.2
What's Changed
Updated
- Object.prototype.hasOwnProperty.call() -> Object.hasOwn()
- Formatting for new eslint rules
- @snyk/protect@1.1284.0
- @types/chai@4.3.12
- @types/node@20.11.28
- chai@5.1.0
- eslint-config-xo@0.44.0
- eslint@8.57.0
- mocha@10.3.0
- npm-run-all2@6.1.2
- prettier@3.2.5
- typescript@5.4.2
- (Volta) npm@10.5.0
Full Changelog: 10.0.1...10.0.2
Release 10.0.1
What's Changed
Added
- eslint annotations to work around chai lint issues in v5
- NodeJS v21 test run
Updated
- 8.x marked as obsolete
- @snyk/protect@1.1269.0
- @types/chai@4.3.11
- @types/checkstyle-formatter@1.0.2
- @types/deep-equal@1.0.4
- @types/minimist@1.2.5
- @types/mocha@10.0.6
- @types/node@20.11.2
- chai@5.0.0
- deep-equal@2.2.3
- eslint-plugin-import@2.29.1
- eslint@8.56.0
- ls-engines@0.9.1
- prettier@3.2.2
- typescript@5.3.3
- (volta) npm@10.3.0
- github/codeql-action/init@v3
- github/codeql-action/autobuild@v3
- github/codeql-action/analyze@v3
- actions/setup-node@v4
Full Changelog: 10.0.0...10.0.1
Release 9.0.1
What's Changed
Added
- eslint annotations to work around chai lint issues in v5
Updated
- @snyk/protect@1.1269.0
- @types/chai@4.3.11
- @types/checkstyle-formatter@1.0.2
- @types/deep-equal@1.0.4
- @types/minimist@1.2.5
- @types/mocha@10.0.6
- chai@5.0.0
- deep-equal@2.2.3
- eslint-plugin-import@2.29.1
- eslint@8.56.0
- glob@10.3.10
- ls-engines@0.9.1
- prettier@3.2.2
- typescript@5.3.3
- actions/setup-node@v4
- github/codeql-action/analyze@v3
- github/codeql-action/autobuild@v3
- github/codeql-action/init@v3
- (volta) npm@9.9.2
Full Changelog: 9.0.0...9.0.1
Release 8.1.4
What's Changed
Added
- eslint ignore annotations in test files when importing
chai@5
- (Dependabot)
versioning-strategy: increase
- (Renovate)
packageRules
,rangeStrategy
andtransitiveRemediation
options
Updated
- @snyk/protect@1.1267.0
- @types/chai@4.3.11
- @types/checkstyle-formatter@1.0.2
- @types/deep-equal@1.0.4
- @types/minimist@1.2.5
- @types/mocha@10.0.6
- @types/node@20.8.7
- actions/checkout@v4
- actions/setup-node@v4
- chai@5.0.0
- deep-equal@2.2.3
- eslint-plugin-import@2.29.1
- eslint@8.56.0
- github/codeql-action/analyze@v3
- github/codeql-action/autobuild@v3
- github/codeql-action/init@v3
- glob@10.3.10
- ls-engines@0.9.1
- prettier@3.1.1
- typescript@5.3.3
Full Changelog: 8.1.3...8.1.4
Release 10.0.0
What's Changed
Added
- Dependabot: Add
versioning-strategy: increase
setting. - Renovate: Add
packageRules
(to group eslint package upgrades),rangeStrategy
andtransitiveRemediation
settings.
Updated
- @snyk/protect@1.1236.0
- @types/chai@4.3.9
- @types/checkstyle-formatter@1.0.1
- @types/deep-equal@1.0.3
- @types/minimist@1.2.4
- @types/mocha@10.0.3
- @types/node@20.8.7
- chai@4.3.10
- eslint-plugin-import@2.29.0
- eslint@8.52.0
- glob@10.3.10
- log-symbols@6.0.0
Removed
- BREAKING: NodeJS support <18
- nodejs 16.x test run
Full Changelog: 9.0.0...10.0.0
Release 7.0.3
What's Changed
Added
- Dependabot: Add
versioning-strategy: increase
setting. - Renovate: Add
packageRules
(to group eslint package upgrades),rangeStrategy
andtransitiveRemediation
settings.
Updated
- @snyk/protect@1.1236.0
- @types/chai@4.3.9
- @types/checkstyle-formatter@1.0.1
- @types/deep-equal@1.0.3
- @types/minimist@1.2.4
- @types/mocha@10.0.3
- chai@4.3.10
- deep-equal@2.2.2
- eslint-plugin-import@2.29.0
- eslint@8.52.0
- prettier@3.0.3
- (Github) actions/checkout@v4
Full Changelog: 7.0.2...7.0.3