-
Notifications
You must be signed in to change notification settings - Fork 164
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 release with Boost 1.86 #748
Comments
Preparing for merge
All tests passed. |
Merge
Post-merge buildLocally, on Linux with GCC 14
All tests passed. |
Preparing for release with Boost 1.86 Ref #748
Merge of /cc @striezel @sdebionne |
Thank you. The merge happened before the beta is closed, so people will have the chance to test these changes when the beta is posted for download. :) By the way, the CI on the |
I think this issue has been complete, hasn't it? And, thanks to your priceless help @striezel, we are good to be released with Boost 1.86, aren't we? https://github.com/boostorg/gil/milestones/Boost%201.86 still lists numerous open PR-s/issues but those are drafts or unfinished work, so those will be moved to another milestone. |
I think that I also have some open PRs / drafts which are older than 1-2 years. I will have a look at them and close them if I think they will be never finished. |
@marco-langer We all have unfinished projects out there, so please don't worry about closing any of your PR-s. If we keep them open, that may catch an eye of a contributor who would be interested to pick up and continue any unfinished work. |
Yes, the issue is completed and GIL bsically is in a good shape for the release of Boost 1.86.0. I'll close the issue.
Maybe. The Boost 1.86.0 beta is closed for changes (in my timezone it's already 2024-07-10) and will be posted for download next week. However, there will still be a few weeks time after that for bugfixes and documentation changes. Maybe some of the issues of that milestone will get fixed during that time. In that case another true merge from develop to master branch would be required before the release is closed for all changes. For example, I still would like to get the changes from #751 into Boost 1.86.0, because there are some awkward typos in there. 😆 |
My apologies for no reaction, summer holidays period is not the best time for attending releases. |
Don't worry. I think all the important stuff (that is, bugfixes and features) got merged in time before the 1.86 release. And for the rest there's always the next release. |
Seeing that the last Boost release with changes in GIL was Boost 1.80.0 in August 2022 and seeing that some fixes and features have landed on the
develop
branch during that time, it is probably a good time to perform the next true merge ofdevelop
intomaster
to prepare for the next release of GIL / Boost.Steps:
git push
(optional, because the CI should catch any errors)RELEASES.md
(see docs: Add release notes for Boost 1.86 #749)Changes
Below is an initial log of commits that will get merged from current
develop
intomaster
for release with Boost 1.86 (as of 30 June 2024):(If this looks familiar, then because it was shamelessly copied from #667, the issue for the Boost 1.80 release.)
Timeline
According to the calender on https://www.boost.org/community/index.html the following dates are relevant for the release:
We are already past the first date in that list, but a first glance at the commit list above shows no obvious breaking changes, so it probably is still fine. There are still a few days left before the beta is closed for major changes, so we should still be able to get the changes from
develop
in right in time before the beta.The text was updated successfully, but these errors were encountered: