New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

framework7-vue

Package Overview
Dependencies
Maintainers
1
Versions
310
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

framework7-vue - npm Package Versions

1
31

3.4.2

Diff

Changelog

Source

v3.4.2 - October 12, 2018

  • Core
    • Device
      • Added correct detection for webView prop when app installed to home screen
    • Accordion
      • Fixes issue when accordionOpened event fired without passing opened element as argument
    • Request
      • If contentType: 'application/json' and processData: false it will automatically send POST data as JSON
    • Picker
      • Fixed issue when double click outside of opened Picker could cause router navigating to previous page
    • Pull To Refresh
      • Now it will ignore PTR when scrolling in page's nested container
    • Panel
      • Now it respects swipeThreshold parameter when swipeNoFollow is enabled
    • Searchbar
      • New searchGroup parameter to handle custom item groups to hide on search
      • New searchGroupTitle parameter to handle custom item groups titles to hide on search
  • Phenome (React / Vue)
    • Input - better handling of with-value and focused states when used in list item
    • Searchbar - new searchGroup and searchGroupTitle props
    • Page - improved router-related page classes handling that could cause issue with navigation
  • Minor fixes
nolimits4web
published 3.4.0 •

Changelog

Source

v3.4.0 - September 28, 2018

  • Core
    • Lazy modules support 🎉
      • Added support to load F7 modules during runtime with new app methods:
        • New app.loadModule(module) method to load F7 module
        • New app.loadModules([module]) method to load array of F7 modules
      • New lazyModulesPath app parameter to specify lazy modules location
      • New lazy component files in lazy-components/ package folder
      • New js/framework7-lazy.js script containing core version of Framework7
      • New css/framework7-lazy.css styles containing core version of Framework7
    • Router
      • New Route's modules parameter to load F7 modules before entering the route
    • Statusbar
      • Added new statusbar app parameters:
        • androidOverlaysWebView (by default false)
        • androidTextColor (by default black)
        • androidBackgroundColor (by default null)
      • Added new app.statusbar app methods:
        • app.statusbar.overlaysWebView(overlays)
        • app.statusbar.setTextColor(color)
  • Phenome
    • Lots of TypeScript definitions fixes and tweaks
  • Minor fixes
nolimits4web
published 3.3.2 •

Changelog

Source

v3.3.2 - September 20, 2018

  • Core
    • Support for new iPhone XR / XS / XS Max
    • View
      • Now it emits view:init DOM event and viewInit app event
    • Router
      • Now it is possible to pass React/Vue component props in route options or when navigating like router.navigate('/somepage/', { props: { foo: 'bar' } })
  • Phenome
    • View Component - added support viewInit event
    • Improved TypeScript declaration for React components events
  • Minor fixes
nolimits4web
published 3.3.1 •

Changelog

Source

v3.3.1 - September 14, 2018

  • Core
    • Router
      • TypeScript defs tweaks #2668 #2666
    • Panel
      • TypeScript defs tweaks #2667
    • Smart Select
      • Fixed issue when it could throw error on init trying to get select name attribute
  • Phenome
    • ListItem
      • Fixed issue when Smart Select could be opened twice that caused router issue on navigating back
nolimits4web
published 3.3.0 •

Changelog

Source

v3.3.0 - September 14, 2018

  • Core
    • Added TypeScript definitions for whole core framework APIs (with huge help of @JasonKleban)! 🎉
    • Swiper update to latest 4.4.1:
      • Core
        • New centerInsufficientSlides parameter to center slides if the amount of slides less than slidesPerView
        • New breakpointsInverse parameter (boolean), if enabled then it will count breakpoints in reversed direction, e.g. will override parameters if window width is more than specified breakpoint
      • Virtual Slides
        • New addSlidesBefore and addSlidesAfter parameters to increase amount of pre-rendered slides
      • Thumbs
        • All new "Thumbs" module/component designed to control slider thumbnails, in more logical and correct way than with Controller module.
    • Virtual DOM Router Components
      • Added snabbdom's "style" module that allows to make fancy and smooth custom animations
    • Input
      • Now input placeholder will be visible on item with floating label when it receives focus
  • Phenome
    • Added TypeScript definitions for all React components 🎉
    • Added TypeScript definitions for F7-Vue and F7-React components extensions (e.g. this.$f7, this.$f7router, etc.) 🎉
    • List Component
      • new noChevron prop to disable "chevron" icon on all nested list items with link
      • new chevronCenter prop to set "chevron" icon in the middle of all nested media list items with link
    • ListItem Component
      • disabled prop will now set "disabled" class on list item if it is not a checkbox or radio
      • new noChevron prop to disable "chevron" icon on list item with link
      • new chevronCenter prop to set "chevron" icon in the middle of media list item with link
    • Improved Framework7 initialization routine
    • Fixed issue when f7ready callback fired before deviceready event in Cordova environment
  • Lots of fixes
nolimits4web
published 3.2.1 •

Changelog

Source

v3.2.1 - August 31, 2018

  • Template7 - updated to latest 1.4.0
    • Added TypeScript Definitions
  • Dom7 - updated to latest 2.1.0
    • Added TypeScript Definitions
  • Phenome
    • Navbar - added innerClass and innerClassName (alias) props to set additional class on navbar-inner element
    • Popup - fixed issue when its animate and backdrop props became disabled by default
  • Minor fixes
nolimits4web
published 3.2.0 •

Changelog

Source

v3.2.0 - August 28, 2018

  • Core
    • Router
      • Added support for routable Panels! Thanks to @bencompton 🎉
      • Added support to navigate to route by its name using router.navigate({ name: 'someroute' })
      • Optimized Router Component ES template parsing
      • Now it caches XHR-loaded Router Components (from componentUrl)
    • Calendar
      • New backdrop and closeByBackdropClick parameters
    • Smart Select
      • New cssClass parameter that will add additional class to Smart Select element
      • searchbar parameter now can be a full object with Searchbar parameters
      • New appendSearchbarNotFound parameter that adds additional element to Smart Select container that will be visible when there are no searchbar results
    • Popup
      • Fixed issue on backdrop click when multiple popups opened same time
    • Device
      • It now adds device-macos and device-windows html classes when relevant device is used
    • Utils - 2 new methods added:
      • app.utils.uniqueNumber() - returns unique counter number
      • app.utils.id(mask, map) - returns randomly generated string by mask, e.g. app.utils.id('xxxx-xxxx-xxxx-xxxx') will return string like d692-c811-e032-6028
  • Phenome (Vue/React)
    • View component - added new routesBeforeEnter and routesBeforeLeave properties
    • List component - now emits submit event if it is used as form
    • List Item component - fixed issue with onChange event in React
    • Actions, Popover, Sheet - added new closeByBackdropClick and closeByOutsideClick properties
    • Popup - added new closeByBackdropClick, backdrop, animate properties
  • Lots of minor fixes
nolimits4web
published 3.1.1 •

Changelog

Source

v3.1.1 - August 3, 2018

  • Core
    • Virtual DOM Router Components
      • Improved boolean attributes handling (readonly, checked, etc.)
      • Fixed issue when comment inside of template can break the rendering
      • Better auto-init components cleanup
  • Minor fixes
nolimits4web
published 3.1.0 •

Changelog

Source

v3.1.0 - July 31, 2018

  • Core
    • Router
      • New updateCurrentUrl(url) method to update url of the currently active route (and current browser state if pushState is enabled)
      • Will emit new routeUrlUpdate event if updateCurrentUrl() was called
      • Fixed issue when going back with enabled pushState could produce double pages back in Firefox
      • Fixed issue when changing routable swipeable tabs wasn't trigger routeChanged event
      • Single-file Router Components:
        • It can now treat component template as ES template literal. Additional es attribute is required on template to enable, e.g. <template es>
        • It is now rendered with Virtual DOM (Snabbdom library) for layout auto updating 🎉
        • It has new $setState(mergeState) method to set new component state and force component to update its layout
    • Searchbar
      • Fixed issue when in some situations it didn't trigger search event when used with Virtual List
    • Calendar
      • Day "events" dots layout is reworked and now each day can have few dots (of different color) at a time
    • Input
      • Fixed wrong resizable textarea calculation in Firefox
    • Stepper
      • Has new "manual input mode". When enabled it allows to type value from keyboar and check fractional part with defined accurancy. Also, when enabled, then step parameter is ignored during typing. It has 3 new parameters:
        • manualInputMode: false - enables manual input mode
        • decimalPoint: 4 - number of digits after dot
        • buttonsEndInputMode: true - disables manual input mode on Stepper's button click
    • Swiper - updated to latest 4.3.5
      • Core
        • iOSEdgeSwipeThreshold parameter renamed to just edgeSwipeThreshold. Old iOSEdgeSwipeThreshold name is still supported
        • Improved observer performance if there are many mutations at a time.
      • Controller
        • Fixed issue with wrong auto height resizing
      • Scrollbar
        • Fixed issue when it was using active event listeners instead of passive.
    • Dom7 - updated to latest 2.0.7
      • Fixed issue with undefined elements in classList access (#13)
    • Template7 - updated to latest 1.3.8
      • Fixed issue with parsing parents in js and js_if helpers when properties contain $ character
  • Phenome
    • Stepper component has new properties:
      • manualInputMode: false - enables manual input mode
      • decimalPoint: 4 - number of digits after dot
      • buttonsEndInputMode: true - disables manual input mode on Stepper's button click
    • Fixed Messagebar send-link reference issue
  • Lots of minor fixes
nolimits4web
published 3.0.7 •

Changelog

Source

v3.0.7 - July 20, 2018

  • Phenome
    • Fixed build error
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc