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-square
instead ofis-Square
to 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_classes
optional properties to theHero
component. These extra classes will be added to the stanard classes assigned to each of the corresponding hero component sections. - Added
navburger_classes
prop to theNavbar
component. These extra classes will be added to the standard classes for thenavbar-burger
element. - Added
help_has_error
prop to theField
component. Thisbool
prop will add theis-danger
class to the field's help text whentrue
. - Added
horizontal
prop to theField
component. This replaces theFieldHorizontal
component. - Added
disabled
prop to theSelect
&MultiSelect
components. - All components have been updated to accept
yew::Classes
instead ofString
for theirclasses
props.
- The
FieldHorizontal
component has been removed in favor of thehorizontal
prop of theField
component.
- Updates to the
Navbar
component:navbrand
,navstart
,navend
are now all optional.- a new
navburger: bool
property has been added. This bool controls whether or not anavbar-burger
will 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
disabled
attribute instead of the Bulmais-disabled
CSS 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
padded
to 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
&target
props to theNavbarItem
component. They will only be used when theNavbarItemTag::A
is being used for the component. - Added the
rel
&target
props to theButtonAnchor
component. - Adds an additional size for heroes:
is-fullheight-with-navbar
. This one is present in the Bulma docs, but is slightly hidden.
- Removed
Children
props from Hero & made header & footer optional.
- Added the
centered
,multiline
&vcentered
props to theColumns
component, corresponding to the standard Bulma classes bearing the same name prefixed withis-
.
- Initialize release. See the release notes on Github for more info.