PatternFly Java 0.7.0
Important
This release deprecates components based on PopperJS and adds alternatives using the popover API and CSS anchor positioning. The PopperJS based components have been renamed to PopperJS<ComponentName> and reimplemented <ComponentName> components are the replacements. This might break existing code!
org.patternfly.component.popover.PopperPopover→org.patternfly.component.popover.Popoverorg.patternfly.component.tooltip.PopperTooltip→org.patternfly.component.tooltip.Tooltiporg.patternfly.component.menu.PopperDropdown→org.patternfly.component.menu.Dropdownorg.patternfly.component.menu.PopperMultiSelect→org.patternfly.component.menu.MultiSelectorg.patternfly.component.menu.PopperMultiTypeahead→org.patternfly.component.menu.MultiTypeaheadorg.patternfly.component.menu.PopperSingleSelect→org.patternfly.component.menu.SingleSelectorg.patternfly.component.menu.PopperSingleTypeahead→org.patternfly.component.menu.SingleTypeahead
If the browser does not support CSS anchor positioning or anchor-based container queries, the placement of the popover is calculated using the new Overlay class. The only requirement is that the browser supports the popover API, which is available now in all major browsers.
Added
- Add native alternatives for dropdown, single and multi-select, and single and multi-type-ahead components
- Deprecate components based on PopperJS
- Add new
Overlayclass replacing the deprecatedPopperBuilder