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

Next release planning #451

Closed
djc opened this issue Feb 18, 2021 · 15 comments
Closed

Next release planning #451

djc opened this issue Feb 18, 2021 · 15 comments

Comments

@djc
Copy link
Collaborator

djc commented Feb 18, 2021

@vallentin I forget what things I still wanted to resolve before releasing... Do you have anything else you would like to land in the short term?

@vallentin
Copy link
Collaborator

vallentin commented Feb 18, 2021

Here's a few from my TODO.md:

Then of course also doing the ones from #427, that we agreed on. Though overall I just wanna iron out the bugs.

Been a bit busy for the past month, but I think I'll be able to fix those bugs in the upcoming weekend.

@vallentin vallentin mentioned this issue Feb 18, 2021
@djc
Copy link
Collaborator Author

djc commented Feb 18, 2021

Sounds good -- let's see where we are on Monday.

@vallentin
Copy link
Collaborator

One of them was already fixed, but I've fixed the 3 other bugs.

I also discovered an additional bug (I've edited the previous comment).

@djc
Copy link
Collaborator Author

djc commented Jun 21, 2021

I think it's past time we got this out. @vallentin when would you have time to investigate #494?

@vallentin
Copy link
Collaborator

If it can wait until Thursday / the weekend, then yes :)

@djc
Copy link
Collaborator Author

djc commented Jun 21, 2021

Yeah, that should be fine.

@djc
Copy link
Collaborator Author

djc commented Jun 23, 2021

I'll see if I can spend some time on this tomorrow (mostly writing up a change log).

@vallentin
Copy link
Collaborator

Was #494 the "last" important bug, before the new release? Just glancing through this issue and #427, then it seems the remaining stuff is new features.

When you start writing the change log, feel free to make a draft PR, then I'll comment any missing stuff I recall. I guess one of the most important things, is highlighting the change to the implicit borrowing. Mentioning that literal primitives and the result of functions are no longer borrowed.

@djc
Copy link
Collaborator Author

djc commented Aug 5, 2021

At this point I'll probably wait for the nom 7 release, which should help with the silly dependencies.

rust-bakery/nom#1323 (comment)

@kristoff3r
Copy link

Since nom 7 has been released, is there anything else blocking a release?

@djc
Copy link
Collaborator Author

djc commented Sep 28, 2021

I need to review/decide on #517 and #518 and then I need to write some release notes.

@djc
Copy link
Collaborator Author

djc commented Dec 19, 2021

I wrote up draft release notes: https://github.com/djc/askama/releases/edit/untagged-1f87fb7743ec53e520b9. @vallentin and @Kijewski, would you please review to see if anything important is missing or should be highlighted more?

@vallentin
Copy link
Collaborator

Maybe the "General changes" should be split up, so e.g. bug fixes are moved to the bottom of the description, e.g. #394 most probably haven't encountered this. Then "General changes" could be easier to glance through, so users can more easily spot the "real" changes, that affect them or they're interested about

@Kijewski
Copy link
Collaborator

Kijewski commented Dec 21, 2021

A project this big can never be free of errors, that will only show themselves after the release. I think the changelog addresses to the users' interests quite well. 👍 from me!

@djc
Copy link
Collaborator Author

djc commented Dec 22, 2021

I've published updates for askama_escape, askama_shared, askama, askama_derive, askama_warp, askama_tide and askama_gotham. askama_axum depends on #583; askama_actix and askama_rocket depend on #584. That leaves askama_mendes.

@djc djc closed this as completed Sep 15, 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

4 participants