fix(deps): update dependency vue to v3.3.4 #3490

Merged
konrad merged 7 commits from renovate/vue-monorepo into main 2023-06-20 13:54:00 +00:00
Member

This PR contains the following updates:

Package Type Update Change
vue (source) dependencies minor 3.2.47 -> 3.3.4

Release Notes

vuejs/core

v3.3.4

Compare Source

Bug Fixes
  • build: ensure correct typing for node esm (d621d4c)
  • build: fix DEV flag replacement edge case (8b7c04b), closes #​8353
  • compiler-sfc: handle imported types from default exports (5aec717), closes #​8355

v3.3.3

Compare Source

Bug Fixes

v3.3.2

Compare Source

Bug Fixes
  • compiler-core: treat floating point numbers as constants (8dc8cf8), closes #​8295
  • compiler-dom: do not throw in production on side effect tags (c454b9d), closes #​8287 #​8292
  • compiler-sfc: fix regression on props destructure when transform is not enabled (f25bd37), closes #​8289
  • compiler-sfc: handle prop keys that need escaping (#​7803) (690ef29), closes #​8291
  • compiler-sfc: properly parse d.ts files when resolving types (aa1e77d), closes #​8285
  • compiler-sfc: raise specific warning for failed extends and allow ignoring extends (8235072), closes #​8286

v3.3.1

Compare Source

Bug Fixes
  • suspense: handle nested sync suspense for hydration (a3f5485)

v3.3.0

Compare Source

  • For a detailed walkthrough of the new features in 3.3, please read the release blog post.

  • Features and deprecations listed here are aggregated from the beta and alpha releases. For full chronological history, bug fixes, and other minor features, please consult the individual logs of the 3.3 beta and alpha releases.

Features

Deprecations

  • deprecation: deprecate @​vnode hooks in favor of vue: prefix (5f0394a)
  • deprecation: deprecate v-is directive (bbd8301)
  • deprecation: unwrap injected refs in Options API by default, deprecate app.config.unwrapInjectedRefs (526fa3b)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [vue](https://github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://github.com/vuejs/core)) | dependencies | minor | [`3.2.47` -> `3.3.4`](https://renovatebot.com/diffs/npm/vue/3.2.47/3.3.4) | --- ### Release Notes <details> <summary>vuejs/core</summary> ### [`v3.3.4`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#&#8203;334-httpsgithubcomvuejscorecomparev333v334-2023-05-18) [Compare Source](https://github.com/vuejs/core/compare/v3.3.3...v3.3.4) ##### Bug Fixes - **build:** ensure correct typing for node esm ([d621d4c](https://github.com/vuejs/core/commit/d621d4c646b2d7b190fbd44ad1fd04512b3de300)) - **build:** fix **DEV** flag replacement edge case ([8b7c04b](https://github.com/vuejs/core/commit/8b7c04b18f73aad9a08dd57eba90101b5b2aef28)), closes [#&#8203;8353](https://github.com/vuejs/core/issues/8353) - **compiler-sfc:** handle imported types from default exports ([5aec717](https://github.com/vuejs/core/commit/5aec717a2402652306085f58432ba3ab91848a74)), closes [#&#8203;8355](https://github.com/vuejs/core/issues/8355) ### [`v3.3.3`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#&#8203;333-httpsgithubcomvuejscorecomparev332v333-2023-05-18) [Compare Source](https://github.com/vuejs/core/compare/v3.3.2...v3.3.3) ##### Bug Fixes - avoid regex s flag for old browsers ([91f1c62](https://github.com/vuejs/core/commit/91f1c62e6384a8b09f90e7e43b8d347901e529a0)), closes [#&#8203;8316](https://github.com/vuejs/core/issues/8316) - **build:** fix dev flag replacement in esm-builder builds ([#&#8203;8314](https://github.com/vuejs/core/issues/8314)) ([003836f](https://github.com/vuejs/core/commit/003836f90e1f00ebd04b77ec07ccfa4e649a2ff4)), closes [#&#8203;8312](https://github.com/vuejs/core/issues/8312) - **compiler-sfc:** don't hoist regexp literial ([#&#8203;8300](https://github.com/vuejs/core/issues/8300)) ([8ec73a3](https://github.com/vuejs/core/commit/8ec73a3aea7a52e9479f107ae5737761166ddae6)) - **compiler-sfc:** fix props destructing default value type checking with unresolved type ([#&#8203;8340](https://github.com/vuejs/core/issues/8340)) ([f69dbab](https://github.com/vuejs/core/commit/f69dbabf8794426c3e9ed33ae77dd8ce655eafd2)), closes [#&#8203;8326](https://github.com/vuejs/core/issues/8326) - **compiler-sfc:** fix type import from path aliased vue file ([fab9c72](https://github.com/vuejs/core/commit/fab9c727805c6186c490f99023e8cf5401b0b5a9)), closes [#&#8203;8348](https://github.com/vuejs/core/issues/8348) - **compiler-sfc:** handle ts files with relative imports with .js extension ([b36addd](https://github.com/vuejs/core/commit/b36addd3bde07467e9ff5641bd1c2bdc3085944c)), closes [#&#8203;8339](https://github.com/vuejs/core/issues/8339) - **compiler-sfc:** parses correctly when inline mode is off ([#&#8203;8337](https://github.com/vuejs/core/issues/8337)) ([ecbd42a](https://github.com/vuejs/core/commit/ecbd42a1444e3c599e464dec002e43d548d99669)), closes [#&#8203;6088](https://github.com/vuejs/core/issues/6088) - **compiler-sfc:** support defineEmits type reference with unions ([#&#8203;8299](https://github.com/vuejs/core/issues/8299)) ([b133e0f](https://github.com/vuejs/core/commit/b133e0fd97b0b4fabbb43151c19031b8fb47c05b)), closes [#&#8203;7943](https://github.com/vuejs/core/issues/7943) - **types:** support generic usage with withDefaults + defineProps ([#&#8203;8335](https://github.com/vuejs/core/issues/8335)) ([216f269](https://github.com/vuejs/core/commit/216f26995b63c2df26ca0f39f390fe8d59cdabfa)), closes [#&#8203;8310](https://github.com/vuejs/core/issues/8310) [#&#8203;8331](https://github.com/vuejs/core/issues/8331) [#&#8203;8325](https://github.com/vuejs/core/issues/8325) ### [`v3.3.2`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#&#8203;332-httpsgithubcomvuejscorecomparev331v332-2023-05-12) [Compare Source](https://github.com/vuejs/core/compare/v3.3.1...v3.3.2) ##### Bug Fixes - **compiler-core:** treat floating point numbers as constants ([8dc8cf8](https://github.com/vuejs/core/commit/8dc8cf852bf8057aa5c4b5670f09e8c28a168b73)), closes [#&#8203;8295](https://github.com/vuejs/core/issues/8295) - **compiler-dom:** do not throw in production on side effect tags ([c454b9d](https://github.com/vuejs/core/commit/c454b9d7f431d57abedb7184d1e4059914c4463f)), closes [#&#8203;8287](https://github.com/vuejs/core/issues/8287) [#&#8203;8292](https://github.com/vuejs/core/issues/8292) - **compiler-sfc:** fix regression on props destructure when transform is not enabled ([f25bd37](https://github.com/vuejs/core/commit/f25bd37c6707fde19d164d90a38de41168941f4b)), closes [#&#8203;8289](https://github.com/vuejs/core/issues/8289) - **compiler-sfc:** handle prop keys that need escaping ([#&#8203;7803](https://github.com/vuejs/core/issues/7803)) ([690ef29](https://github.com/vuejs/core/commit/690ef296357c7fc09f66ba9408df548e117f686f)), closes [#&#8203;8291](https://github.com/vuejs/core/issues/8291) - **compiler-sfc:** properly parse d.ts files when resolving types ([aa1e77d](https://github.com/vuejs/core/commit/aa1e77d532b951ea5d3a5e26214a8b0c9c02fb6f)), closes [#&#8203;8285](https://github.com/vuejs/core/issues/8285) - **compiler-sfc:** raise specific warning for failed extends and allow ignoring extends ([8235072](https://github.com/vuejs/core/commit/82350721a408e1f552c613c05971439d6c218d87)), closes [#&#8203;8286](https://github.com/vuejs/core/issues/8286) ### [`v3.3.1`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#&#8203;331-httpsgithubcomvuejscorecomparev330v331-2023-05-11) [Compare Source](https://github.com/vuejs/core/compare/v3.3.0...v3.3.1) ##### Bug Fixes - **suspense:** handle nested sync suspense for hydration ([a3f5485](https://github.com/vuejs/core/commit/a3f54857858c8ca0e6b9f12618d151ab255fb040)) ### [`v3.3.0`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#&#8203;330-Rurouni-Kenshin-httpsgithubcomvuejscorecomparev330-beta5v330-2023-05-11) [Compare Source](https://github.com/vuejs/core/compare/v3.2.47...v3.3.0) - For a detailed walkthrough of the new features in 3.3, please read the [release blog post](https://blog.vuejs.org/posts/vue-3-3). - Features and deprecations listed here are aggregated from the beta and alpha releases. For full chronological history, bug fixes, and other minor features, please consult the individual logs of the 3.3 beta and alpha releases. #### Features - **sfc:** support imported types in SFC macros ([#&#8203;8083](https://github.com/vuejs/core/pull/8083)) - **types/slots:** support slot presence / props type checks via `defineSlots` macro and `slots` option ([#&#8203;7982](https://github.com/vuejs/core/issues/7982)) ([5a2f5d5](https://github.com/vuejs/core/commit/5a2f5d59cffa36a99e6f2feab6b3ba7958b7362f)) - **sfc:** support more ergnomic defineEmits type syntax ([#&#8203;7992](https://github.com/vuejs/core/issues/7992)) ([8876dcc](https://github.com/vuejs/core/commit/8876dccf42a7f05375d97cb18c1afdfd0fc51c94)) - **sfc:** introduce `defineModel` macro and `useModel` helper ([#&#8203;8018](https://github.com/vuejs/core/issues/8018)) ([14f3d74](https://github.com/vuejs/core/commit/14f3d747a34d45415b0036b274517d70a27ec0d3)) - **reactivity:** improve support of getter usage in reactivity APIs ([#&#8203;7997](https://github.com/vuejs/core/issues/7997)) ([59e8284](https://github.com/vuejs/core/commit/59e828448e7f37643cd0eaea924a764e9d314448)) - **compiler-sfc:** add defineOptions macro ([#&#8203;5738](https://github.com/vuejs/core/issues/5738)) ([bcf5841](https://github.com/vuejs/core/commit/bcf5841ddecc64d0bdbd56ce1463eb8ebf01bb9d)) - **types/jsx:** support jsxImportSource, avoid global JSX conflict ([#&#8203;7958](https://github.com/vuejs/core/issues/7958)) ([d0b7ef3](https://github.com/vuejs/core/commit/d0b7ef3b61d5f83e35e5854b3c2c874e23463102)) - **dx:** improve readability of displayed types for props ([4c9bfd2](https://github.com/vuejs/core/commit/4c9bfd2b999ce472f7481aae4f9dc5bb9f76628e)) - **app:** app.runWithContext() ([#&#8203;7451](https://github.com/vuejs/core/issues/7451)) ([869f3fb](https://github.com/vuejs/core/commit/869f3fb93e61400be4fd925e0850c2b1564749e2)) - hasInjectionContext() for libraries ([#&#8203;8111](https://github.com/vuejs/core/issues/8111)) ([5510ce3](https://github.com/vuejs/core/commit/5510ce385abfa151c07a5253cccf4abccabdd01d)) - allow accessing console in template ([#&#8203;6508](https://github.com/vuejs/core/issues/6508)) ([fe76224](https://github.com/vuejs/core/commit/fe762247f8035d28d543bc5602ad01b0c258f6d6)), closes [#&#8203;7939](https://github.com/vuejs/core/issues/7939) - **suspense:** introduce suspensible option for `<Suspense>` ([#&#8203;6736](https://github.com/vuejs/core/issues/6736)) ([cb37d0b](https://github.com/vuejs/core/commit/cb37d0b9ffb5d4bb81a0367d84295dec8dd4448c)), closes [#&#8203;5513](https://github.com/vuejs/core/issues/5513) - **compiler-dom:** treat inert as boolean attribute ([#&#8203;8209](https://github.com/vuejs/core/issues/8209)) ([918ec8a](https://github.com/vuejs/core/commit/918ec8a5cbc825a3947cd35fe966671c245af087)), closes [#&#8203;8208](https://github.com/vuejs/core/issues/8208) - **types:** add slots types for built-in components ([#&#8203;6033](https://github.com/vuejs/core/issues/6033)) ([3cb4dc9](https://github.com/vuejs/core/commit/3cb4dc9e5538e1c2bde9fa691b001615a848c546)) - **types:** provide ExtractPublicPropTypes utility type ([bff63c5](https://github.com/vuejs/core/commit/bff63c5498f5fa098689c18defe48ae08d47eadb)), closes [#&#8203;5272](https://github.com/vuejs/core/issues/5272) [#&#8203;8168](https://github.com/vuejs/core/issues/8168) - **compiler-sfc:** expose parseCache ([4576548](https://github.com/vuejs/core/commit/45765488d498d94f8760c9e82f1177070057b17c)), closes [#&#8203;8202](https://github.com/vuejs/core/issues/8202) #### Deprecations - **deprecation:** deprecate [@&#8203;vnode](https://github.com/vnode) hooks in favor of vue: prefix ([5f0394a](https://github.com/vuejs/core/commit/5f0394a5ab88c82c74e240161499721f63d5462e)) - **deprecation:** deprecate v-is directive ([bbd8301](https://github.com/vuejs/core/commit/bbd8301a1344b02de635ea16d4822db1c343bd12)) - **deprecation:** unwrap injected refs in Options API by default, deprecate app.config.unwrapInjectedRefs ([526fa3b](https://github.com/vuejs/core/commit/526fa3b2ccf038375e76f8af2f1ddf79a7388878)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yNC42IiwidXBkYXRlZEluVmVyIjoiMzUuMjQuNiJ9-->
renovate added the
dependencies
label 2023-05-11 08:05:18 +00:00
renovate force-pushed renovate/vue-monorepo from 42ad1666df to f67e975d8a 2023-05-11 20:05:01 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from f67e975d8a to 26dad1fb23 2023-05-12 08:04:43 +00:00 Compare
Member

We probably need to activate Reactive Props Destructure

We probably need to activate [Reactive Props Destructure](https://blog.vuejs.org/posts/vue-3-3#reactive-props-destructure)
renovate force-pushed renovate/vue-monorepo from 26dad1fb23 to 3e2216da50 2023-05-12 12:04:56 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 3e2216da50 to 4d80610509 2023-05-12 13:04:46 +00:00 Compare
renovate changed title from fix(deps): update dependency vue to v3.3.1 to fix(deps): update dependency vue to v3.3.2 2023-05-12 13:04:46 +00:00
renovate force-pushed renovate/vue-monorepo from 4d80610509 to 6fdc1a4390 2023-05-13 16:05:03 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 6fdc1a4390 to d03d1406b4 2023-05-15 16:05:28 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from d03d1406b4 to 9441d14877 2023-05-15 17:05:13 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 9441d14877 to 8f81e0c423 2023-05-16 11:05:16 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 8f81e0c423 to 79979a496b 2023-05-16 12:05:28 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 79979a496b to 342bd9dd71 2023-05-16 18:04:53 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 342bd9dd71 to 1f74e5427e 2023-05-16 21:05:13 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 1f74e5427e to 481a9ff81d 2023-05-18 06:05:15 +00:00 Compare
renovate changed title from fix(deps): update dependency vue to v3.3.2 to fix(deps): update dependency vue to v3.3.3 2023-05-18 06:05:16 +00:00
renovate force-pushed renovate/vue-monorepo from 481a9ff81d to 6d6a971c41 2023-05-18 09:05:09 +00:00 Compare
renovate changed title from fix(deps): update dependency vue to v3.3.3 to fix(deps): update dependency vue to v3.3.4 2023-05-18 09:05:09 +00:00
dpschen added a new dependency 2023-05-18 14:07:26 +00:00
Member

I started to merge this locally. Might finish this today.

I started to merge this locally. Might finish this today.
renovate force-pushed renovate/vue-monorepo from 6d6a971c41 to 84fabee088 2023-05-19 09:05:41 +00:00 Compare
Owner

What's missing here?

What's missing here?
renovate force-pushed renovate/vue-monorepo from 84fabee088 to b53a8add5e 2023-05-23 16:04:54 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from b53a8add5e to 5da2f06d98 2023-05-24 09:05:02 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 5da2f06d98 to a13b0dfaf3 2023-05-30 11:09:04 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from a13b0dfaf3 to 86775ee9c3 2023-05-30 15:07:30 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 86775ee9c3 to f8822e3eec 2023-05-30 17:05:54 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from f8822e3eec to a441cc71e2 2023-05-30 23:05:50 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from a441cc71e2 to c42765507d 2023-06-02 12:06:22 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from c42765507d to 1185f91e39 2023-06-02 14:06:01 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 1185f91e39 to 7e59cb42a5 2023-06-07 19:05:21 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 7e59cb42a5 to 103dd3bfc5 2023-06-07 22:05:19 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 103dd3bfc5 to 30595fb5bf 2023-06-08 07:05:33 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 30595fb5bf to 0ff1c2fa13 2023-06-09 17:05:23 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 0ff1c2fa13 to 66ca93b810 2023-06-10 15:06:33 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 66ca93b810 to 2257fed3ca 2023-06-13 06:05:21 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 2257fed3ca to 5a39c76dcc 2023-06-13 18:05:32 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 5a39c76dcc to b2c5e71475 2023-06-14 07:05:23 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from b2c5e71475 to 789e0372a7 2023-06-14 22:06:15 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 789e0372a7 to fd4bd726d5 2023-06-16 17:06:45 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from fd4bd726d5 to c9bedb2b52 2023-06-16 20:05:44 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from c9bedb2b52 to cf51067b8f 2023-06-18 09:06:26 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from cf51067b8f to 55493a38ba 2023-06-19 16:05:41 +00:00 Compare
renovate force-pushed renovate/vue-monorepo from 55493a38ba to fbfa265dbf 2023-06-20 10:05:55 +00:00 Compare
konrad added 4 commits 2023-06-20 12:41:51 +00:00
Member

Hi renovate!

Thank you for creating a PR!

I've deployed the changes of this PR on a preview environment under this URL: https://3490-renovate-vue-monorepo--vikunja-frontend-preview.netlify.app

You can use this url to view the changes live and test them out.
You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/.

Have a nice day!

Beep boop, I'm a bot.

Hi renovate! Thank you for creating a PR! I've deployed the changes of this PR on a preview environment under this URL: https://3490-renovate-vue-monorepo--vikunja-frontend-preview.netlify.app You can use this url to view the changes live and test them out. You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/. Have a nice day! > Beep boop, I'm a bot.
Author
Member

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ **Warning**: custom changes will be lost.
konrad added 2 commits 2023-06-20 13:24:12 +00:00
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
dbe1ad9353
fix: set and use correct type for destructured props
konrad merged commit dbe1ad9353 into main 2023-06-20 13:54:00 +00:00
konrad deleted branch renovate/vue-monorepo 2023-06-20 13:54:00 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.