Skip to content

Releases: trunk-io/plugins

v1.4.4

01 Mar 21:58
9fd55bd
Compare
Choose a tag to compare

🎁 New

✨ 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

16 Feb 22:42
@det det
271c36d
Compare
Choose a tag to compare

🎁 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

09 Jan 18:35
03418c5
Compare
Choose a tag to compare

🎁 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 for include-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

19 Dec 00:58
2f29479
Compare
Choose a tag to compare

🎁 New

✨ 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

08 Dec 20:25
6c4239b
Compare
Choose a tag to compare

🎁 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

20 Nov 21:12
a0bbbab
Compare
Choose a tag to compare

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 for standardrb

New Contributors

Full Changelog: v1.2.6...v1.3.0

v1.2.6

17 Oct 23:05
246079d
Compare
Choose a tag to compare

New

Improvements/Fixes

  • Add issue URL to ruff and fix for v0.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

Full Changelog: v1.2.5...v1.2.6

v1.2.5

29 Sep 17:43
f8fecad
Compare
Choose a tag to compare

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

26 Sep 22:33
1d0c3ab
Compare
Choose a tag to compare

New

  • New tool: clangd

Improvements/Fixes

  • Fix tfsec output related to trivy migration
  • Don't autoenable gokart and tfsec
  • 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

07 Sep 19:29
57c8b28
Compare
Choose a tag to compare

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