Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.8.0 #312

Merged
merged 1 commit into from
Dec 15, 2023
Merged

Release 0.8.0 #312

merged 1 commit into from
Dec 15, 2023

Conversation

lukehinds
Copy link
Member

Once merged, I will tag the release

Summary

Release Note

Documentation

Copy link
Collaborator

@viccuad viccuad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cargo check fails, it may be that webpki::extract_trust_anchor is now anchor_from_trusted_cert.

@flavio
Copy link
Member

flavio commented Nov 30, 2023

There's also an issue with the rsa crate being affected by a security issue. We should bump that as well before tagging the next release

@flavio
Copy link
Member

flavio commented Nov 30, 2023

This is the RSA issue, there's no fix yet. Hence the priority should be to fix the broken tests

Copy link
Member

@flavio flavio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I should have fixed all the broken tests inside of #313.

@lukehinds: once the PR linked above is merged, please rebase this PR. Moreover, we should be tagging 0.8.0 since we've broken our public API

@flavio
Copy link
Member

flavio commented Dec 13, 2023

I've rebased to include the latest fixes landed on the main branch. I've also updated the version inside of Cargo.toml to be 0.8.0 as discussed above

What's Changed
==============
* chore(deps): Update rstest requirement from 0.17.0 to 0.18.1 by @dependabot in #282
* chore(deps): do not enable default features of chrono by @flavio in #286
* chore(deps): Update pem requirement from 2.0 to 3.0 by @dependabot in #289
* conformance: add conformance CLI and action by @jleightcap in #287
* chore: fix clippy warnings by @flavio in #292
* chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #291
* chore(deps): Update tough requirement from 0.13 to 0.14 by @dependabot in #290
* chore(deps): update to latest version of picky by @flavio in #293
* chore(deps): Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in #294
* chore: add repository link to Cargo metadata by @flavio in #297
* chore(deps): Update cached requirement from 0.44.0 to 0.45.1 by @dependabot in #298
* chore(deps): Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in #302
* chore(deps): Update cached requirement from 0.45.1 to 0.46.0 by @dependabot in #301
* chore(deps): Update testcontainers requirement from 0.14 to 0.15 by @dependabot in #303
* chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #304
* cosign/tuf: use trustroot by @jleightcap in #305
* Fix broken tests, update deps by @flavio in #313

New Contributors
================

* @jleightcap made their first contribution in #287

**Full Changelog**: v0.7.2...v0.8.0

Signed-off-by: Luke Hinds <luke@stacklok.com>
Co-authored-by: Flavio Castelli <fcastelli@suse.com>
@flavio flavio merged commit 452b7d7 into main Dec 15, 2023
11 of 12 checks passed
@flavio flavio deleted the rel-0.7.3 branch December 15, 2023 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants