Skip to content
This repository has been archived by the owner on Mar 7, 2022. It is now read-only.

fix(deps): update dependency vue-class-component to v7 #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Aug 10, 2019

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vue-class-component ^6.3.2 -> ^7.0.0 age adoption passing confidence

Release Notes

vuejs/vue-class-component

v7.2.6

Compare Source

Bug Fixes
  • make mixins helper type compatible with previous usage (#​454) (bdcec69)

    This is a fix to retain backward compatibility to the old mixins type. Although it is recommended not to manually specify mixin types via the type parameters of mixins. e.g.

    // NOT recommended
    @​Component
    class MyComp extends mixins<Foo & Bar>(Foo, Bar) {
      // ...
    }

    Because you can pass any type to the parameter even if it is not matched with the actual mixin structure.

    If you want to specify a generic type parameter for your class component, you can extend it before passing in mixins helper.

    @&#8203;Component
    class GenricComponent<T> extends Vue {
      value: T
    }
    
    // Specify the generic parameter by extending it
    @&#8203;Component
    class SpecialComponent extends GenericComponent<string> {}
    
    // Use the specified one as a mixin
    @&#8203;Component
    class MyComp extends mixins(SpecialComponent) {
      // ...
    }

v7.2.5

Compare Source

Bug Fixes

v7.2.4

Compare Source

Bug Fixes
  • allow accessing vue-router properties in property initializers (#​434) (f02fa0e)
  • support any number of args on mixins helper (#​433) (4c7f651)
Features
  • mark as side effect free to enable efficient tree-shaking (#​423) (70ed762)

v7.2.3

Compare Source

Improvement
  • add vue to peerDependencies for yarn v2 (#​396)

v7.2.2

Compare Source

Bug Fixes

v7.2.1

Compare Source

Bug Fixes
  • Disabled lifecycle IntelliSense support by default to avoid possible breakage of existing components (#​386) (d54490b).

    To enable IntelliSense support, please load vue-class-component/hooks wherever inside your project code:

    // main.ts
    import 'vue-class-component/hooks'
    import Vue from 'vue'
    import App from './App.vue'
    
    new Vue({
      render: h => h(App)
    }).$mount('#app')

    For details about this change, see the pull request.

v7.2.0

Compare Source

Bug Fixes
  • check reflectionIsSupported in decorator runtime (#​350) (2fc6ab5)
Features

v7.1.0

Compare Source

Features
  • Provides ESModule bundle

v7.0.2

Compare Source

Bug Fixes

v7.0.1

Compare Source

Features

Bug Fixes

v7.0.0

Compare Source


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant