Releases: JetBrains/qodana-cli
v2023.1.4
Changelog
- 038c726 ⬆️ Bump codecov/codecov-action from 3.1.3 to 3.1.4
- 5f572bc ⬆️ Bump github.com/owenrumney/go-sarif/v2 from 2.1.3 to 2.2.0
- 1cbf523 ⬆️ Bump github.com/pterm/pterm from 0.12.59 to 0.12.61
- 281aab3 🧪 Add more tests
- c8bd209 🧪 Add tests for
contributors
- b603b05 ⚡ Add
cloc
command, improve JSONcontributors
output
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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 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.
v2023.1.3
Changelog
- 611d44a 🐛 Do not trim .NET solution/project extension
- 0444897 🚸 Detect Cygwin terminals
- 1800ae6 🚸 Support JSON output in
contributors
- e5ffda1 ⚡ Support multiple projects in
contributors
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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 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.
v2023.1.2
Changelog
- 1748edd ⬆️ Bump codecov/codecov-action from 3.1.2 to 3.1.3
- 8707492 🐛 Fix
init
: more used languages should come earlier - f4e3bb7 🚸 Inform how to stop serving local reports
- 53b1a37 ⚡ Add .NET solution select to
init
- 9b334fc ⚡ Add
contributors
subcommand to approximate pricing
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.
v2023.1.1
Changelog
- bfb784d 🐛 Fix Docker auth for private images
- efdb725 🔥 Do not clean results directory by default
- fb636b7 🧪 Add environment variables tests
- 2b0d6d6 🧪 Run env test on GitHub actions
- cf1e79b ⚡ Add
--full-history
flag - 8a45f8a ⚡ Allow to lookup directory for
show
subcommand - a59ddb7 ⚡ Support latest yaml configurations
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.
v2023.1.0
Changelog
- 29a5450 ⬆️ Bump github.com/go-enry/go-enry/v2 from 2.8.3 to 2.8.4
- 5abae18 ⬆️ Bump github.com/liamg/clinch from 1.6.1 to 1.6.4
- 11fa746 ⬆️ Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18
- f6a6f8e ⬆️ Bump github.com/owenrumney/go-sarif/v2 from 2.1.2 to 2.1.3
- 71e5f26 ⬆️ Bump github.com/pterm/pterm from 0.12.54 to 0.12.58
- 76cdec6 ⬆️ Bump github.com/pterm/pterm from 0.12.58 to 0.12.59
- 0e59545 ⬆️ Bump github.com/spf13/cobra from 1.6.1 to 1.7.0
- 9699cae 🐛 Deprecate
--changes
, mark flags mutually exclusive - d7b818a 🐛 Fix
show -d
on Windows (QD-5322) - 613a3fc 🐛 Fix volume extraction on Windows (QD-5411)
- 1f56425 🚸 Fix Docker documentation URLs
- c715435 🚸 Fix version in
-h
- bd72ef3 🚸 Improve project configuration in interactive mode
- a82b83f 🚸 Save the report URL
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.5
Changelog
- 7faf589 ⬆️ Bump Go and
golang.org/x/net
to fixGO-2023-1571
- e52da1f 🐛 Fix Qodana container name
- 0817ae4 🚸 Use additional Qodana subdirectory for caches
- 260e033 ⚡ Support loading local credentials for private registries (QD-5242)
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.4
Changelog
- 5059d16 🐛 Fix Azure job URL retrieval from the environment
- af33785 🐛 Fix Docker container output in interactive and non-interactive mode
- 7d72c8a 🐛 Fix crashes on macOS with long image names
- d732203 🚸 Introduce
QODANA_CLI_USE_PODMAN
for force-using Podman
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.3
Changelog
- 793b7a4 ⚡ Set default
QDNET
to2023.1-eap
Install
💡 The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.2
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.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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
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.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- If you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
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.