Releases: mtorromeo/vue-patternfly3
Releases · mtorromeo/vue-patternfly3
v0.0.23
v0.0.22
Fixed
- Hide items—per-page select from pagination controls if the
itemsPerPageprop is empty. - Reverted removal of portal-target import as it was mis-reported as unused by the linter.
- Fixed navbar-brand alignment.
- Fixed left margin with flex layout when the vertical sidebar is expanded.
v0.0.21
Added
- Implemented interpretation of
pf-toolbarandpf-column-pickercolumns as array of objects or object with nested objects/strings.
Changed
- Updated dependencies. Changed the slots to use the new syntax introduced in Vue 2.6.
- Refactored all the checks for the presence of slots to use a new mixin that makes it reactive.
Fixed
- Fixed incorrect lang on the style tags of some components.
- Some smaller style fixes and additions.
v0.0.20
Added
- Pass all attributes, listeners, classes and styles to the dom elements defined in all functional components.
- Added style for labels with remove button.
- Exposed
pf-list-group-item.
Changed
- Styled thin scrollbars.
- BACKWARD INCOMPATIBLE CHANGE: Removed
v-tooltipdirective since a similar directive and wrapper component is already present in uiv. - Updated c3 library with support for more chart options.
Fixed
- Disabled extra container in
pf-list-item-additional-infothat broke the stacked layout. - Fixed expandable
pf-list-item-additional-infoitems not appearing as links.
v0.0.19
Added
- The key for the iteration performed by
pf-list-viewon its items is now passed to thepf-list-item's slot scope in theindexproperty.
Fixed
- Fixed multiple
pf-list-item-additional-infoin the samepf-list-itemthat when expanded would always show the content of the lastpf-list-item-additional-infoslot. - Fixed screen-reader label of the selection checkbox of
pf-list-group-item.
v0.0.18
Added
pf-expand-collapsecomponent.pf-vertical-nav-dividercomponent.- Added ecmascript module build in
dist/vue-patternfly.esm.jsusing rollup. - Included minimized css in
dist/. - New
srcproperty ofpf-iconthat allows to use any image as an icon. - New
icon-srcproperty ofpf-list-itemto specify an image as an icon. - Implemented empty state for
pf-drawer-group. - Added close button inside
pf-drawerwith ability to bind thehiddenprop usingv-modelorhidden.sync. - Allow
v-modelas an alternative toopen.syncinpf-application-launcher.
Changed
- Allowed non persistent toast notifications.
Fixed
- Corrected source map association.
- Fixed behavior of the
persistentprop ofpf-notificationwhich should disable the auto-dismiss timer and show a close button. - Fixed non-working
titleWidthandfooterWidthproperties ofpf-utilization-bar-chart.
v0.0.17
Added
- Added
pf-dropdowncomponent with is a very small functional wrapper around uiv's dropdown, to provide DRYer dropdown for the most common usage pattern.
Changed
- BACKWARD INCOMPATIBLE CHANGE: Removed vue-strap, which is unmantained and deprecated and replace it with uiv.
- BACKWARD INCOMPATIBLE CHANGE: Bootstrap components are now registered without the
bs-prefix to stay consistent with uiv's own documentation.
v0.0.14
Added
- Implemented
pf-menu-itemas a functional component with vue-router integration. - Implemented secondary and tertiary vertical navigation.
- Implemented grid layout on
pf-layout. - Implemented modal overlay pattern with
pf-modal(Contributed by [@pebri86]). - Implemented
pf-list-view(Contributed by [@pebri86]). - Implemented
pf-iconfunctional component with automatic class configuration for FontAwesome, Glyphicons and Patternfly icons. - Implemented secondary and tertiary navigation.
- Upgraded build to webpack 4.
Changed
- Converted
pf-empty-chart,pf-aggregate-status-card,pf-card-notificationandpf-notification-bellto functional components. - When a
pf-c3-charthas empty data apf-empty-chartcomponent is shown instead. - BACKWARD INCOMPATIBLE CHANGE: The
flexproperty ofpf-layouthas been removed. The same layout can be applied using theflexvalue on the newdisplayproperty. - BACKWARD INCOMPATIBLE CHANGE: Renamed all
icon-classproperties to simplyicon. The icon family classname is not needed anymore (instead offa fa-bellyou can just usefa-bell).
Fixed
- Fixed issue with dropdown filters by removing vue-strap's select and option components.
- Fixed offset of
pf-application-launcher. - Fixed href property of
pf-launcher-items. - Fixed various linting errors/warnings.
v0.0.13
Added
- Implemented
v-modelon the page propertypf-paginate-controlcomponents. - Implemented two-way syncing of
sort-byandsort-directionproperties inpf-tableandpf-toolbar. - Implemented
pf-application-launcherandpf-launcher-item. - Implemented
pf-notification-bellas a toggler for thepf-drawer. - Added
navbar-brand-nameCSS class to correctly style text-only brand titles. - Documented
v-tooltipdirective - Implemented
data-placementattribute as an alternative way to specify the tooltip positions.
Changed
- BACKWARD INCOMPATIBLE CHANGE: The
pageproperty ofpf-tablecomponents can now be synced with:page.sync="mypagenr". As a result of this change thechange-pageevent has now been renamed toupdate:page. - BACKWARD INCOMPATIBLE CHANGE: The
view,filtersandpicked-columnsproperties ofpf-toolbarcomponents can now be synced with the.syncv-bindmodifier. As a result of this change theviewevent has now been renamed toupdate:view; thefiltersevent has been renamed toupdate:filtersand thecolumnsevent toupdate:pickedColumns.
v0.0.12
Added
- Implemented pf-drawer, pf-drawer-group and pf-drawer-notification which together compose the notification drawer pattern.
- Modified vue-strap's dropdown to allow to manually define a list-item dropdown
Changed
- Switched navbar-utility to navbar-right when using the vertical layout.
Fixed
- Fixed position of the caret and the dropdown of style dropdown-kebab-pf.
- Fixed display of dropdown actions set on pf-notification.