Prepare v1.8.3 release#2018
Conversation
|
clang-format failed. Please reformat the code located inside the pre-commit script: so that the generated code is correctly formatted by default, removing the need to apply clang-format by hand after generation. |
Updated the pre-commit scripts accordingly. |
There was a problem hiding this comment.
There are a few PR ready to be merged:
Should we wait for them so they get included in the release ?
It will mean to run the pre commit script again.
Also, this release contains windows DLL and the opentracing shim,
so I think it should be named 1.9.0 anyway.
For PR #2000 and #2005, I assume it will take some time to review, due to size.
No strong opinion on wait versus release now.
For Windows DLL, it is a new feature and doesn't change any existing behavior, so I think keep the minor version is fine. For opentracing shim, probably the same applies? @marcalff @lalitb @esigo @owent how do you think? For the listed small PRs, #2025 #2021 #2022, I suggest we don't merge them before merging this PR, unless it is necessary. So they can get more time in the repo to stabilize, and avoid risks on last-minute changes. |
I'd say let's not rush the remaining PRs. Patch release would be fine IMO. |
Seems #2022 has been merged. Then we can take the chance to merge the other 2 small PRs because we need to re-run the pre-commit script anyway. |
|
All 3 PRs listed above were merged. I am going to run |
marcalff
left a comment
There was a problem hiding this comment.
LGTM.
Nit - release date in CHANGELOG is [1.8.3] 2023-03-06, should be [1.8.3] 2023-03-07
Agree not to merge these new features.We can include them in 1.9.0 later. |
Apologize for the confusion. As one of the smaller PR had already been merged when I made the request, I proceeded to merge all remaining smaller PRs and updated this release accordingly. I will be more careful and send a notice to freeze the merge before our next release. |
Fixes #2007
Changes
Without including #2000 and #2005, this release is considered as a patch release.
For significant contributions please make sure you have completed the following items:
CHANGELOG.mdupdated for non-trivial changes