-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
Breaking Changes For the next version #2207
Comments
Planned Breaking ChangesThere is a plan to make some breaking changes in the next version of the library. These changes are necessary to improve the library and make it more consistent. The breaking changes are as follows:
Note: The breaking changes will be released in a major version bump, so you will need to update your code to use the new version of the library. Also those items marked with a checkmark (deprecation items) have already been implemented and are available in the latest version of the library. Non-breaking ChangesThe following are some of the non-breaking changes that are planned for the next version of the library. The items marked with a checkmark have already been implemented and are available in the latest version of the library.
|
Adding a masonry variant to the grid css. This will allow for future removal of the MasonryGrid components and the extra JS needed to support them re #2207
in the future all custom properties that are considered "public" will be kebab case. This adds support for that and encourages it's use as the primary use case. In the next version we will be removing camelCase propeties. re #2207
This prop will allow the stack to align the children inline re #2207
Deperecates the old columns prop and adds the prefered colCount prop re #2207
This commit opens up being able to use size constants for width based properties such as `data-bedrock-center="maxWidth:sizeXl"` re #2207
This will add better documentation on the future of Bedrock Layout re #2207
as we get ready to make breaking changes to bedrock, we are supporting as much of the forward style as possible. This is the final thing before we start making breaking changes" re #2207
in preperation for making breaking changes, we will support both data-bedrock-[component] and data-br-[component]. In a future breaking change we will remove the former. re #2207
Stale issue message |
Stale issue message |
Stale issue message |
Removals
grid-template-rows: masonry;
masonry-auto-flow: next ;
Changes
gutter
togap
columns
prop tocolCount
noStretchColumns:boolean
to something like columnType: 'stretch' | 'auto'top
andbottom
props and instead use aCoverCentered
component, much like how the underlying CSS worksReset update
image reset:
The text was updated successfully, but these errors were encountered: