This changelog follows the patterns described here: https://keepachangelog.com/en/1.0.0/.
Subheadings to categorize changes are added, changed, deprecated, removed, fixed, security.
- Configurable character of PaginationEllipsis.
- ImageSize should store
is-squareinstead ofis-Squareto html class attribute.
The only real change here is that YBC has been updated to Yew 0.20, which included updating only a few components.
- Updated to yew 0.20
- Updated to yew-agent 0.2
- Updated to yew-router 0.17
The only real change here is that YBC has been updated to Yew 0.19, which included updating basically all components. Huge shoutout to @Follpvosten for all of her work on making this happen.
Once this release has stabilized a bit, we will cut an official 0.3.0, and will then follow-up with a 0.4.0 for Yew 0.20.
- Updated to Yew 0.19.
- Added support for yew
0.18.x. - Added
head_classes,body_classes&foot_classesoptional properties to theHerocomponent. These extra classes will be added to the stanard classes assigned to each of the corresponding hero component sections. - Added
navburger_classesprop to theNavbarcomponent. These extra classes will be added to the standard classes for thenavbar-burgerelement. - Added
help_has_errorprop to theFieldcomponent. Thisboolprop will add theis-dangerclass to the field's help text whentrue. - Added
horizontalprop to theFieldcomponent. This replaces theFieldHorizontalcomponent. - Added
disabledprop to theSelect&MultiSelectcomponents. - All components have been updated to accept
yew::Classesinstead ofStringfor theirclassesprops.
- The
FieldHorizontalcomponent has been removed in favor of thehorizontalprop of theFieldcomponent.
- Updates to the
Navbarcomponent:navbrand,navstart,navendare now all optional.- a new
navburger: boolproperty has been added. This bool controls whether or not anavbar-burgerwill be rendered inside of the navbar when being rendered within smaller viewports. This value defaults totrue, maintaining backwards compatibility.
- Fixed a few of the button & button-like components to use the HTML
disabledattribute instead of the Bulmais-disabledCSS class. The latter has been deprecated for some time. - Update docs in the README to point to the latest Bulma 0.9.1 release.
- Add prop
paddedto Navbar. Setting this to true will wrap the contents of the navbar in a container to add padding to the contents under some circumstances. - The default tag type for NavbarItems is now
div. - Added the
href,rel&targetprops to theNavbarItemcomponent. They will only be used when theNavbarItemTag::Ais being used for the component. - Added the
rel&targetprops to theButtonAnchorcomponent. - Adds an additional size for heroes:
is-fullheight-with-navbar. This one is present in the Bulma docs, but is slightly hidden.
- Removed
Childrenprops from Hero & made header & footer optional.
- Added the
centered,multiline&vcenteredprops to theColumnscomponent, corresponding to the standard Bulma classes bearing the same name prefixed withis-.
- Initialize release. See the release notes on Github for more info.