Skip to content

Releases: JetBrains/qodana-cli

v2022.3.2

24 Jan 16:58
749b460
Compare
Choose a tag to compare

Changelog

  • ad56368 ⬆️ Bump github.com/docker/docker
  • d0e4d07 ⬆️ Bump github.com/docker/docker
  • 9ce9886 ⬆️ Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17
  • fa243d6 ⬆️ Bump github.com/pterm/pterm from 0.12.50 to 0.12.51
  • 9aeab29 ⬆️ Bump github.com/pterm/pterm from 0.12.51 to 0.12.54
  • 491b151 ⬆️ Bump github.com/spf13/viper from 1.14.0 to 1.15.0
  • 1228b29 ⬆️ Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0
  • e968f95 ⬆️ Bump goreleaser/goreleaser-action from 3 to 4
  • ce49bbf 🐛 Always forward environment context about Git when it's available
  • 749b460 🚸 Check for updates only when it's really needed
  • 0425ced 🚸 Do not spam with the update message
  • e8ad07b ⚡ Introduce experimental podman support

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.3.1

27 Dec 14:03
bb1c98e
Compare
Choose a tag to compare

Changelog

  • d0e4d07 ⬆️ Bump github.com/docker/docker
  • fa243d6 ⬆️ Bump github.com/pterm/pterm from 0.12.50 to 0.12.51
  • e968f95 ⬆️ Bump goreleaser/goreleaser-action from 3 to 4
  • e8ad07b ⚡ Introduce experimental podman support

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.3.0

08 Dec 13:11
Compare
Choose a tag to compare

Changelog

  • 6c0a5e1 ⚡ Update to Qodana 2022.3 linters

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Update with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.2.4

30 Nov 15:22
44abff3
Compare
Choose a tag to compare

Changelog

  • 8366955 ⬆️ Bump github.com/docker/docker
  • 44a8776 ⬆️ Bump github.com/pterm/pterm from 0.12.49 to 0.12.50
  • 10275cd ⬆️ Bump github.com/spf13/cobra from 1.6.0 to 1.6.1
  • 8831760 ⬆️ Bump github.com/spf13/viper from 1.13.0 to 1.14.0
  • 5f55ecc ⬆️ Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1
  • 7785eb1 🐛 Ignore .git and other unrelated directories for configuration
  • 5c9576b ✨ Inform users about only new problems in CLI output
  • 532ecb7 ✨ Sync with the latest qodana.yaml schema

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

You can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.2.3

31 Oct 09:31
Compare
Choose a tag to compare

Changelog

  • 113fdf0 ⬆️ Bump codecov/codecov-action from 3.1.0 to 3.1.1
  • 15aafef ⬆️ Bump github.com/docker/docker
  • 3c4c6fa ⬆️ Bump github.com/docker/docker
  • 2e55407 ⬆️ Bump github.com/go-enry/go-enry/v2 from 2.8.2 to 2.8.3
  • 9ca25c5 ⬆️ Bump github.com/pterm/pterm from 0.12.46 to 0.12.49
  • a07ad42 ⬆️ Bump github.com/spf13/cobra from 1.5.0 to 1.6.0
  • c9f0812 ⬆️ Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0
  • 2e387a8 ✨ Add qodana-dotnet to the linters
  • c529718 ✨ Add qodana-go to the linters
  • 8cbe259 ✨ Make message about valid linter clearer

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

You can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Update with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.2.2

15 Sep 11:27
Compare
Choose a tag to compare

Changelog

  • 5cf1f81 ⬆️ Bump github.com/docker/docker
  • 09d90c4 ⬆️ Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16
  • a7ed0ab ⬆️ Bump github.com/pterm/pterm from 0.12.45 to 0.12.46
  • 789c69b ⬆️ Bump github.com/spf13/viper from 1.12.0 to 1.13.0
  • f66c4dd 🐛 Check whether workspace.xml exists
  • 33a3e67 🐛 Fix prompt in init
  • 74a2007 🐛 Pass --script option to the Docker container

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.2.1

03 Aug 12:00
5bb4df9
Compare
Choose a tag to compare

Changelog

  • 5bb4df9 🐛 Fix 2022.2 linters analysis variables

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Install with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Update with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.2.0

02 Aug 23:42
42c4699
Compare
Choose a tag to compare

Changelog

  • a2e0f0e ⬆️ Bump github.com/pterm/pterm from 0.12.42 to 0.12.45
  • e768f7f ⬆️ Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
  • 966fa0f 🚸 Always check for updates with init
  • 204dda6 🚸 Fix output (for white terminals) and logs message
  • 7fd6755 🚸 Make Docker OOM output clearer
  • 1237667 🔥 Stop extracting CIRCLE_REPOSITORY_URL
  • a786c93 ⚡ Ask the user whether they want to analyze $HOME directory
  • a086e1d ⚡ Make updating linters version possible
  • ac55c0a ⚡ Support qodana.cloud URLs
  • ce6a85c ⚡ Update to Qodana 2022.2 linters
  • 91f495f ⚡ Use NONINTERACTIVE instead of NO_INTERACTIVE
  • 42c4699 ⚡ Use qodana-short.sarif.json when possible

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Install with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Update with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.1.1

30 Jun 17:26
Compare
Choose a tag to compare

Changelog

  • 51a773b 🐛 Fix results directory opening for Windows
  • 922b84a 🚸 Do not run linters on empty directories
  • c3c1a19 🚸 Remove deprecated arguments
  • eb5c25c 🔥 Extract Qodana env variables the proper way

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Install with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Update with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

v2022.1.0 🎁

29 Jun 11:28
Compare
Choose a tag to compare

🆕 versioning scheme

The versioning scheme was changed to sync with the published Qodana linters versions.

Changelog

  • cb1e0ea ⚡ Add --commit scan option
  • b41d78f ⬆️ Bump github.com/docker/docker
  • 566f149 ⬆️ Bump github.com/owenrumney/go-sarif/v2 from 2.1.1 to 2.1.2
  • 6ffa4a2 ⬆️ Bump github.com/spf13/cobra from 1.4.0 to 1.5.0
  • 00a2308 ⬆️ Bump github.com/spf13/viper from 1.11.0 to 1.12.0
  • 3ffe589 ⬆️ Bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1
  • 7bacde9 ⬆️ Bump goreleaser/goreleaser-action from 2 to 3
  • 8021b52 🐛 Support qodana.yaml, qodana.yml names
  • b163d2a 🚸 Lookup QODANA_TOKEN in the environment

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Install with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Update with Go

go install github.com/JetBrains/qodana-cli@latest

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.