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

Prepare for 3.0.3 release #656

Closed
wants to merge 10 commits into from
Closed

Prepare for 3.0.3 release #656

wants to merge 10 commits into from

Conversation

matthijskooijman
Copy link
Member

This PR starts adding some release notes for previously merged. This replaces #614, but this PR is created from a branch in this repository, making it a bit easier for all maintainers to update it as we go along.

As for release planning: I'd like to move to a 3.0.3 release, since we've already collected some relevant bugfixes in master. I would like to at least also merge #630 before releasing, which fixes the worst usability issues in the edit activity screen (but needs a bit more work, probably from my side).

Any other things that we would want to get into this release? I looked through the open PRs, but most of the recent ones still need more work, and the older ones need a better looking-at. #631 might be easy, but I haven't taken the time to review it yet (and I probably won't want to delay release for it).

@GeraldJansen
Copy link
Contributor

It is very encouraging to see the recent activity and the approaching 3.03 release. Concerning 630, even a partial fix would be a worthwhile improvement.

@rhertzog
Copy link
Contributor

I would love to see some discussion on projecthamster/hamster-shell-extension#334 and see wether we prefer to revert 42d3c05 here or find some other solution elsewhere.

@matthijskooijman
Copy link
Member Author

I would love to see some discussion on projecthamster/hamster-shell-extension#334 and see wether we prefer to revert 42d3c05 here or find some other solution elsewhere.

Good point, I had missed that. I created a separate issue for that: #657

@matthijskooijman
Copy link
Member Author

I've rebased and added changelog entries for recently merged PRs. I looked at #631, but I think it's not near to being merged, so I think the last remaining PR to consider for this release would be the double-comma one (#663).

@GeraldJansen GeraldJansen mentioned this pull request Jul 31, 2021
@rabin-io
Copy link

rabin-io commented Feb 16, 2022

Hi @matthijskooijman what about small PR like #690 and #699 ?
can you marge them ?

@lynxis
Copy link

lynxis commented May 10, 2023

I think everything is still ready for a next release.
The following 2 issues/prs would also be great to have a new release to allow hamster running on py 3.10.
#715
and #721

@elbenfreund can you do a new release?

@ma-adrian
Copy link

Some distros like Manjaro have already updated to python versions where the 3.0.2 release is not starting anymore (#726). I think it would be time to make a new release to fix this issue.

Copy link

Automatically generated build artifacts for commit 7fd3f9c (note: these links will expire after some time):


To test this PR, download and unzip the flatpak application above and then install with:

flatpak install Hamster.flatpak

Copy link

Automatically generated build artifacts for commit 187cd70 (note: these links will expire after some time):


To test this PR, download and unzip the flatpak application above and then install with:

flatpak install Hamster.flatpak

Copy link

Automatically generated build artifacts for commit bf9b764 (note: these links will expire after some time):


To test this PR, download and unzip the flatpak application above and then install with:

flatpak install Hamster.flatpak

Copy link

Automatically generated build artifacts for commit ebe5367 (note: these links will expire after some time):


To test this PR, download and unzip the flatpak application above and then install with:

flatpak install Hamster.flatpak

@matthijskooijman
Copy link
Member Author

I'm going to close this for now, and then make a new PR with a clean history for the final release.

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.

7 participants