Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@vue/cli

Package Overview
Dependencies
Maintainers
3
Versions
172
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vue/cli - npm Package Versions

1
18

3.0.0-rc.3

Diff

Changelog

Source

3.0.0-rc.3 (2018-06-18)

cli

Bug Fixes
  • invoke: deep merge only plain objects (a7f3c2c)
  • invoke: merge data in config transforms (35cb714)
  • invoke: not reading dot files (49d56db)
  • better version check, closes #1564 (8b9477f)

cli-plugin-unit-mocha

Features

cli-service

Bug Fixes
  • ui: put temp stats files in node_modules (2a21434)

cli-shared-utils

Bug Fixes

cli-ui

Bug Fixes
  • ui: bail on error reading package.json, closes #1599 (3ebb104)
  • ui: Config prompts error (bbc974d)
  • ui: configurations: broken package.json mode, closes #1598 (5885dd5)
  • ui: create: package manager select (61662c4)
  • ui: folder explorer: better performance + auto scroll to top (d63cc0d)
  • ui: folder loading indicator + e2e tests (6c4ebb0)
  • ui: folder path parts style (123fffa)
  • ui: images urls while serving the ui (dev) (4144efc)
  • ui: improved performance (c378658)
  • ui: improved remote preset checking (0ba5e09)
  • ui: list item hover background more subtle (a5bb260)
  • ui: more spacing in status bar (80a847f)
  • ui: project create details: bigger grid gap (cfed833)
  • ui: project creation not reset (9efdfaf)
  • ui: remove console.log (04d76a2)
  • ui: reset webpack.config.js service on correct CWD, closes #1555 (dc2f8e8)
  • ui: task logs performance regression (0ea3a22)
  • ui: task logs queue not flushed if not enough logs (8753971)
  • ui: terminal dark theme background (959ea07)
  • ui: translate link (f365767)
  • ui: tweak prompt style for more spacing (d5d57fe)
  • ui: typo (#1600) (e261ddb)
Features
  • ui: about button in project manager (a242d73)
  • ui: allow partial GraphQL results (e6d68ca)
  • ui: basic global error handler (5566208)
  • ui: better item logo animation (22b92ba)
  • ui: folder explorer: better UX + hide hidden folders by default (545cc3f)
  • ui: folder explorer: change position of error icon (d62ad77)
  • ui: folder explorer: create new folders (ccde77c)
  • ui: import project: missing modules modal (99dc316)
  • ui: project create: folder already exists warning (4d9a092)
  • ui: project manager: back button (4413dee)
  • ui: refresh plugin API button (c658223)
  • ui: remote preset support (7402148)
  • ui: suggestions animation (82836f5)
  • ui: v-focus directive (e1a0c4c)
  • ui: validate new project folder name (8957c3a)
  • ui: vue-cli config (2f0961d)
yyx990803
published 3.0.0-rc.2 •

Changelog

Source

3.0.0-rc.2 (2018-06-14)

cli

Bug Fixes
  • ui: wrong NODE_ENV value if undefined (09b72eb)

cli-ui

Bug Fixes

cli-ui-addon-webpack

Bug Fixes
  • ui: wwebpack dashboard performance improvements (9f5dda4)
Features
yyx990803
published 3.0.0-rc.1 •

Changelog

Source

3.0.0-rc.1 (2018-06-13)

babel-preset-app

Features
  • apply minimal transpilation when building as web component (3b2cc6b)

cli

Bug Fixes
  • clear children modules from cache (50027c6)
  • ui: CSS Pre-processors "More info" link leads to 404 (#1534) (919bcbb)
  • ui: save db in user home (6e1f735)

cli-plugin-eslint

Features
  • ui: open eslintrc suggestion (a26669c)

cli-plugin-pwa

Features
  • ui: pwa open vue config/manifest suggestions (e57e749)

cli-plugin-unit-jest

Bug Fixes
  • transform es modules syntax for Jest when not using Babel (65d5d36), closes #1524

cli-plugin-unit-mocha

Bug Fixes
  • unit-mocha: node externals are unnecessary for testing client code (460c200), closes #1548

cli-service

Bug Fixes
  • asset output relative check (1195aee), closes #1545
  • fix custom mode NODE_ENV regression (60de7c4), closes #1528
  • runtimeCompiler default (e15fa20)
  • should repsect configureWebpack hooks when resolving app config (a7564d6)
  • build: --target app should respect inline entry as well (323a38c), closes #1533
  • use devServer.public to build sockjsUrl, if defined. (#1526) (f0498f6)
Features
  • modern mode (204d8f0)
  • vue-cli-service build --report/--report-json (272ef5e)

cli-ui

Bug Fixes
  • ui: dark mode nav button badge counters (0ba3920)
  • ui: bail access denied folders (5984a0d)
  • ui: create: first feature removed if 'use config files' not checked (b361473)
  • ui: improve task logs performance (36908a9)
  • ui: increase terminal output scrollback (292c35f)
  • ui: IPC conflict (1fcd2d0)
  • ui: nav button bullet border color (aee5c93)
  • ui: nav button custom image align (99b030a)
  • ui: reload plugin api after plugin update (be3d538)
  • ui: reset apollo store on reconnect (caf31a1)
  • ui: Suggestions API fixes (e7e2fb2)
  • ui: task command too long (9426f38)
Features

other

Bug Fixes
  • check more files for links (182f3b7)
yyx990803
published 3.0.0-beta.16 •

Changelog

Source

3.0.0-beta.16 (2018-06-08)

babel-preset-app

Bug Fixes
  • avoid injecting polyfills when targeting node (586c8aa)

cli

Bug Fixes
  • avoid util.promisify when resolving webpack.config.js (89a0e65), closes #1473
  • bail when registry ping fails (be5526e), closes #1427
  • use fallback module resolve for Node version < 10 (12d51fd), closes #1486
Features

cli-plugin-e2e-cypress

Features

cli-plugin-pwa

Bug Fixes
  • pwa plugin should be ignored when target is not app (85e6e5e), closes #1497

cli-plugin-typescript

Features

cli-plugin-unit-jest

Bug Fixes
  • should not inject babel-core shim if babel plugin is not used (a91d022), closes #1424
Features

cli-service

Bug Fixes
  • fine tune chunk splitting (4db901c), closes #1488
  • fix invoke output (d65a251)
  • only provide baseUrl fix if baseUrl provided (#1421) (af1151a)
  • build: default to development mode in build --watch (#1430) (3193b0d)
  • env: preserve existing env vars so load in reverse order. (#1503) (7c1ef24)
  • serve: make sockjs url fixed with host (#1476) (2cbe373)
  • ui: correct i18n mistake (#1445) (dc07315)
  • resolve.symlinks to false so that node_modules exclusion works (5b4df14)
Features
  • allow configuring css-loader options via css.loaderOptions.css (7d06f09), closes #1484
  • allow configuring postcss-loader via css.loaderOptions.postcss (0ba111e)
  • allow using relative baseUrl (dc38211)
  • bail when user directly mutate output.publicPath (1732007)
  • build: support named exports when building --target lib with js/ts entry (1dc47eb), closes #1436
  • cli-service: support --no-clean flag (#1457) (c19bbff), closes #1446

cli-ui

Bug Fixes
Code Refactoring
Features
  • ui tweaks & fixes (#1409) (7354525)
  • ui: Display cli-service in plugins view (so it can be upgraded) (#1422) (f42632b)
  • ui: update all plugin to wanted version button (#1456) (98b6d26)

docs

Bug Fixes

BREAKING CHANGES

  • css.localIdentName has been deprecated. Use css.loaderOptions.css.localIdentName instead.
  • e2e-cypress: Cypress has been upgraded to 3.0. See changelog at https://docs.cypress.io/guides/references/changelog.html
  • build: When building a js/ts entry file with --target lib, the library now exposes a Module with both default and named exports. This means in the UMD build, the default export now needs to be accessed as window.yourLib.default, and in the CommonJS build as const yourLib = require('yourLib').default. If you don't have named exports and want to retain the previous behavior, you can configure webpack to use output.libraryExport: 'default' in vue.config.js.
  • ui: - file-icon for the configurations is removed
  • Configuration objects icon option changed and is now working differently: you can either use a material icon code or a custom image (see Public static files in the UI Plugin docs).
  • Task objects have a new icon option which works exactly the same
  • By default, if no icon is provided for either the config or the task, the corresponding vue-cli plugin logo will be used instead (if any).
  • jest is upgraded to 23.1.0 with minor breaking changes but should not affect normal test cases
yyx990803
published 3.0.0-beta.15 •

Changelog

Source

3.0.0-beta.15 (2018-05-30)

cli

Bug Fixes

cli-plugin-e2e-cypress

Bug Fixes

cli-plugin-typescript

Bug Fixes
  • typescript: avoid including router file when router is not selected (4d00161)
Performance Improvements
  • use importHelpers: true in tsconfig.json (60f0a0a)

cli-service

Bug Fixes
  • cli-service: make devBaseUrl work properly in serve command (#1405) (04600e6)
  • unit-mocha: ensure correct mode for webpack config (e17f78c), closes #1389
  • fix caching dependency (close #1384) (9846cd5)
Features
  • respect baseUrl during development (a9e1286)

cli-ui

Bug Fixes

docs

Features
  • add --copy option for vue-cli-service serve (#1355) (5e95b3d)

BREAKING CHANGES

  • devBaseUrl option has been removed. baseUrl now works for both development and production. To use different paths for prod/dev, use conditional values based on process.env.NODE_ENV in vue.config.js.
yyx990803
published 3.0.0-beta.14 •

yyx990803
published 3.0.0-beta.13 •

yyx990803
published 3.0.0-beta.12 •

Changelog

Source

3.0.0-beta.12 (2018-05-29)

cli-plugin-babel

Performance Improvements
  • adjust caching and parallelization (1075576)
  • revert babel/ts thread behavior (e5101b4)

cli-plugin-eslint

Bug Fixes
  • ui: eslint lint on save default (0f30639)

cli-plugin-pwa

Bug Fixes
  • ui: pwa config: manifest.json indentation (27e66a8)

cli-plugin-typescript

Bug Fixes
  • typescript: ensure ts-loader options can be stringified for thread-loader (023e022), closes #1367
  • ui: tsconfig (7482244)

cli-service

Bug Fixes
  • build: only modify css extraction if its enabled (9a4159d), closes #1378
  • make umd build usable in Node (c12f240), closes #1348
Code Refactoring
  • compiler -> runtimeCompiler (ebffdf0)
Features
  • make public dir optional (1719622), closes #1265
  • re-introduce css.modules option (1e98d96)
  • support multi-page app via pages option (869f005)
  • tweak css extraction chunk name (f0fd375)
Performance Improvements
  • enable vue-loader template compilation caching (8fe554c)

cli-ui

Bug Fixes
  • ui: chdir (133cdfb)
  • ui: env var names (207a630)
  • ui: force output colors (4d0b690)
  • ui: mock install/uninstall in debug mode (e759b2c)
  • ui: task terminated status on Windows (ea95c52)
  • ui: use debug mode (24d5e7b)
  • ui: watch only locales folder if exists (73a1c7a)
  • ui: webpack error after creating a new project (1c95dc2)
  • ui: Windows compat (bf76950)
  • ui: wrong env var name (12129b3)
  • use mode development (94de904)
Features
  • ui: auto clean projects list (d2a9d0f)
  • ui: update to latest vue-cli-plugin-apollo (873d14d)

BREAKING CHANGES

  • compiler option has been renamed to runtimeCompiler
  • internal webpack rules for CSS have been changed.
yyx990803
published 3.0.0-beta.11 •

Changelog

Source

3.0.0-beta.11 (2018-05-21)

cli

Bug Fixes
  • fix transpileDependencies by always using babel.config.js (1279b3e)
  • handle failed git commit (a1ccde8), closes #1306
  • stringifyJS should be used in all call sites (07ac887)
  • ui: vue inspect localization (9c17e2a)
  • ui: wrong import (b220b18)
Features
  • inspect: add --rule and --plugin options for inspect command (82349ba)
  • inspect: add --rules and --plugins options for inspect command (fd1c0d5)
  • ask for whether to use taobao registry when getting versions (#1273) (8fbbd35)
  • ui: babel feature description (7e5bf61)
  • GeneratorAPI: addImports & addRootOptions (8b32f4a)
  • make it possible to opt-out of Babel (d75ea99), closes #1199

cli-plugin-babel

Features
  • temporarily fix source map by patching babel (453597a)

cli-plugin-e2e-cypress

Bug Fixes
  • ui: more strings now localized (69a817e)
Features

cli-plugin-e2e-nightwatch

Features

cli-plugin-eslint

Bug Fixes
  • eslint: ensure all config values are contained in config file (83f5f4f), closes #1006 #1313
Features

cli-plugin-typescript

Bug Fixes

cli-plugin-unit-jest

Bug Fixes
  • fix babel.config.js compat in vue-jest (48d7e00)
  • rename test-utils shallow to shallowMount (#1269) (5c54df7)

cli-service

Bug Fixes
  • css: css-loader importLoaders should account for vue-loader's injected (853662c), closes #1267
  • css sourceMap in production (#1270) (2d09a4c)
  • ui: upgrade DashboardPlugin to webpack 4 (107f471)
  • typo in vue-loader compilerOptions (#1263) (b2b277a)
Features
  • cli-service: add assetsDir option to specify assets root directory (#1322) (9638d90), closes #1311
  • inspect: improve vue inspect output with webpack-chain hints (f6bfb63), closes #881
  • ui: add build watch parameter (c6f2eea)
  • allow disabling serve progress via devServer.progress (da38747), closes #1284
  • allow router/vuex to be late added via vue add (2a195f0), closes #1202 #1204
  • support <style lang="postcss"> (#1259) (1037b9c)
  • support webp (763cf7a), closes #1321

cli-ui

Bug Fixes
  • ui: client addon config (0627609)
  • ui: config: create first file if no file exists (017e7b9)
  • ui: config: more info bottom button style (62609b9)
  • ui: eslint no-console warnings (d4f41fc)
  • ui: more strings localized (7f7374b)
  • ui: prevent duplicate views (e011bc0)
  • terminated from warn to info (3c78d90)
  • ui: prompt confirm checked (3426736)
  • ui: prompt input being reset by lagging sync (bafcaae)
  • ui: prompt regression (81a5afb)
  • ui: remove console.log (eab3c11)
Features

cli-ui-addon-webpack

Bug Fixes
  • ui: eslint no-console warnings (e777a16)

docs

Features
yyx990803
published 3.0.0-beta.10 •

Changelog

Source

3.0.0-beta.10 (2018-05-11)

babel-preset-app

Features
  • babel: better Babel polyfill defaults (4e7d57f)

cli

Bug Fixes
  • ui: missing cross-env (eb9a604)
  • ui: New update available message adapted (1b77f51)
  • ui: removed builtin japan locale (77f0034)
  • ui: ui command: display URL (aa2783d)
Features

cli-plugin-eslint

Bug Fixes
  • ui: remove eslint disable comment (3b7f292)

cli-plugin-pwa

Bug Fixes
  • ui: App name prompt description (b6928a3)
  • pwa plugin compat with webpack 4 (6d1716e)
Code Refactoring

cli-plugin-typescript

Bug Fixes
Features
  • typescript: support lang="tsx" in vue files (718ba3c), closes #1219
  • relex transpile includes + new transpileDependencies option (da4d0b2)

cli-plugin-unit-jest

Code Refactoring

cli-service

Bug Fixes
  • build: fix --dest flag regression (fd9d255), closes #1193
  • serve: fix non-GET requests match error w/ multi-proxy config (c4c4bff), closes #1210
  • css imports from js (1b5bdde)
  • ensure dynamic publicPath is set early in lib/wc mode (c3d246f), closes #1253
  • improve error message when entry is missing w/ --target lib (8b4a112), closes #1051
  • respect chunk name in all build targets (66bab8c), closes #1251
Code Refactoring
Features
  • serve: support entry in vue-cli-service serve (05f9f3a), closes #974
  • expose env variables as root level in index.html template (4c5784d)
  • new option "preserveWhitespace" (ea83441)
  • remove DLL option (6d4e51d)
  • upgrade to vue-loader 15 (f5c0f58)
  • upgrade to webpack 4 (2dcdedd)
Reverts
  • feat: new option "preserveWhitespace"" (a8af883)

cli-ui

Bug Fixes
  • ui: bump fs-extra (adce5f0)
  • ui: client addon config (086b714)
  • ui: CSS fixes (5b5d754)
  • ui: display tooltip on config list items in case description is too long (a55cec7)
  • ui: don't save loader results into cache (3208844)
  • ui: eslint errors (3433658)
  • ui: merge locales (ae552a9)
  • ui: missing log (c135782)
  • ui: moved watch to deps (013a903)
  • ui: open project: check if folder exists (0e8e0ce)
  • ui: project create change folder not working in Firefox (2927095)
  • ui: ProjectNav wide style tweaks (3589818)
  • ui: ProjectNavButton bullet position in wide mode (9a852d6)
  • ui: ProjectNavMore wide (28558ea)
  • ui: remove unused script (4f3337d)
  • ui: unhandled auto project open error (5b232f9)
  • ui: unset last opened project if it is removed (29e2d76)
  • ui: use fs-extra instead of mkdirp (8915a6f)
  • ui: wide project nav buttons alignment (855cbea)
Features
  • ui: config more info button (98f6a16)
  • ui: db click on task to run (104aba2)
  • ui: dev: auto reload locales (86c9674)
  • ui: ItemLogo recognize images in 'icon' field (9898dc0)
  • ui: PWA config + ESLint extra config (2eac8ff)
  • ui: localize report bug button (f32222f)
  • ui: plugin locales (a66dabb)
  • ui: ShareData two-way sync + watchSharedData + storage API + dev logs (4cb15f3)

cli-ui-addon-webpack

Bug Fixes

docs

Features

BREAKING CHANGES

  • css.modules option has been removed. To import css files (or any other supported pre-processor files) as CSS Modules, append the request with a ?module resourceQuery.
  • Upgrade wepback 4, all webpack option modifications must be webpcak 4 compatible. Drop support for webpack plugins that do not work with v4 or above.
  • dll option has been removed.
  • the "vueLoader" option has been removed. To modify vue-loader options, use chainWebpack then config.module.rule(vue).use(vue-loader).tap(). vue-loader has been upgraded to v15 and expects different options from v14.
  • To include a dependency for Babel transpilation, tapping babel-loader and adding .include() will no longer work. Use the new transpileDependencies option instead.
  • cli-plugin-unit-jest and cli-plugin-unit-mocha now register "test:unit" command and script instead of "test"; cli-plugin-e2e-cypress now register "test:e2e" with optional --headless flag instead of "e2e" and "e2e:open"; cli-plugin-e2e-nightwatch now register "test:e2e" instead of "e2e".
  • PluginAPI.setMode() has been removed. Instead, for a plugin to sepcify the default mode for a registered command, the plugins should expose module.exports.defaultModes in the form of { [commandName]: mode }.
  • @vue/cli-service and all plugins now require Node version 8+.
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