Skip to content

Release uefi-macros-0.9.0, uefi-0.18.0, and uefi-services-0.15.0 #557

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

Closed
phip1611 opened this issue Nov 11, 2022 · 13 comments
Closed

Release uefi-macros-0.9.0, uefi-0.18.0, and uefi-services-0.15.0 #557

phip1611 opened this issue Nov 11, 2022 · 13 comments
Assignees

Comments

@phip1611
Copy link
Member

phip1611 commented Nov 11, 2022

Hey, I'm not sure about our release process and how we plan to release certain versions. But I just noticed that we already have lots of new and changed functionality since 0.17.0 written down in the Changelog. Do we want to publish everything as 0.18.0 before the next release gets way too big (breaking changes etc)?

@nicholasbishop @GabrielMajeri

@nicholasbishop
Copy link
Member

I agree it's about time for a release, I can take care of that early next week, maybe Tuesday.

@phip1611 phip1611 pinned this issue Nov 12, 2022
@phip1611
Copy link
Member Author

Very nice! I'm already having enough ideas for breaking changes for 0.19 😈 😄

@GabrielMajeri
Copy link
Collaborator

I'm not sure about our release process and how we plan to release certain versions

We don't have a well-defined release schedule, we publish new versions whenever we feel like it and get around to doing it 😆 that being said, we do have a well-documented release publishing process.

@phip1611 would you like to be added as an owner on the crates.io packages as well, so that you can also publish new versions of the crates?

@phip1611
Copy link
Member Author

@GabrielMajeri if you don't mind, sure.

@GabrielMajeri
Copy link
Collaborator

@GabrielMajeri if you don't mind, sure.

Done, you should be able to see some owner invites in your inbox now.

@phip1611
Copy link
Member Author

Thanks! Crates.io sent me 4x the same email, tho 😂

@GabrielMajeri
Copy link
Collaborator

Thanks! Crates.io sent me 4x the same email, tho 😂

Weird, there should've been four different invites for the four crates we have (uefi, uefi-macros, uefi-services and ucs2). Did you manage to accept each one of them?

@phip1611
Copy link
Member Author

Ah, now I have all invitations. But some of those were sent multiple times.

@phip1611
Copy link
Member Author

phip1611 commented Nov 14, 2022

From #534 (comment) I've found that we can also safely bump the MSRV with the next release, as enough time has passed. 🎉

@phip1611
Copy link
Member Author

Ah, @GabrielMajeri , I just noticed that you invited everyone individually

image

Perhaps, it also might be smart to invite rustos-dev/uefi? Or is there any downside? As done here for the multiboot2 crate:
image

@nicholasbishop nicholasbishop changed the title Release 0.18.0 Release uefi-macros-0.9.0, uefi-0.18.0, and uefi-services-0.15.0 Nov 15, 2022
@nicholasbishop
Copy link
Member

Release done :)

@phip1611
Copy link
Member Author

Very nice, thank you!

@GabrielMajeri
Copy link
Collaborator

Perhaps, it also might be smart to invite rustos-dev/uefi? Or is there any downside? As done here for the multiboot2 crate:

Sure, you can go ahead and experiment. I had no idea you could invite GitHub teams to own crates 😅

@nicholasbishop nicholasbishop unpinned this issue Nov 16, 2022
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

No branches or pull requests

3 participants