Skip to content

chore(deps): update rust crate rcgen to 0.14.0#120

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/rcgen-0-x
Open

chore(deps): update rust crate rcgen to 0.14.0#120
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/rcgen-0-x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 19, 2026

This PR contains the following updates:

Package Type Update Change
rcgen dependencies minor 0.13.20.14.0

Release Notes

rustls/rcgen (rcgen)

v0.14.7: 0.14.7

Compare Source

What's Changed

v0.14.6: 0.14.6

Compare Source

What's Changed

v0.14.5: 0.14.5

Compare Source

Implement SigningKey for &impl SigningKey to make Issuer more broadly useful.

What's Changed

  • Forward signing and public key data through references by @​djc in #​380

v0.14.4: 0.14.4

Compare Source

What's Changed

v0.14.3: 0.14.3

Compare Source

What's Changed

v0.14.2: 0.14.2

Compare Source

  • Add a CertifiedIssuer type (see #​363)
What's changed

v0.14.1: 0.14.1

Compare Source

Declare 1.71 rust-version and check MSRV in CI.

What's Changed

v0.14.0: 0.14.0

Compare Source

0.14.0 contains a number of potentially breaking API changes, though hopefully the rate of API change should slow down after this. Here is a summary of the most noticeable changes you might run into:

  • signed_by() methods now take a reference to an &Issuer type that contains both the issuer's relevant certificate parameters and the signing key (see #​356). The from_ca_cert_der() and from_ca_cert_pem() constructors that were previously attached to CertificateParams are now attached to Issuer instead, removing a number of documented caveats.
  • The RemoteKeyPair trait is now called SigningKey and instead of KeyPair being an enum that contains a Remote variant, that variant has been removed in favor of KeyPair implementing the trait (see #​328). To align with this change, the CertifiedKey::key_pair field is now called signing_key, and CertifiedKey is generic over the signing key type.
  • The KeyPair::public_key_der() method has moved to PublicKeyData::subject_public_key_info() (see #​328).
  • Output types like Certificate no longer contain their originating CertificateParams. Instead, signed_by() and self_signed() now take &self, allowing the caller to retain access to the input parameters (see #​328). In order to make this possible, Certificate::key_identifier() can now be accessed via CertificateParams directly.
  • String types have been moved into a module (see #​329).
What's Changed

v0.13.3: 0.13.3

Compare Source

This release was yanked due to #​324

What's Changed

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "after 1am,before 8am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 19, 2026
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants