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

Bump version for new alpha release #257

Merged
merged 1 commit into from
Sep 17, 2021
Merged

Conversation

ionut-arm
Copy link
Member

Signed-off-by: Ionut Mihalcea ionut.mihalcea@arm.com

Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
@ionut-arm ionut-arm self-assigned this Sep 16, 2021
@ionut-arm ionut-arm added this to In progress in Parsec via automation Sep 16, 2021
@ionut-arm ionut-arm merged commit 19fa653 into parallaxsecond:main Sep 17, 2021
Parsec automation moved this from In progress to Done Sep 17, 2021
@ionut-arm ionut-arm deleted the vbump branch September 17, 2021 08:56
@hug-dev
Copy link
Member

hug-dev commented Sep 20, 2021

Sorry coming on this late. Linking with parallaxsecond/parsec#527, is there any reason why we upstreamed a new alpha version? Is the expectation that we are going to upstream a 7.0.0 soon once the alpha release is seemed to work normally?

@Superhepper
Copy link
Collaborator

Yeah the alpha versions are not pushed to crates.io I think.

@anta5010
Copy link

Yeah the alpha versions are not pushed to crates.io I think.

It's there https://crates.io/crates/tss-esapi/7.0.0-alpha.1 and I can build parsec 0.8.1 from crates

@Superhepper
Copy link
Collaborator

Superhepper commented Sep 20, 2021

Oh(forgot that alpha are not automatically set as latest version) well then I guess the reason is to see if there are any serious flaws in the release that would require an API breaking change to be fixed. The release contains updates that are required in order to fix bugs downstream so to get a version out that enables the build of the new downstream version and get that tested while still being able to change the API in breaking way if required is what the purpose of the alpha release is.

@Superhepper
Copy link
Collaborator

And another thing. In order for Parsec 0.8.1 to be published to crates.io I think its dependencies needs to published there as well.

@hug-dev
Copy link
Member

hug-dev commented Sep 21, 2021

Found Ionut's message on Slack explaining that the next release was going to be an alpha (because a lot of things changed in the API so we need some time before making a new release).

tgonzalezorlandoarm pushed a commit to tgonzalezorlandoarm/rust-tss-esapi that referenced this pull request Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

4 participants