Skip to content

Releases: JetBrains/qodana-cli

v2024.1.10

17 Sep 09:20
6198a70
Compare
Choose a tag to compare

Changelog

  • cac836c 🐛 Fix CLI completion generation (QD-9907)
  • 0d3b4d1 🐛 Fix variable declaration after merging
  • 6198a70 🚸 Check args length before comparing
  • d7bb64a 🚸 Fix output for CI, add simple tests
  • fa4449c 🚸 Format CI messages for more visibility
  • c918716 🚸 Produce warnings if the linter version is incompatible

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.2.1

06 Sep 08:43
Compare
Choose a tag to compare

Changelog

  • e501554 ⬆️ Bump Docker SDK
  • 11f6fb1 ⬆️ Bump github.com/go-enry/go-enry/v2
  • 10db1a5 🐛 Fix native macOS mode (QD-9694)
  • d0fdfb0 🚸 Compute absolute cwd before running git. Improve tests. Clean up unused code.
  • d773597 🚸 Fix the test data
  • cad377b 🚸 Provide more information about unavailable or unsupported releases (QD-9841)
  • 6cb7d7b 🚸 Stop producing errors from stderr
  • 2853b7c 🚸 Stop producing errors from stderr
  • b5f0ded 🚸 Stop storing diff in memory, write and read it to/from file.
  • f6cf316 🚀 Add QDPHP to supported native codes
  • ad8de6f ⚡ QD-9824 Add information about changed files to scope files.
  • f82bd5f ⚡ QD-9824 Add rename test
  • ff9941a ⚡ QD-9824 Add support HEAD~1 syntax for go-git. Copy changes.json to log folder.
  • 31debef ⚡ QD-9824 Fix Windows test
  • 73bf6f8 ⚡ QD-9824 Fix names. Add test about moving files.
  • 487d12f ⚡ QD-9824 Fix paths for Windows tests
  • 9e034c0 ⚡ QD-9824 Fix windows test
  • 3617acd ⚡ QD-9824 Pass absolute paths, filter only changes belong to project
  • dbfdda6 ⚡ QD-9824 Pass baseline through system property qodana.scoped.baseline.path
  • 4ba1204 ⚡ QD-9824 add logging of git output in tests

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.2.0

26 Aug 10:00
Compare
Choose a tag to compare

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.9

06 Aug 14:55
0183d62
Compare
Choose a tag to compare

Changelog

  • 552a3d7 ⬆️ Bump github.com/boyter/scc/v3
  • 01cb9d9 🐛 Fix script yaml schema definition (QD-9461)
  • 1e9b21f 🐛 Fix script yaml schema definition (QD-9541)

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.8

03 Jul 14:30
2c3dfc7
Compare
Choose a tag to compare

Changelog

  • e0a9f6b 🐛 Do not display linked project twice
  • 4d44f7a 🚸 Add missing linter full names for license error message

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.7

28 Jun 15:53
Compare
Choose a tag to compare

Changelog

  • fd249d4 --- updated-dependencies: - dependency-name: github.com/boyter/scc/v3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies ...
  • 1f685e1 ⬆️ Bump github.com/shirou/gopsutil/v3
  • 6076eed ⬆️ Bump github.com/spf13/viper in /cmd in the dependencies group
  • 5c2c031 ⬆️ Bump github.com/zalando/go-keyring
  • fd5096f 🐛 Add missing Android code
  • c2be319 🐛 Check container engine if it can run linux (QD-9306)
  • 5152f46 🐛 Downgrade publisher version
  • c9659f6 🐛 Fix QDNETC and QDCL eap versions
  • dc25f94 🐛 Fix bootstrap for the renamed configurations (QD-9009)
  • 876a6d4 🐛 Forward QD env to containers (QD-8280, QD-8745)
  • fb3db75 🐛 Provide unique analysis id in case report has to be sent manually (#370)
  • 764f2f1 🐛 Solution/project name should be quoted if space found
  • e281aa4 🐛 Stop fetching the latest publisher, use a fixed version
  • e3b0e28 🚸 Quote other .net related properties in case they have whitespaces inside
  • 48f675a ⚡ Add qodana-android linter

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.6

21 May 11:47
Compare
Choose a tag to compare

Changelog

  • f00f238 🐛 Git checkout with force while reverting code to specific revision. (#367)

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.5

15 May 09:37
6ce2046
Compare
Choose a tag to compare

Changelog

  • 5fbbd6c ⬆️ Bump github.com/go-enry/go-enry/v2
  • 69fe823 🐛 Do not write qodana.yaml when not using init command
  • b9f9aaf 🐛 Fix SARIF processing (QD-8925) (#354)
  • 812df7a 🐛 Fix QDNETC and QDCL versions
  • 30c15cb 🐛 Fix native distributions versioning

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.4

07 May 18:07
6692c25
Compare
Choose a tag to compare

Changelog

  • 123c6dd ⬆️ Bump github.com/boyter/scc/v3
  • c932f22 🐛 Cli option takes precedence over the YAML (#348)

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.

v2024.1.3

02 May 14:50
774bc8c
Compare
Choose a tag to compare

Changelog

  • 774bc8c 🐛 Fix panic on reading final results (QD-8925)
  • d6f7751 🐛 Get rid of CI prefix in commit hash.
  • 0c5e6aa 🚸 Get rid of redundant flag.
  • 8e5ea66 🚸 Obtain token for 3rd party linters the same way as for others. (#344)
  • 7acf90c 🚸 Unify license plan output. Print linked project. (#345)

Install

💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

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

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

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

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
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/archlinux 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 with Chocolatey

choco upgrade 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.