v2.3.0 - on May 27, 2018
- Imporved memory management to reduce memory leaks (thanks to @llaszkie)
- New
back-link-force
prop support for f7-navbar and f7-nav-left to force back navigation to url specified inback-link-url
- Minor fixes
v2.2.5 - on April 29, 2018
- Range
- Added
range:changed
event that will be triggered on slide knob release after value change
- Added
- Minor fixes
v2.2.1 - on April 7, 2018
- List Index
- Now it watches for
indexes
prop and autoupdates on prop change
- Now it watches for
- List
- New slots added to f7-list components:
before-list
- elements will be inserted before<ul></ul>
elementlist
- elements will be inserted in<ul></ul>
elementafter-list
- elements will be inserted after<ul></ul>
element
- New slots added to f7-list components:
- Panel
- Fixed issue with
panel:close
event not being fired
- Fixed issue with
v2.2.0 - on April 1, 2018
- New List Index component f7-list-index 🎉
- Range Slider
- New
draggable-bar
prop (defaults totrue
) that allows to disable value change on range bar click and drag
- New
- Stepper
- New
autorepeat
prop that will repeatedly increase/decrease values while you tap and hold plus/minus buttons - New
autorepeat-dynamic
prop that will increase autorepeat ratio based on how long you hold the button - New
wraps
prop. When enabled, incrementing beyond maximum value sets value to minimum value; likewise, decrementing below minimum value sets value to maximum value - Added
.increment()
,.decrement()
,.setValue()
,.getValue()
component methods
- New
- Photo Browser
- Added render function props:
renderNavbar
,renderToolbar
,renderCaption
,renderObject
,renderLazyPhoto
,renderPhoto
,renderPage
,renderPopup
,renderStandalone
- Added render function props:
- Messages
- f7-message now supports boolean prop
typing
to render (add/remove) typing message in declarative way
- f7-message now supports boolean prop
- Router
- Added support for routable modals that allows to load Vue components as modals (Popup, Login Screen, etc.). To make it work with router the new component
<f7-routable-modals></f7-routable-modals>
must be added as a child of app root element
- Added support for routable modals that allows to load Vue components as modals (Popup, Login Screen, etc.). To make it work with router the new component
- Few minor fixes
v2.1.2 - on March 18, 2018
- New Stepper component 🎉
- Fab
- Fixed error about wrong
href
prop
- Fixed error about wrong
- Button
- Added
disabled
prop
- Added
- Minor fixes
v2.0.10 - on February 19, 2018
- Messagebar
- Fixed issue with textarea reference
- Navbar
- Improved auto size recalculation on update
- Swiper
- New
before-wrapper
andafter-wrapper
slots on f7-swiper
- New
- Button
href
attribute now accepts booleanfalse
to removehref
attribute
- Link
href
attribute now accepts booleanfalse
to removehref
attribute
- List
- New
before-title
andafter-title
slots on f7-list-item
- New
- Fab
- Added
href
prop for f7-fab to set href attribute on main fab link
- Added
- Minor fixes
v2.0.7 - on January 27, 2018
- Panel
- Added
panel:swipeopen
event support
- Added
- Sortable
- New
sortable-enabled
prop on f7-list to enable/disable sortable
- New
- Navbar
- New
no-hairline
prop to disable visual Navbar hairline
- New
- Toolbar
- Added
no-hairline
prop to disable visual Toolbar hairline - Added
inner
prop to enable/disable additional innertoolbar-inner
element
- Added
- List
media
prop of f7-list-item now means media image URL
- Messages
- Added
text
slot for f7-message
- Added
- Vue component prototype extended with
$request
and$utils
Framework7 helpers - Minor fixes
v2.0.0 - on January 10, 2018 🎉
v2.0.0-beta.6 - on January 8, 2018
- New Searchbar component
- New Popup component
- New Action Sheet component
- New Sheet component
- New Login Screen component
- New Photo Browser component
- Improved lookup for
$f7router
component prop - New
f7RouteChange
andf7RouteChanged
components methods support to watch for route change(d) events - Main esm module now exports
Framework7Vue
plugin with default export and all components as named exports - Lot of new/v2-reworked Kitchen Sink demos
- Lots of minor fixes
v2.0.0-beta.5 - on November 8, 2017
- f7-panel now also triggers
panel:breakpoint
event when panel visibility changes based on breakpoint
v2.0.0-beta.4 - on October 26, 2017
- New Messagebar component with the new following components: f7-messagebar, f7-messagebar-attachments, f7-messagebar-attachment, f7-messagebar-sheet, f7-messagebar-sheet-item, f7-messagebar-sheet-image
- New Messages component with the new following components: f7-messages, f7-message, f7-messages-title
- Lots of minor fixes
v2.0.0-beta.3 - on October 13, 2017
- Minor fixes
v2.0.0-beta.2 - on October 11, 2017
- Included ES module bundle build (with all components registered) in
framework7-vue.esm.bundle.js
- UMD build now also is a bundle version wit all components registered
- All components now accept color props
color
,color-theme
,text-color
,bg-color
,border-color
- Added color directives
v-f7-color
,v-f7-color-theme
,v-f7-text-color
,v-f7-bg-color
,v-f7-border-color
- Improved ES-modue structure for better tree-shaking
input-value
andinput-name
props on f7-list-item renamed to justvalue
andname
- Added f7-panel component
- Minor fixes
- Initial v2 beta release