From daa5192bc48c9fde9ded9307f735f8bba1a2a78e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Sep 2026 09:03:21 +0000 Subject: [PATCH] chore: version packages --- .changeset/proxy-tls-support.md | 18 ------------------ CHANGELOG.md | 19 +++++++++++++++++++ package.json | 2 +- 3 files changed, 20 insertions(+), 19 deletions(-) delete mode 100644 .changeset/proxy-tls-support.md diff --git a/.changeset/proxy-tls-support.md b/.changeset/proxy-tls-support.md deleted file mode 100644 index b403c71..0000000 --- a/.changeset/proxy-tls-support.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -"@codacy/codacy-cloud-cli": minor ---- - -Add HTTP/HTTPS proxy and TLS support, so the CLI works behind a corporate proxy (#40). - -Every command now honors the standard environment variables: - -- `HTTPS_PROXY` / `HTTP_PROXY` (and lowercase) — proxy URL per scheme; a bare `host:port` is accepted -- `NO_PROXY` / `no_proxy` — hosts that bypass the proxy (`*`, `.suffix`), matched per request -- `SSL_CERT_FILE` / `NODE_EXTRA_CA_CERTS` — PEM CA bundle for a TLS-intercepting proxy -- `CODACY_CLI_INSECURE` — disable TLS verification as a last resort (warns on stderr) - -These are the same variable names the Codacy Analysis CLI and the Codacy VS Code extension use, so one environment configures all of them. The implementation is the shared `configureProxy()` from `@codacy/tooling` rather than a local reimplementation, which is what keeps the behavior identical across the tools. Misconfiguration fails immediately rather than silently doing something else: an unreadable or non-PEM CA bundle reports the path instead of quietly falling back to the default trust store, and a malformed proxy URL reports which variable was wrong and why (with any proxy password redacted) instead of a bare `Invalid URL`. - -Nothing changes when no proxy variable is set — the proxy dependency is loaded lazily, so an unproxied run has no measurable overhead. - -Thanks to @rattalur for reporting the gap and for the initial implementation in #39. diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d1c6b1..91de2f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # @codacy/codacy-cloud-cli +## 1.10.0 + +### Minor Changes + +- [#43](https://github.com/codacy/codacy-cloud-cli/pull/43) [`3b215b3`](https://github.com/codacy/codacy-cloud-cli/commit/3b215b3e42344eaefd094ce83e9d42e49f086aa1) Thanks [@alerizzo](https://github.com/alerizzo)! - Add HTTP/HTTPS proxy and TLS support, so the CLI works behind a corporate proxy ([#40](https://github.com/codacy/codacy-cloud-cli/issues/40)). + + Every command now honors the standard environment variables: + + - `HTTPS_PROXY` / `HTTP_PROXY` (and lowercase) — proxy URL per scheme; a bare `host:port` is accepted + - `NO_PROXY` / `no_proxy` — hosts that bypass the proxy (`*`, `.suffix`), matched per request + - `SSL_CERT_FILE` / `NODE_EXTRA_CA_CERTS` — PEM CA bundle for a TLS-intercepting proxy + - `CODACY_CLI_INSECURE` — disable TLS verification as a last resort (warns on stderr) + + These are the same variable names the Codacy Analysis CLI and the Codacy VS Code extension use, so one environment configures all of them. The implementation is the shared `configureProxy()` from `@codacy/tooling` rather than a local reimplementation, which is what keeps the behavior identical across the tools. Misconfiguration fails immediately rather than silently doing something else: an unreadable or non-PEM CA bundle reports the path instead of quietly falling back to the default trust store, and a malformed proxy URL reports which variable was wrong and why (with any proxy password redacted) instead of a bare `Invalid URL`. + + Nothing changes when no proxy variable is set — the proxy dependency is loaded lazily, so an unproxied run has no measurable overhead. + + Thanks to @rattalur for reporting the gap and for the initial implementation in [#39](https://github.com/codacy/codacy-cloud-cli/issues/39). + ## 1.9.0 ### Minor Changes diff --git a/package.json b/package.json index 720df9a..1414b53 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@codacy/codacy-cloud-cli", - "version": "1.9.0", + "version": "1.10.0", "description": "A command-line tool to interact with Codacy Cloud from your terminal", "homepage": "https://www.codacy.com", "repository": {