<a href="https://www.patreon.com/vladimirkharlampidi"><img src="https://framework7.io/i/support-badge.png" height="20"></a>

# Change Log

# [v4.0.0-beta.1](https://github.com/framework7io/framework7-cli/compare/v3.4.5...v4.0.0-beta.1) - November 16, 2020
  * Updated to support Framework7 v6

# [v3.4.5](https://github.com/framework7io/framework7-cli/compare/v3.4.4...v3.4.5) - November 9, 2020
  * Force to use dependencies versions for Framework7 v5

# [v3.4.4](https://github.com/framework7io/framework7-cli/compare/v3.4.2...v3.4.3) - Ocober 19, 2020
  * Force to use supported terser plugin

# [v3.4.3](https://github.com/framework7io/framework7-cli/compare/v3.4.2...v3.4.3) - Ocober 12, 2020
  * Force to use supported webpack versions
  * New cordova commands

# [v3.4.2](https://github.com/framework7io/framework7-cli/compare/v3.4.1...v3.4.2) - July 1, 2020
  * Fixed wrong `data-view` attribute to be `data-name` on created Views in generated Core templates

# [v3.4.1](https://github.com/framework7io/framework7-cli/compare/v3.4.0...v3.4.1) - June 27, 2020
  * Fix `vue-loader` to version 15

# [v3.4.0](https://github.com/framework7io/framework7-cli/compare/v3.3.2...v3.4.0) - June 13, 2020
  * cordova-ios@6 support
    * Removed `cordova-plugin-wkwebview-engine` plugin
    * Added `app://localhost` as default cordova iOS app scheme/host

# [v3.3.2](https://github.com/framework7io/framework7-cli/compare/v3.3.1...v3.3.2) - May 21, 2020
  * Fixed webpack copy plugin errors on build

# [v3.3.1](https://github.com/framework7io/framework7-cli/compare/v3.3.0...v3.3.1) - May 18, 2020
  * Updated syntax for latest webpack copy plugin
  * Fixed panel routes in core framework

# [v3.3.0](https://github.com/framework7io/framework7-cli/compare/v3.2.4...v3.3.0) - April 18, 2020
  * New "Blank" template
  * Framework7 CLI config is now stored in `framework7.json` file in project root
  * `generate-assets` command renamed to `assets` (`generate-assets` is still supported as well)
  * Cordova
    * Simplified default splash screen image
  * UI
    * Now it is possible to specify custom app icon on create
    * UI theme switched to iOS theme
  * Minor fixes

# [v3.2.4](https://github.com/framework7io/framework7-cli/compare/v3.2.3...v3.2.4) - March 6, 2020
  * Support styles for new `.navbar-large.navbar-transparent`

# [v3.2.3](https://github.com/framework7io/framework7-cli/compare/v3.2.2...v3.2.3) - February 4, 2020
  * Fixed wrong prop on "panel-close" links in generated Svelte & React templates

# [v3.2.2](https://github.com/framework7io/framework7-cli/compare/v3.2.1...v3.2.2) - January 30, 2020
  * Fixed issue with missing demo products data in Tabs templates
  * Updated PWA workbox to latest

# [v3.2.1](https://github.com/framework7io/framework7-cli/compare/v3.2.0...v3.2.1) - January 30, 2020
  * Fixed wrong reference to `$device` in Svelte app

# [v3.2.0](https://github.com/framework7io/framework7-cli/compare/v3.1.0...v3.2.0) - January 29, 2020
  * Support for Svelte framework
  * Minor fixes

# [v3.1.0](https://github.com/framework7io/framework7-cli/compare/v3.0.7...v3.1.0) - January 3, 2020
  * Added support for cordova OSX/macOS platform (including macOS icon assets)
  * Fixed Electron errors related to cordova splashscreen plugin
  * Babel config now includes `@babel/plugin-transform-runtime` plugin
  * Framework7-Core + Webpack templates now use main app component (added in Framework7 5.3.0)
  * Minor fixes

# [v3.0.7](https://github.com/framework7io/framework7-cli/compare/v3.0.6...v3.0.7) - November 30, 2019
  * Fixed issue with `cpy` dependency breaking install on Windows

# [v3.0.6](https://github.com/framework7io/framework7-cli/compare/v3.0.5...v3.0.6) - November 30, 2019
  * Added cordova android back button handler to View in Popup

# [v3.0.5](https://github.com/framework7io/framework7-cli/compare/v3.0.4...v3.0.5) - October 14, 2019
  * Fixed issue when generated Core app was referencing Lite verions of the library

# [v3.0.4](https://github.com/framework7io/framework7-cli/compare/v3.0.3...v3.0.4) - October 14, 2019
  * Fixed generated styles for Split View template
  * Add closing Login Screen in cordova handler

# [v3.0.3](https://github.com/framework7io/framework7-cli/compare/v3.0.2...v3.0.3) - October 9, 2019
  * Fixed hanging caused by spinner (#51)

# [v3.0.2](https://github.com/framework7io/framework7-cli/compare/v3.0.1...v3.0.2) - October 8, 2019
  * Fixed typo in prop (`breanpoint` -> `breakpoint`) name in generated Vue split-view template

# [v3.0.1](https://github.com/framework7io/framework7-cli/compare/v3.0.0...v3.0.1) - October 7, 2019
  * Fixed issue with unable to create app without bundler

# [v3.0.0](https://github.com/framework7io/framework7-cli/compare/v2.3.3...v3.0.0) - October 7, 2019
  * Generated app templates updated to Framework7 v5
  * Generated app templates updated to use Framework7 Icons v3
  * Update cordova `backbutton` handler. Now it will close opened modals (if available) or go back in navigation
  * Updated cordova-related scripts names, e.g. `build-cordova-dev` -> `build-dev-cordova`
  * Added alias `f7` for CLI command. Now we can run it like `f7 create --ui`
  * UI
    * Added new Text Editor to custom build settings
    * Added options to include/exclude Dark and Light themes in custom build
    * Added ability to import project setting from JSON file
    * Added ability to export project setting to JSON file

# [v2.3.3](https://github.com/framework7io/framework7-cli/compare/v2.3.2...v2.3.3) - July 5, 2019
  * Added `--skipUpdate` parameter to `create` and `generate-assets` commands to skip update check
  * Fixed CLI usage text

# [v2.3.2](https://github.com/framework7io/framework7-cli/compare/v2.3.1...v2.3.2) - May 25, 2019
  * UglifyJS webpack plugin replaced with Terser

# [v2.3.1](https://github.com/framework7io/framework7-cli/compare/v2.3.0...v2.3.1) - May 22, 2019
  * Now created project will contain default `.gitignore` file
  * Added Treeview component to the custom build components list
  * `cordova-plugin-wkwebview-file-xhr` plugin will be always used instead of `cordova-plugin-wkwebview-engine`

# [v2.3.0](https://github.com/framework7io/framework7-cli/compare/v2.2.0...v2.3.0) - May 1, 2019
  * All new UI 🎉
    * Now it is possible to change `cwd` (project destination)
    * Advanced webpack configuration
    * Advanced pre-installed Cordova plugins configuration
    * More theming options with instant theming preview - dark mode, fill-style navigation bars
    * New custom build section (for webpack + Less only)
  * Fixed electron settings file reference
  * Minor fixes

# [v2.2.0](https://github.com/framework7io/framework7-cli/compare/v2.1.3...v2.2.0) - April 22, 2019
  * Electron build 🖥🎉
  * Now it uses `cordova-plugin-wkwebview-file-xhr` (where local XHR works) iOS plugin when no-bundler used
  * Lots of minor improvements

# [v2.1.3](https://github.com/framework7io/framework7-cli/compare/v2.1.2...v2.1.3) - April 8, 2019
  * Fixed issue when webpack build could remove `type="text"` attributes from inputs

# [v2.1.2](https://github.com/framework7io/framework7-cli/compare/v2.1.1...v2.1.2) - April 8, 2019
  * Fixed issue when `build-cordova-android-prod` script generated iOS app instead of Android

# [v2.1.1](https://github.com/framework7io/framework7-cli/compare/v2.1.0...v2.1.1) - March 25, 2019
  * Update Sharp lib to latest

# [v2.1.0](https://github.com/framework7io/framework7-cli/compare/v2.0.4...v2.1.0) - March 25, 2019
  * Templates updated to be compatible with new Aurora theme
  * There is a new option on app creation that allows to exclude Framework7 Icons and Material Icons fonts
  * Webpack config:
    * `watchOptions.poll` changed to `1000` (1s) to decrease CPU overload
  * New Webpack NPM scripts:
    * `build-dev` - build web app using development mode (faster build without minification and optimization)
    * `build-cordova-dev` - build cordova's `www` folder from and build cordova app using development mode (faster build without minification and optimization)
    * `build-cordova-ios-prod` - to build only iOS app
    * `build-cordova-ios-dev` - to build only iOS app in dev mode
    * `build-cordova-android-prod` - to build only Android app
    * `build-cordova-android-dev` - to build only Android app in dev mode
  * New NPM scripts when Webpack is not used:
    * `build-cordova-ios` - to build only iOS app
    * `build-cordova-android` - to build only Android app
