Releases: trunk-io/plugins
Releases · trunk-io/plugins
v1.4.4
🎁 New
- New linter and formatter:
psscriptanalyzer
. Thanks @natescherer for the contribution! - New tool:
kubectl
- New tool:
pwsh
✨ Improvements
- Update
trunk-toolbox
definition - Simplify
trunk-check-pre-push-always
to use native invocation
Full Changelog: v1.4.3...v1.4.4
v1.4.3
🎁 New
- Add support for Ruff formatting.
- Add support for commitizen. Thanks @natescherer for the contribution!
- Add support for cmake-format. Thanks @tmpsantos for the contribution!
✨ Improvements
- Eslint and prettier now operate on .mjs files.
- Trunk now auto-detects all stylelint config file names.
- Golangci-lint is now exposed as a tool.
v1.4.2
🎁 New
- New linter:
biome
- Parse prettier failure messages into issues
✨ Improvements
- Add support for
[email protected]
- Limit default
clang-tidy
concurrency - Enable batching for more linters
- Add testing for Trunk Actions
🔧 Fixes
- Fix
run_from
forinclude-what-you-use
- Disable caching for
rustfmt
New Contributors
- @trunk-open-pr-bot made their first contribution in #603
Full Changelog: v1.4.1...v1.4.2
v1.4.1
🎁 New
- New formatter:
markdown-table-prettify
- New tool:
diff-so-fancy
✨ Improvements
- Improve
checkov
error handling to account for python issues
🔧 Fixes
- Fix
yarn
download version gating - Fix
codespell
command definition to include name
Full Changelog: v1.4.0...v1.4.1
v1.4.0
🎁 New
- New tool:
GitKraken
✨ Improvements
- Allow
black
to format python interface files - Update
mypy
run_from
to respect nested setups - Support
graphite@>=1.0.0
🔧 Fixes
- Support non-utf8 filepaths for
checkov
- Fix how
tflint
runs on newer version, and add docs for how to use global config
Full Changelog: v1.3.0...v1.4.0
v1.3.0
New
- New tools:
gulp
,tailwindcss
,tsc
,webpack
- New formatter: dotnet-format (MacOS support coming soon)
Improvements/Fixes
- Change
trufflehog
to use--only-verified
by default, reducing false positives - Fix
trufflehog
line number errors - Remove
trunk install
from codespaces setup - Find line/col information from
markdown-link-check
- Fix
osv-scanner
execution env - Support running
sourcery
with open source license (currently incompatible on Windows) - Gate linter upgrade validation to also include Windows tests
- Add
fix
command forstandardrb
New Contributors
- @error9900 made their first contribution in #539
- @alessandro-newzoo made their first contribution in #546
Full Changelog: v1.2.6...v1.3.0
v1.2.6
New
- New formatter: pre-commit-hooks (more coming soon)
- New linter: markdown-link-check
- New tool:
platformio
- New tool:
ts-node
Improvements/Fixes
- Add issue URL to
ruff
and fix forv0.1.0
- Fix clang-tidy issue URL
- Disable
trivy
fs-vuln
subcommand by default - Add direct config files for
tfsec
- Added filetype
haskell
New Contributors
- @andreilgeorgescu made their first contribution in #513
Full Changelog: v1.2.5...v1.2.6
v1.2.5
Improvements/Fixes
- Update
svgo
to use new fix_verb / fix_prompt support - Fix issues with custom parsers and python formatters on Windows non-utf8 filepaths
Full Changelog: v1.2.4...v1.2.5
v1.2.4
New
- New tool:
clangd
Improvements/Fixes
- Fix
tfsec
output related to trivy migration - Don't autoenable
gokart
andtfsec
- Lower the
hadolint
timeout - Update definitions to use the new
run_from
syntax - Fix
trufflehog
to ignore PagerDutyApiKey and LaunchDarkly, which can include many false positives - Add
mts
as a typescript file extension - Update
jq
definition and release label - Update copy on
oxipng
autofixes - Update default
ruff
config to not report diagnostics for python docstrings - Update tool testing framework to use healthchecks
Full Changelog: v1.2.3...v1.2.4
v1.2.3
New
- New tool and formatter: deno
- New tool:
aws-amplify
- New tool:
yarn
- New tool:
jq
Improvements/Fixes
- Use Go Install for
bazel-differ
Full Changelog: v1.2.2...v1.2.3