From 45aaaed55c2a7cc7fa981bce8bd8d380d7bc5146 Mon Sep 17 00:00:00 2001 From: mender-test-bot Date: Mon, 18 May 2026 13:43:04 +0200 Subject: [PATCH] chore(master): release 2.1.0 Signed-off-by: mender-test-bot --- .release-please-manifest.json | 2 +- CHANGELOG.md | 274 ++++++++++++++++++++++++++++++++++ 2 files changed, 275 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 895bf0e3..969d3dbf 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.0.0" + ".": "2.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ecc209e..bf888fbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,278 @@ --- +## 2.1.0 - 2026-05-18 + + +### Features + + +- Implement port-forwarding protocol v2 +([MEN-5902](https://northerntech.atlassian.net/browse/MEN-5902)) ([a10882f](https://github.com/mendersoftware/mender-cli/commit/a10882f55a86c9b294487b7a95b27a356c336cd1)) by @alfrunes + + + + + + The new protocol is identical to v1 except v2 does not stop and wait for + message acknowledgement. This immensely speeds up the throughput + especially for higher latency. + Requires mender-server > 4.1 and mender-connect > 3.0. `mender-cli` will + automatically fall back to v1 if the device does not report that it + supports port-forwarding v2. + + + + +### Refactor + + +- Lower cyclometic complexity of TCPPortforwarder + ([11c91e7](https://github.com/mendersoftware/mender-cli/commit/11c91e7cc8457dc451be0f6ce40f0a3055ec5f2f)) by @alfrunes + + + + + + +### Security + + +- Bump tests/mender_server from `6f6268a` to `e7f2391` + ([498bf98](https://github.com/mendersoftware/mender-cli/commit/498bf98491061a610dc005158c420a7a2fe7eb6d)) by @dependabot[bot] + + + + + Bumps [tests/mender_server](https://github.com/mendersoftware/mender-server) from `6f6268a` to `e7f2391`. + - [Release notes](https://github.com/mendersoftware/mender-server/releases) + - [Commits](https://github.com/mendersoftware/mender-server/compare/6f6268a3ff06ea5000bce06fa7e72d2e8ce9f2e3...e7f239117e6e373245b9c6961f05db567810741f) + + --- + updated-dependencies: + - dependency-name: tests/mender_server + dependency-version: e7f239117e6e373245b9c6961f05db567810741f + dependency-type: direct:production + ... +- Bump golang from 1.25.4 to 1.25.5 + ([156812e](https://github.com/mendersoftware/mender-cli/commit/156812e5b6b6af6a4d75cf6ab134aee54dd6b612)) by @dependabot[bot] + + + + + Bumps golang from 1.25.4 to 1.25.5. + + --- + updated-dependencies: + - dependency-name: golang + dependency-version: 1.25.5 + dependency-type: direct:production + update-type: version-update:semver-patch + ... +- Bump the golang-dependencies group across 1 directory with 5 updates + ([8a79583](https://github.com/mendersoftware/mender-cli/commit/8a79583e945977f8d713f6a98a72efa6ca236925)) by @dependabot[bot] + + + + + Bumps the golang-dependencies group with 5 updates in the / directory: + + | Package | From | To | + | --- | --- | --- | + | [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.10.1` | `1.10.2` | + | [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` | + | [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` | + | [golang.org/x/sys](https://github.com/golang/sys) | `0.35.0` | `0.39.0` | + | [golang.org/x/term](https://github.com/golang/term) | `0.34.0` | `0.38.0` | + + + + Updates `github.com/spf13/cobra` from 1.10.1 to 1.10.2 + - [Release notes](https://github.com/spf13/cobra/releases) + - [Commits](https://github.com/spf13/cobra/compare/v1.10.1...v1.10.2) + + Updates `github.com/spf13/pflag` from 1.0.9 to 1.0.10 + - [Release notes](https://github.com/spf13/pflag/releases) + - [Commits](https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10) + + Updates `github.com/spf13/viper` from 1.20.1 to 1.21.0 + - [Release notes](https://github.com/spf13/viper/releases) + - [Commits](https://github.com/spf13/viper/compare/v1.20.1...v1.21.0) + + Updates `golang.org/x/sys` from 0.35.0 to 0.39.0 + - [Commits](https://github.com/golang/sys/compare/v0.35.0...v0.39.0) + + Updates `golang.org/x/term` from 0.34.0 to 0.38.0 + - [Commits](https://github.com/golang/term/compare/v0.34.0...v0.38.0) + + --- + updated-dependencies: + - dependency-name: github.com/spf13/cobra + dependency-version: 1.10.2 + dependency-type: direct:production + update-type: version-update:semver-patch + dependency-group: golang-dependencies + - dependency-name: github.com/spf13/pflag + dependency-version: 1.0.10 + dependency-type: direct:production + update-type: version-update:semver-patch + dependency-group: golang-dependencies + - dependency-name: github.com/spf13/viper + dependency-version: 1.21.0 + dependency-type: direct:production + update-type: version-update:semver-minor + dependency-group: golang-dependencies + - dependency-name: golang.org/x/sys + dependency-version: 0.39.0 + dependency-type: direct:production + update-type: version-update:semver-minor + dependency-group: golang-dependencies + - dependency-name: golang.org/x/term + dependency-version: 0.38.0 + dependency-type: direct:production + update-type: version-update:semver-minor + dependency-group: golang-dependencies + ... +- Bump golang from 1.25.5 to 1.25.6 + ([da72fb7](https://github.com/mendersoftware/mender-cli/commit/da72fb7b065ad838e65455220ff8672b4f153050)) by @dependabot[bot] + + + + + Bumps golang from 1.25.5 to 1.25.6. + + --- + updated-dependencies: + - dependency-name: golang + dependency-version: 1.25.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... +- Bump the golang-dependencies group with 2 updates + ([014fbcf](https://github.com/mendersoftware/mender-cli/commit/014fbcf292f63054232911bb8e491127492c33df)) by @dependabot[bot] + + + + + Bumps the golang-dependencies group with 2 updates: [golang.org/x/sys](https://github.com/golang/sys) and [golang.org/x/term](https://github.com/golang/term). + + + Updates `golang.org/x/sys` from 0.39.0 to 0.40.0 + - [Commits](https://github.com/golang/sys/compare/v0.39.0...v0.40.0) + + Updates `golang.org/x/term` from 0.38.0 to 0.39.0 + - [Commits](https://github.com/golang/term/compare/v0.38.0...v0.39.0) + + --- + updated-dependencies: + - dependency-name: golang.org/x/sys + dependency-version: 0.40.0 + dependency-type: direct:production + update-type: version-update:semver-minor + dependency-group: golang-dependencies + - dependency-name: golang.org/x/term + dependency-version: 0.39.0 + dependency-type: direct:production + update-type: version-update:semver-minor + dependency-group: golang-dependencies + ... +- Bump golang from 1.25.6 to 1.26.0 + ([d18d9f3](https://github.com/mendersoftware/mender-cli/commit/d18d9f3f1e25f77b92f742448f66802f291d6d6e)) by @dependabot[bot] + + + + + Bumps golang from 1.25.6 to 1.26.0. + + --- + updated-dependencies: + - dependency-name: golang + dependency-version: 1.26.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... +- Bump tests/mender_server from `e7f2391` to `8b44798` + ([6d7fe8e](https://github.com/mendersoftware/mender-cli/commit/6d7fe8eb0276a6fac48a9770aec9b3be69f7084c)) by @dependabot[bot] + + + + + Bumps [tests/mender_server](https://github.com/mendersoftware/mender-server) from `e7f2391` to `8b44798`. + - [Release notes](https://github.com/mendersoftware/mender-server/releases) + - [Commits](https://github.com/mendersoftware/mender-server/compare/e7f239117e6e373245b9c6961f05db567810741f...8b447987b4b2815170ef3f1b8001da39eba9d618) + + --- + updated-dependencies: + - dependency-name: tests/mender_server + dependency-version: 8b447987b4b2815170ef3f1b8001da39eba9d618 + dependency-type: direct:production + ... +- Bump golang from 1.26.0 to 1.26.1 + ([d4898f7](https://github.com/mendersoftware/mender-cli/commit/d4898f7e836f29dfa0716705dc6054deab46ed54)) by @dependabot[bot] + + + + + Bumps golang from 1.26.0 to 1.26.1. + + --- + updated-dependencies: + - dependency-name: golang + dependency-version: 1.26.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... +- Bump tests/mender_server from `55603bd` to `9dcb9a7` + ([19872b9](https://github.com/mendersoftware/mender-cli/commit/19872b94b0dcc0032b8bc3e60644f08a31a29895)) by @dependabot[bot] + + + + + Bumps [tests/mender_server](https://github.com/mendersoftware/mender-server) from `55603bd` to `9dcb9a7`. + - [Release notes](https://github.com/mendersoftware/mender-server/releases) + - [Commits](https://github.com/mendersoftware/mender-server/compare/55603bd8272286e19af6977a932c2f221bb76d3a...9dcb9a7f12131777afeb7d562c9c05b4d96f7c68) + + --- + updated-dependencies: + - dependency-name: tests/mender_server + dependency-version: 9dcb9a7f12131777afeb7d562c9c05b4d96f7c68 + dependency-type: direct:production + ... +- Bump golang from 1.26.1 to 1.26.2 + ([ab7637d](https://github.com/mendersoftware/mender-cli/commit/ab7637d45394ddc27b1b44cc72cb037246ae647c)) by @dependabot[bot] + + + + + Bumps golang from 1.26.1 to 1.26.2. + + --- + updated-dependencies: + - dependency-name: golang + dependency-version: 1.26.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... +- Bump tests/mender_server from `9dcb9a7` to `152f6d5` + ([86f79e0](https://github.com/mendersoftware/mender-cli/commit/86f79e02f433d71b79560f59983733e6954de521)) by @dependabot[bot] + + + + + Bumps [tests/mender_server](https://github.com/mendersoftware/mender-server) from `9dcb9a7` to `152f6d5`. + - [Release notes](https://github.com/mendersoftware/mender-server/releases) + - [Commits](https://github.com/mendersoftware/mender-server/compare/9dcb9a7f12131777afeb7d562c9c05b4d96f7c68...152f6d521d0c38da68b97303c68c6a604a00c8af) + + --- + updated-dependencies: + - dependency-name: tests/mender_server + dependency-version: 152f6d521d0c38da68b97303c68c6a604a00c8af + dependency-type: direct:production + ... + + + + + + ## 2.0.0 - 2025-11-11