← Back to issue list

fix(deps): update module github.com/protonmail/go-crypto to v1.4.0

View original Github issue

Metadata

Project
fetch-service
Number
#578
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate PR merged as commit bf599c8, bumping github.com/ProtonMail/go-crypto v1.3.0 → v1.4.0 (also pulling cloudflare/circl v1.6.1 → v1.6.2). Later superseded by #584 (v1.4.1), #650 (v1.5.1) and #658 (v1.5.2).

Resolution: closed resolved

Reason: The dependency update was approved by two reviewers and merged into main as commit bf599c8, which is present in the go.mod history between #575 (circl 1.6.3) and #584. All CI checks passed except the advisory OSV-scanner check, which did not block the merge; go.mod now records the new go-crypto version.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ProtonMail/go-crypto](https://redirect.github.com/ProtonMail/go-crypto) | `v1.3.0` → `v1.4.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fProtonMail%2fgo-crypto/v1.4.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fProtonMail%2fgo-crypto/v1.3.0/v1.4.0?slim=true) | --- ### Release Notes <details> <summary>ProtonMail/go-crypto (github.com/ProtonMail/go-crypto)</summary> ### [`v1.4.0`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.4.0) [Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.3.0...v1.4.0) ##### What's Changed - Ignore leading and trailing whitespaces in the armor body in [#&#8203;288](https://redirect.github.com/ProtonMail/go-crypto/pull/288) - Update key\_generation.go, rename variables to avoid shadowing in [#&#8203;290](https://redirect.github.com/ProtonMail/go-crypto/pull/290) - Add InsecureGenerateNonCriticalKeyFlags option to generate non-critical key flags signature subpackets in [#&#8203;291](https://redirect.github.com/ProtonMail/go-crypto/pull/291) - Add InsecureGenerateNonCriticalSignatureCreationTime option to generate non-critical signature creation time subpackets in [#&#8203;292](https://redirect.github.com/ProtonMail/go-crypto/pull/292) - Bump dependencies and min go version to 1.23 in [#&#8203;294](https://redirect.github.com/ProtonMail/go-crypto/pull/294) - ECDHv4: Error on low-order x25519 public key curve points in [#&#8203;299](https://redirect.github.com/ProtonMail/go-crypto/pull/299) - Cleartext: Only allow valid hashes in header in [#&#8203;298](https://redirect.github.com/ProtonMail/go-crypto/pull/298) **Full Changelog**: <https://github.com/ProtonMail/go-crypto/compare/v1.3.0...v1.4.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/fetch-service). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zNi4yIiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR merged as commit bf599c8, bumping github.com/ProtonMail/go-crypto v1.3.0 → v1.4.0 (also pulling cloudflare/circl v1.6.1 → v1.6.2). Later superseded by #584 (v1.4.1), #650 (v1.5.1) and #658 (v1.5.2).
stealth/space-bunny-alpha — closed resolved Merged PR #578 in commit bf599c8, upgrading go-crypto from v1.3.0 to v1.4.0 and circl from v1.6.1 to v1.6.2.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading github.com/ProtonMail/go-crypto to v1.4.0 and github.com/cloudflare/circl to v1.6.2. All required CI checks passed. Changes applied to go.mod.

Update history

Date Change
created

Related work

  • Superseded By: canonical/fetch-service#584 (confidence 90%)

    Follow-up renovate bump of the same dependency to v1.4.1 (commit 68bf1a2), later still #650 (v1.5.1) and #658 (v1.5.2).

  • Related To: canonical/fetch-service#575 (confidence 55%)

    Adjacent renovate bump of cloudflare/circl 1.6.1 → 1.6.3, adjacent to this PR's incidental circl 1.6.1 → 1.6.2 update.

Related issues

Issue Project State Summary Similarity
#390 fix(deps): update module github.com/protonmail/go-crypto to v1.3.0 fetch-service merged Renovate PR #390 merged, bumping github.com/ProtonMail/go-crypto v1.2.0 to v1.3.0 in commit 5c2348c. Later superseded by go-crypto v1.4.0/v1.4.1/v1.5.1/v1.5.2.
95%
#584 fix(deps): update module github.com/protonmail/go-crypto to v1.4.1 fetch-service merged Renovate PR merged, bumping github.com/ProtonMail/go-crypto from v1.4.0 to v1.4.1 (go.mod/go.sum) in commit 68bf1a2. Later superseded by v1.5.1 (#650) and v1.5.2 (#658).
94%
#350 fix(deps): update module github.com/protonmail/go-crypto to v1.1.6 fetch-service merged Renovate PR #350 bumped github.com/ProtonMail/go-crypto v1.1.5 -> v1.1.6 and was merged into main via commit de96aa0, updating go.mod and go.sum.
92%
#322 fix(deps): update module github.com/protonmail/go-crypto to v1.1.5 fetch-service closed Renovate PR bumping ProtonMail/go-crypto v1.0.0 -> v1.1.5 was closed unmerged by maintainer cmatsuoka on 2025-02-23 as "Superseded by #348", which landed the same bump in commit 53e26a0.
91%
#286 fix(deps): update module github.com/protonmail/go-crypto to v1.1.3 fetch-service closed Renovate PR to bump github.com/ProtonMail/go-crypto v1.0.0 -> v1.1.3 was approved but closed unmerged; Renovate ignored v1.1.3 and a later PR landed v1.1.5 instead.
91%
#650 fix(deps): update module github.com/protonmail/go-crypto to v1.5.1 fetch-service merged Renovate PR #650 merged into main, bumping github.com/ProtonMail/go-crypto v1.4.1 -> v1.5.1 in go.mod/go.sum (+3/-1), picking up upstream hardening for malformed OpenPGP input. Superseded later by #658 (v1.5.2).
91%
#379 fix(deps): update module github.com/protonmail/go-crypto to v1.2.0 fetch-service merged Renovate dependency bump of github.com/ProtonMail/go-crypto v1.1.6 -> v1.2.0 (plus transitive circl v1.3.7 -> v1.6.0) was approved by two reviewers and merged into main in commit 7ad8f54, changing go.mod/go.sum.
90%
#658 fix(deps): update module github.com/protonmail/go-crypto to v1.5.2 fetch-service merged Renovate PR #658 bumped github.com/ProtonMail/go-crypto from v1.5.1 to v1.5.2 (RSA key prime-ordering serialization fix) and was merged into main, updating go.mod/go.sum (+3/-1).
87%
#348 build(deps): update go-crypto to v1.1.5 fetch-service merged Merged PR #348 (commit 53e26a0) bumped github.com/ProtonMail/go-crypto to v1.1.5; shipped in fetch-service 0.7.0 (2025-04-08) as "fix(deps): update go-crypto to v1.1.5".
81%
#405 fix(deps): update module golang.org/x/crypto to v0.40.0 fetch-service merged Renovate PR #405 merged into main via commit b1022d8, bumping golang.org/x/crypto v0.36.0 -> v0.40.0 plus x/net, x/sys, x/text. Approved by 2 reviewers, all CI checks green.
72%