fix(deps): update module github.com/protonmail/go-crypto to v1.1.5
Metadata
Current evaluation
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.
Resolution: closed superseded
Reason: Maintainer cmatsuoka closed #322 on 2025-02-23 with the comment "Superseded by #348". PR #348 ("build(deps): update go-crypto to v1.1.5") was merged and landed as commit 53e26a0, so the dependency bump was still applied via the replacement PR.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/ProtonMail/go-crypto](https://redirect.github.com/ProtonMail/go-crypto) | `v1.0.0` -> `v1.1.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>ProtonMail/go-crypto (github.com/ProtonMail/go-crypto)</summary>
### [`v1.1.5`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.1.5)
[Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.1.4...v1.1.5)
#### What's Changed
- Check binding signature details against primary key by [@​twiss](https://redirect.github.com/twiss) in [https://github.com/ProtonMail/go-crypto/pull/264](https://redirect.github.com/ProtonMail/go-crypto/pull/264)
**Full Changelog**: https://github.com/ProtonMail/go-crypto/compare/v1.1.4...v1.1.5
### [`v1.1.4`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.1.4)
[Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.1.3...v1.1.4)
#### What's Changed
- Emit armor headers in sorted order by [@​andrewgdotcom](https://redirect.github.com/andrewgdotcom) in [https://github.com/ProtonMail/go-crypto/pull/255](https://redirect.github.com/ProtonMail/go-crypto/pull/255)
- Reduce memory usage when AEAD en/decrypting large messages by [@​twiss](https://redirect.github.com/twiss) in [https://github.com/ProtonMail/go-crypto/pull/259](https://redirect.github.com/ProtonMail/go-crypto/pull/259)
- Update artifact actions to v4 by [@​twiss](https://redirect.github.com/twiss) in [https://github.com/ProtonMail/go-crypto/pull/260](https://redirect.github.com/ProtonMail/go-crypto/pull/260)
**Full Changelog**: https://github.com/ProtonMail/go-crypto/compare/v1.1.3...v1.1.4
### [`v1.1.3`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.1.3)
[Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.1.2...v1.1.3)
#### What's Changed
- Add argon2 test vector for 32-bit platforms by [@​lubux](https://redirect.github.com/lubux) in [https://github.com/ProtonMail/go-crypto/pull/245](https://redirect.github.com/ProtonMail/go-crypto/pull/245)
- Validate argon2 params on read by [@​lubux](https://redirect.github.com/lubux) in [https://github.com/ProtonMail/go-crypto/pull/246](https://redirect.github.com/ProtonMail/go-crypto/pull/246)
- Adapt aead preferences on key generation by [@​lubux](https://redirect.github.com/lubux) in [https://github.com/ProtonMail/go-crypto/pull/248](https://redirect.github.com/ProtonMail/go-crypto/pull/248)
- Improve AEAD handling by [@​twiss](https://redirect.github.com/twiss) in [https://github.com/ProtonMail/go-crypto/pull/247](https://redirect.github.com/ProtonMail/go-crypto/pull/247)
- Improve error message for decryption with a session key by [@​lubux](https://redirect.github.com/lubux) in [https://github.com/ProtonMail/go-crypto/pull/237](https://redirect.github.com/ProtonMail/go-crypto/pull/237)
- Flag to allow signing key decryption by [@​lubux](https://redirect.github.com/lubux) in [https://github.com/ProtonMail/go-crypto/pull/251](https://redirect.github.com/ProtonMail/go-crypto/pull/251)
**Full Changelog**: https://github.com/ProtonMail/go-crypto/compare/v1.1.2...v1.1.3
### [`v1.1.2`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.1.2)
[Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.1.1...v1.1.2)
#### What's Changed
- Cleartext Framework: Exclude the line-ending separator when decoding plaintext by [@​lubux](https://redirect.github.com/lubux) in [https://github.com/ProtonMail/go-crypto/pull/242](https://redirect.github.com/ProtonMail/go-crypto/pull/242)
**Full Changelog**: https://github.com/ProtonMail/go-crypto/compare/v1.1.1...v1.1.2
### [`v1.1.1`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.1.1)
[Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.1.0...v1.1.1)
#### What's Changed
- Fix `clearsign.Encode` backwards compatibility [#​239](https://redirect.github.com/ProtonMail/go-crypto/issues/239) by [@​mdosch](https://redirect.github.com/mdosch) in [https://github.com/ProtonMail/go-crypto/pull/240](https://redirect.github.com/ProtonMail/go-crypto/pull/240)
**Full Changelog**: https://github.com/ProtonMail/go-crypto/compare/v1.1.0...v1.1.1
### [`v1.1.0`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.1.0)
[Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.0.0...v1.1.0)
#### What's Changed
This release adds full support for the new version of the OpenPGP standard, [RFC 9580](https://www.rfc-editor.org/rfc/rfc9580.html). In addition, the release introduces an improved non-backwards compatible v2 API. The API in the `openpgp` package remains fully backwards compatible while the new v2 API is located in a separate `v2` package in `openpgp`.
For the full changes since `v1.0.0`, see the previous release notes. For the full changelog, see https://github.com/ProtonMail/go-crypto/compare/v1.0.0...v1.1.0.
Changes since `v1.1.0-beta.0`:
- Replace expiring curve448 integration test vector by [@​lubux](https://redirect.github.com/lubux)
- Validate input key size in SEIPDv2 decryption by [@​lubux](https://redirect.github.com/lubux)
**Changelog since `v1.1.0-beta.0`**: https://github.com/ProtonMail/go-crypto/compare/v1.1.0-beta.0...v1.1.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 is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTA3LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | β | closed superseded | 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. | |
| stealth/space-bunny-alpha | β | closed superseded | Renovateβs go-crypto v1.1.5 update was closed as superseded by #348, which merged the dependency bump as commit 53e26a0. | |
| qwen/qwen3.6-35b-a3b | β | β | Superseded by pull request #348. The dependency update for github.com/ProtonMail/go-crypto to v1.1.5 was closed without merging, and Renovate will ignore this specific version. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Superseded By:
canonical/fetch-service#348
(confidence 99%)
Merged PR that performed the identical go-crypto v1.1.5 bump; landed as commit 53e26a0.
-
Related To:
canonical/fetch-service#390
(confidence 35%)
Later automated bump of the same module to v1.1.5-line successor v1.3.0 (commit 5c2348c), showing the update continued to be tracked.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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). | |
| #578 fix(deps): update module github.com/protonmail/go-crypto to v1.4.0 | fetch-service | merged | 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). | |
| #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. | |
| #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). | |
| #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". | |
| #643 fix(deps): update module golang.org/x/crypto to v0.57.0 | fetch-service | closed | Renovate PR #643 was closed unmerged; x/crypto v0.57.0 never reached main, which remains on v0.55.0. |