Skip to content

Releases: trunk-io/plugins

v1.6.5

13 Nov 18:48
@det det
df42452
Compare
Choose a tag to compare

What's Changed

  • (Fix): Update gitleaks test data by @TylerJang27 in #900
  • Upgrade trunk to 1.22.8-beta.2 by @trunk-open-pr-bot in #901
  • Update trunk toolbox config to include additional direct config value - this better supports toolbox logging by @EliSchleifer in #902
  • Update links to custom linters and parsers documentation by @amkisko in #907
  • Bump the dependencies group with 2 updates by @dependabot in #910
  • Fix hadolint on some versions of macOS by @det in #913
  • Toolbox defintion and version number updates by @EliSchleifer in #912
  • Fix ruff parsing for source files with syntax errors by @det in #914
  • (Chore): Various repo cleanup and support quarantining by @TylerJang27 in #905

New Contributors

Full Changelog: v1.6.4...v1.6.5

v1.6.4

15 Oct 19:17
773f1d4
Compare
Choose a tag to compare

🎁 New

✨ Improvements

  • Add download for [email protected]. Specify runtime versions in the runtime.enabled section of your .trunk/trunk.yaml
  • Add support for psscriptanalyzer versions 1.23.0 and beyond!

Full Changelog: v1.6.3...v1.6.4

v1.6.3

30 Sep 16:27
@det det
4586723
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.2...v1.6.3

v1.6.2

20 Aug 18:29
65b8c1f
Compare
Choose a tag to compare

✨ Improvements

  • ruff@>=0.6.0 now runs on Jupyter notebooks by default

🔧 Fixes

  • Fix definition for textproto filetype
  • Fix trivy config files, and don't recommend by default

Full Changelog: v1.6.1...v1.6.2

v1.6.1

16 Jul 20:43
8cfdff4
Compare
Choose a tag to compare

✨ Improvements

  • Support additional osv-scanner lockfile types
  • Added tfvars filetype
  • Added svelte filetype

🔧 Fixes

  • Fix vale to run correctly on Windows
  • Fix ruff-nbqa to work on newer versions
  • Fix sqlfluff fix command to not fail in nonformattable cases

Full Changelog: v1.6.0...v1.6.1

v1.6.0

11 Jun 22:18
f9d580b
Compare
Choose a tag to compare

🎁 New

✨ Improvements

  • Official support for [email protected]. For more information, see our migration guide.
  • Add missing healthchecks for several tools
  • Fix error handling for biome fmt
  • Cleanup contributing and style guide
  • More concise bazel filetypes

🔧 Fixes

  • Support more ruby version formats
  • Pin versions for npm-check-pre-push action
  • Fix parsing of trivy terraform issues

Full Changelog: v1.5.0...v1.6.0

v1.5.0

24 Apr 21:28
f5a032c
Compare
Choose a tag to compare

🎁 New

✨ Improvements

  • Breaking change: Update default commitlint to v19 (updated guide). Thanks @rriski for the contribution!
  • Fixes for trufflehog and buildifier
  • Don't run clang-tidy from LSP by default
  • Run ruff on python-interface files
  • Run prettier on postcss files
  • Run clang-format on cuda files
  • Upgrade ruby-build
  • Don't recommend terrascan by default. Thanks @yu-iskw for the contribution!
  • Add descriptions for each linter

🔧 Fixes

Note: We do not yet officially support [email protected]. If you want to start using it, see our migration guide.

Full Changelog: v1.4.5...v1.5.0

v1.4.5

18 Mar 19:04
61de1ac
Compare
Choose a tag to compare

🎁 New

  • New linter/formatter: dart
  • New linter: regal
  • New formatter: opa

✨ Improvements

  • Simplify markdownlint default config file
  • Support sqlfluff@>=3.0.0
  • Support [email protected]

🔧 Fixes

  • Fix package name in messages from osv-scanner
  • Update prettier parsing to respect syntax errors in whole output

Full Changelog: v1.4.4...v1.4.5

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.