nsftx / vuetify-uploader

Upload component for Vuetify framework
MIT License
5 stars 1 forks source link

Update vue-cli-plugin-vuetify to the latest version πŸš€ #43

Closed greenkeeper[bot] closed 4 years ago

greenkeeper[bot] commented 4 years ago

The devDependency vue-cli-plugin-vuetify was updated from 0.6.3 to 1.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: johnjleider License: MIT

Release Notes for v1.0.0

This release brings in some quality of life changes/fixes and reduces the amount of actions a user has to take in order to enable certain features in Vuetify.

  • sass variables are automatically hoisted for src/sass/variables.s(a|c)ss
    • if you already have a src/sass/main.s(a|c)ss file, just rename to variables
  • on creation of new projects, will automatically update vue.config.js to transpile vuetify
  • will now lint after creation
  • will no longer attempt to compile styles when NODE_ENV=testing

If you are installing Vuetify in a new project, simply create a variables.s(a|c)ss file in src/sass.

πŸ”§ Bug fixes

  • fix(service): apply default objects to package.json dep/devDep properties (80f727b)
  • fix: remove sass processing in testing env (9169fac)

πŸš€ Features

  • feat: add Lithuanian locale (de34cca)
  • feat: add Czech locale (60bc318)
  • feat: add Swedish locale (6e4d1b8)
  • feat(LICENSE.md): add license file (4e84c85)

πŸ“‘ Upgrade guide

vue.config.js

If you have previous configurations in your vue.config that resemble anything below, you can safely remove them.

// vue.config.js

module.exports = {
  css: {
    loaderOptions: {
      sass: {
        data: `@import "~@/sass/main.scss"`,
      },
      scss: {
        data: `@import "~@/sass/main.scss";`,
      },
    },
  },
  chainWebpack: config => {
    ["vue-modules", "vue", "normal-modules", "normal"].forEach((match) => {
      config.module.rule('scss').oneOf(match).use('sass-loader')
        .tap(opt => Object.assign(opt, { data: `@import '~@/sass/main.scss';` }))
    })
  }
}

In the past this was a manual step that the user had to take. It is now handled automatically.

main.sass

This was also a manual step on the Vuetify documentation that is now automated. Any non component variable imports such as ~vuetify/src/styles/styles.sass can be removed. This is now pre-loaded before all user variables and automatically available in src/sass/variables.s(a|c)ss.

v0.6.2

// src/sass/main.scss

$border-radius-root: 6px;
$font-size-root: 14px;

@import '~vuetify/src/styles/styles.sass';
@import '~vuetify/src/components/VBtn/_variables.scss';

$fab-icon-sizes: map-deep-set($fab-icon-sizes, 'small', 20);
$headings: map-deep-set($headings, 'h1 size', 3rem);

v1.0.0

// src/sass/variables.scss

@import '~vuetify/src/components/VBtn/_variables.scss';

$border-radius-root: 6px;
$font-size-root: 14px;
$fab-icon-sizes: map-deep-set($fab-icon-sizes, 'small', 20);
$headings: map-deep-set($headings, 'h1 size', 3rem);

If you have a main.s(a|c)ss file, just rename it to variables.s(a|c)ss where (a|c) is for sass or scss.

Commits

The new version differs by 15 commits.

  • 033e8bf chore: release 1.0.0
  • 80f727b fix(service): apply default objects to package.json dep/devDep properties
  • be91c29 chore(deps): bump set-value from 2.0.0 to 2.0.1
  • 5ab091d chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 (#110)
  • 9169fac fix: remove sass processing in testing env
  • 4e84c85 fix(LICENSE.md): add license file
  • 87ef833 Merge branch 'master' into dev
  • de34cca feat: add Lithuanian locale
  • e8747fe Add Lithuanian translation
  • ac569fe chore(deps): bump lodash from 4.17.11 to 4.17.15 (#105)
  • ee087af Merge branch 'master' into dev
  • 60bc318 feat: add Czech locale
  • b61e2dc Added czech translation
  • 6e4d1b8 feat: add Swedish locale
  • 22de967 Add Swedish (sv)

See the full diff


FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

Release Notes for v1.0.1
  • fix: split imports to variables and lists (3c4361c)
Commits

The new version differs by 2 commits.

  • f086490 chore: release 1.0.1
  • 3c4361c fix: split imports to variables and lists

See the full diff

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€