BootsFaces v0.9.0 - Release
BootsFaces v0.9.0 - Release
Our Team is proud to release this new version of BootsFaces!
Even if our last release has been just a little more than a month ago, we were able to add many cool and exciting features and growing this project to a more mature status, since we are going to reach the 1.0 version soon.
A more liberal license
Probably the most important change of BootsFaces 0.9.0 is the license.
We relicensed the Project starting from the v0.9.0 release, to switch to the more permissive Apache Version 2.0 license.
We are sure you will appreciate all the improvements and additions that we made:
Compatibility to other frameworks:
- PrimeFaces 6.0
- OmniFaces
New components:
- b:canvas
- b:touch
- b:gyroscope
- b:shake
- b:pinch
- b:dataTable (now available as stable component, as opposed to the unfinished, experimental component in prior versions of BootsFaces)
- b:tree (now available as stable component, as opposed to the unfinished, experimental component in prior versions of BootsFaces)
Improvements:
- Make an ordinary
<div>
a first-class citizen of JSF ( #47 ) - Added an option to influence the name and the id of the input field ( #398 )
- Tags were added to the
b:inputText
component ( #403 ) b:messages
got a flexiblefor
attribute andb:message
got anonlyMostSevere
attribute ( #437 )@before
and@after
search expressions added ( #428 )style
andstyleClass
attributes added to modal headers ( #404 )- Entire panel title is now clickable to collapse/expand the panel. ( #372 )
Gradle Build Improvements
- Added jQuery 2x, 3x support and configuration parameters in Gradle build ( #388 ).
- Added targeting multiple Java runtime versions.
- Added compilation options configuration.
- Enhanced Gradle build Layout.
- Updated Gradle Wrapper to v 2.14.
Bug fixes:
- Fixed a problem in navbarLinks markup for correct menu items alignment when pull attribute is set to "right" and the burger menu is shown on small screens.
- Fixed
b:navLinks
insideui:repeats
were fixed so as not to generatespan
s rather thanli
s ( #443 ) - Fixed b:accordion is showing footer facet buttons bug ( #442 )
- Fixed b:datatable per-column filtering only returns matches in all columns bug ( #433 )
- Fixed b:message needs to be rendered even if there's no message bug (#427 )
- Fixed non responsive button groups vertical alignment bug ( #426 )
- Fixed b:tree data always is null bug ( #422 )
- Fixed b:selectMultiMenu doesn't implement neither placeholder nor tooltip correctly bug ( #420 )
- Fixed Bootswatch (lumen) is shaking since BootsFaces 0.8.6 css bug (#412 )
- Fixed Carousel animation bug ( #408 )
- Fixed commandButton using onclick and action within ui:fragment bug ( #399 )
- Fixed datepicker shows wrong format ( #392 )
- Fixed CSS resource ordering by position doesn't work as expected ( #390 )
- Fixed p:calendar doesn't show button with BootsFaces 0.8.0 and PrimeFaces 5.3 bug ( #324 )
- Fixed datatable in form bug (#241 )
- Fixed f:setPropertyActionListener indicate double call ( #235 )
- Fixed <b:selectOneMenu> bug with onchange event ( #203 )
Miscellaneous:
- Added a couple of missing documentation pages.