-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
3.0 release checklist #156
Comments
Could we list which of the changes are breaking changes (maybe a [BREAKING] tag?) ? Skimming through this I don't immediately notice any breaking changes. |
The changelog is not completely finished, I'm updating it at occasion with each PR, but there is a penultimate item "Prepare the final changelog" in the checklist. I already started marking things with Breaking on my branch. Here is the latest version of the changelog: https://github.com/elastio/bon/blob/feat/more-docs-for-v3/website/changelog.md. If you are curious about potential breaking changes, I can add the rest of the items eagerly to the changelog on that branch and I'll ping you once that's ready. |
@pvichivanives UPD, the updated changelog is in master here |
Thank you! |
|
|
These are the remaining items to be done as part of a
3.0
release.RC release
#[builder(on(..., transparent))]
support (#[builder(on(_, transparent))]
attribute #155)__private
module to__
because it appears in error messages. Consider renamingUnset/Set
toUnsetMember/SetMember
to work around type qualification (Rename__private
to__
#159)#[builder(overwritable)]
under an experimental cargo feature (Makeoverwritable
experimental behind a cargo feature #160)#[builder]
into multiple pages #164)#[builder(with)]
(#[builder(with = Some / FromIterator::from_iter / <_>::from_iter)]
attribute #157)Some
FromIterator::from_iter
or<_>::from_iter
where ...
syntax instead ofbounds(...)
in#[builder(derive)]
(rejected, not extensible with new keys)impl Trait
for optional membersPre-stable release debt
rustdoc
docs comparison#[builder(flag)]
,#[builder(getter)]
, custom fields (#[builder(field)]
)Platforms:
Post-release debt
The text was updated successfully, but these errors were encountered: