Releases: pantajoe/vscode-elixir-credo
Releases · pantajoe/vscode-elixir-credo
v1.0.0
Changed
- chore(deps-dev): bump @types/sinon from 10.0.13 to 10.0.14 by @dependabot in #384
- fix(deps): bump yaml from 2.2.1 to 2.2.2 by @dependabot in #392
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.1 by @dependabot in #390
- chore(deps-dev): bump prettier from 2.8.7 to 2.8.8 by @dependabot in #389
- chore(deps-dev): bump glob from 10.1.0 to 10.2.2 by @dependabot in #387
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #388
- chore(deps-dev): bump sinon from 15.0.3 to 15.0.4 by @dependabot in #386
- chore(deps-dev): bump @typescript-eslint/parser from 5.58.0 to 5.59.1 by @dependabot in #391
- chore(deps-dev): bump @commitlint/cli from 17.6.1 to 17.6.3 by @dependabot in #398
- chore(deps-dev): bump @types/chai from 4.3.4 to 4.3.5 by @dependabot in #393
- chore(deps-dev): bump @types/vscode from 1.77.0 to 1.78.0 by @dependabot in #396
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.1 to 5.59.2 by @dependabot in #395
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 by @dependabot in #394
- chore(deps-dev): bump @commitlint/config-conventional from 17.6.1 to 17.6.3 by @dependabot in #397
- refactor: complete rewrite & upgrade all deps by @pantajoe in #467
Full Changelog: v0.8.3...v1.0.0
v0.8.3
Added
- Ignore
SIGTERM
errors from credo and don't show an error message (#379, credit to @wceolin)
- Added diagnostic count to debug logs whenever a new linting run is triggered (#380)
Fixed
- Upgraded all dependencies
v0.8.2
Changed
- default merge base for Credo's diff mode is now
main
instead of HEAD
- correctly uses mix project folder instead of workspace folder (#163)
Unrelated changes
- reverted "adapted
tsconfig.json
to allow synthetic default imports and enable esModuleInterop
flag"
v0.8.1
Fixed
- now looks up mix project folder recursively starting from the opened document (#163)
Unrelated changes
- adapted
tsconfig.json
to allow synthetic default imports and enable esModuleInterop
flag
v0.8.0
Added
- added Credo's diff mode against a merge base (#104)
- enable with setting
elixir.credo.diffMode.enabled
- change the default merge base
"HEAD"
by using the setting elixir.credo.diffMode.mergeBase
v0.7.3
Added
- now searches for configuration file both in project root and config/ directory (#81)
Unrelated changes
- upgraded dependencies
- use antfu's eslint configuration
v0.7.2
Fixed
- do not show error messages for SIGTERM errors (#42)
v0.7.1
Fixed
- do not treat
SIGTERM
error as a failure (no warning message) (#42)
v0.7.0
Added
- Only execute credo for files within mix projects (#34)
Changed
- BREAKING CHANGE: Now required minimum version of VS Code is
1.62.0
Fixed
- Update dev dependencies to latest version
- Update test dependencies to latest version
- Setup prettier and configure ESLint
v0.6.2
Added
- Make most configurations also available in folder settings.