From 174e7d3ddf45f77cd61dcd2ed1c32dd48301a581 Mon Sep 17 00:00:00 2001 From: Code-Inside-Bot Date: Tue, 4 Jun 2024 05:30:24 +0200 Subject: [PATCH] Sloader update on _data/VueJs.json --- _data/VueJs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/VueJs.json b/_data/VueJs.json index 63612dd34..380748a57 100644 --- a/_data/VueJs.json +++ b/_data/VueJs.json @@ -1 +1 @@ -{"Data":{"Vue-Issues":{"Issues":[{"Id":"2321364918","IsPullRequest":true,"CreatedAt":"2024-05-28T15:54:47","Actor":"inooNgt","Number":"13189","RawContent":null,"Title":"fix(core/vdom/path): fixed update error in updateChildren","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [x] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [x] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [x] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n\r\nfixed error when update list ['a', 'b', 'b', 'c'] to ['b', 'b']:\r\n\r\n```\r\n
\r\n \r\n \r\n \r\n
Id:{{Id}}
\r\n
\r\n \r\n \r\n \r\n```\r\nclick update list will get a error:TypeError: Cannot read properties of undefined (reading 'key')","Url":"https://github.com/vuejs/vue/pull/13189","RelatedDescription":"Closed or merged PR \"fix(core/vdom/path): fixed update error in updateChildren\" (#13189)"},{"Id":"2309509305","IsPullRequest":true,"CreatedAt":"2024-05-22T03:49:40","Actor":"spiritGo","Number":"13188","RawContent":null,"Title":"pull","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13188","RelatedDescription":"Closed or merged PR \"pull\" (#13188)"},{"Id":"2305777096","IsPullRequest":true,"CreatedAt":"2024-05-21T07:51:56","Actor":"artshade","Number":"13187","RawContent":null,"Title":"Update README.md (browser compatibility reference)","State":"closed","Body":"Updated Browser Compatibility reference. The previous currently returns HTTP 404.\r\n\r\n\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [x] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [x] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n\r\nUpdated browser compatibility reference for ES5. The previous currently returns HTTP 404.","Url":"https://github.com/vuejs/vue/pull/13187","RelatedDescription":"Closed or merged PR \"Update README.md (browser compatibility reference)\" (#13187)"},{"Id":"2289863916","IsPullRequest":true,"CreatedAt":"2024-05-10T15:03:00","Actor":"arthkim","Number":"13186","RawContent":null,"Title":"ok","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13186","RelatedDescription":"Closed or merged PR \"ok\" (#13186)"},{"Id":"2284377288","IsPullRequest":true,"CreatedAt":"2024-05-07T23:16:33","Actor":"syedirfan4","Number":"13185","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [x] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13185","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13185)"},{"Id":"2275541906","IsPullRequest":true,"CreatedAt":"2024-05-02T16:04:24","Actor":"sanjamdeepsingh","Number":"13183","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13183","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13183)"},{"Id":"2275676651","IsPullRequest":true,"CreatedAt":"2024-05-02T16:04:14","Actor":"Saqibi4213","Number":"13184","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13184","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13184)"},{"Id":"2274014949","IsPullRequest":true,"CreatedAt":"2024-05-02T06:32:52","Actor":"Satwinder21","Number":"13182","RawContent":null,"Title":"added message","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13182","RelatedDescription":"Closed or merged PR \"added message\" (#13182)"},{"Id":"2265003529","IsPullRequest":true,"CreatedAt":"2024-04-26T07:35:37","Actor":"umermuazzam-12345","Number":"13181","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13181","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13181)"},{"Id":"2229894248","IsPullRequest":true,"CreatedAt":"2024-04-07T19:20:44","Actor":"danishuet","Number":"13180","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13180","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13180)"},{"Id":"2217642447","IsPullRequest":true,"CreatedAt":"2024-04-01T07:37:51","Actor":"Gospel-Columbus","Number":"13179","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13179","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13179)"},{"Id":"2210850905","IsPullRequest":true,"CreatedAt":"2024-03-27T16:17:01","Actor":"kairos0101","Number":"13178","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13178","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13178)"},{"Id":"2186245795","IsPullRequest":false,"CreatedAt":"2024-03-15T08:53:08","Actor":"AnJ-Github","Number":"13175","RawContent":null,"Title":"Component caching - wrong type returned in a `set` method","State":"closed","Body":"### Vue version\r\n\r\n2.6.14\r\n\r\n### Link to minimal reproduction\r\n\r\nhttps://stackblitz.com/edit/vitejs-vite-6m9sxj?file=server.js\r\n\r\n### Steps to reproduce\r\n\r\n1. Implement server side rendering in Vue\r\n2. Implement component caching in Vue\r\n3. Observe what is passed to `set` method inside `createRenderer` cache\r\n\r\n### What is expected?\r\n\r\nAccording to [vue documentation](https://v2.ssr.vuejs.org/api/#cache) `set` method should receive second argument as a string:\r\n```ts\r\ntype RenderCache = {\r\n get: (key: string, cb?: Function) => string | void;\r\n set: (key: string, val: string) => void;\r\n has?: (key: string, cb?: Function) => boolean | void;\r\n};\r\n```\r\n\r\nSo `val` should have type `string`\r\n\r\n\r\n\r\n### What is actually happening?\r\n\r\nMethod `set` receives an object with this structure:\r\n\r\n```js\r\n{\r\n html: '',\r\n components: Set(8) {\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook]\r\n }\r\n}\r\n```\r\n\r\n\r\n### System Info\r\n\r\n_No response_\r\n\r\n### Any additional comments?\r\n\r\nI was trying to implement Redis for component caching. But due to the type of data passed to `set` method it is impossible to parse it as a string and store it in a cache. Redis is just removing `components` property:\r\n```js\r\n{\r\n html: '',\r\n components: {}\r\n}\r\n```\r\n\r\nAnd it break `vue-server-renderer`, because it expects components to be there:\r\n```js\r\n// node_modules/vue-server-renderer/build.dev.js:8399:26\r\nget(key, function (res) {\r\n console.log({vsr_res_components: res?.components});\r\n if (isDef(res)) {\r\n if (isDef(registerComponent)) {\r\n registerComponent(userContext);\r\n }\r\n res.components.forEach(function (register) { return register(userContext); }); // this breaks, because components are parsed to an empty object\r\n write(res.html, next);\r\n } else {\r\n renderComponentWithCache(node, isRoot, key, context);\r\n }\r\n});\r\n```\r\n\r\nVue docs are suggesting that this should be possible, by even giving an example:\r\n```js\r\nconst renderer = createRenderer({\r\n cache: {\r\n get: (key, cb) => {\r\n redisClient.get(key, (err, res) => {\r\n // handle error if any\r\n cb(res)\r\n })\r\n },\r\n set: (key, val) => {\r\n redisClient.set(key, val) // but this does not work, as `val` is an object with Set and functions instead of a string, and it can not be stored in Redis\r\n }\r\n }\r\n})\r\n```\r\n\r\nI implemented it like this, but it does not work. I also couldn't find any example of working component caching with Redis. Is this even possible?","Url":"https://github.com/vuejs/vue/issues/13175","RelatedDescription":"Closed issue \"Component caching - wrong type returned in a `set` method\" (#13175)"},{"Id":"2187932318","IsPullRequest":false,"CreatedAt":"2024-03-15T08:26:29","Actor":"Dimas-e63s","Number":"13177","RawContent":null,"Title":"Dynamic component not rendering slot tree","State":"closed","Body":"### Vue version\n\n2.6.12\n\n### Link to minimal reproduction\n\nhttps://codepen.io/Dimi_0-o/pen/QWPKENG?editors=1010\n\n### Steps to reproduce\n\n1. Open https://codepen.io/Dimi_0-o/pen/QWPKENG?editors=1010 with chrome, full width,\r\n2. click the \"Open Create Modal\", the modal with text-field renders properly\r\n3. Decrease the width of the window so that you hit the mobile media query (max-width: 800px)\r\n4. the modal is now in fullscreen but label of text-field is not rendered\n\n### What is expected?\n\nthe label of text-field should be rendered\n\n### What is actually happening?\n\nonce a dynamic update of the drawer component, the label of text-field (slot) is not rendered\n\n### System Info\n\n_No response_\n\n### Any additional comments?\n\nIt's the same issue as this one https://github.com/vuejs/vue/issues/6891, however, git history shows that there were fixes to this issue in version 2.5.3, but the bug still appears in 2.6.12","Url":"https://github.com/vuejs/vue/issues/13177","RelatedDescription":"Closed issue \"Dynamic component not rendering slot tree\" (#13177)"},{"Id":"2186895462","IsPullRequest":true,"CreatedAt":"2024-03-14T18:39:02","Actor":"acmarc","Number":"13176","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13176","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13176)"},{"Id":"2178204561","IsPullRequest":true,"CreatedAt":"2024-03-11T06:53:20","Actor":"PiersZhang","Number":"13174","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13174","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13174)"},{"Id":"2171288257","IsPullRequest":true,"CreatedAt":"2024-03-06T23:46:07","Actor":"jakemackie","Number":"13173","RawContent":null,"Title":"Update mixin.ts with @param annotations","State":"closed","Body":"**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [x] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [x] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [x] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n\r\nSome of the provided pull request template conditions can't be met. I find these parameters to be useful and provide contexual information regarding the function purpose.","Url":"https://github.com/vuejs/vue/pull/13173","RelatedDescription":"Closed or merged PR \"Update mixin.ts with @param annotations\" (#13173)"},{"Id":"2150348993","IsPullRequest":true,"CreatedAt":"2024-02-23T05:25:16","Actor":"jackiotyu","Number":"13172","RawContent":null,"Title":"fix: Repairing the comparison between NaN and other values","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [x] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n![image](https://github.com/vuejs/vue/assets/31788042/5485ab49-1d70-451d-b400-fdc4d7ddc1ce)\r\n![image](https://github.com/vuejs/vue/assets/31788042/e1c423b4-3ccf-4300-a91d-414a28fc98b0)\r\n\r\nIncorrect results were returned when comparing NaN with other values, which led to the data update not being triggered.","Url":"https://github.com/vuejs/vue/pull/13172","RelatedDescription":"Closed or merged PR \"fix: Repairing the comparison between NaN and other values\" (#13172)"},{"Id":"2146583540","IsPullRequest":true,"CreatedAt":"2024-02-21T13:58:56","Actor":"zink9169","Number":"13171","RawContent":null,"Title":"Update README.md","State":"closed","Body":"I amm batman\r\n\r\n\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [x] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [x] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13171","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13171)"},{"Id":"2146140255","IsPullRequest":true,"CreatedAt":"2024-02-21T09:22:25","Actor":"anisorphcia","Number":"13170","RawContent":null,"Title":"init pr","State":"closed","Body":"\n\n\n\n\n**What kind of change does this PR introduce?** (check at least one)\n\n- [ ] Bugfix\n- [ ] Feature\n- [ ] Code style update\n- [ ] Refactor\n- [ ] Build-related changes\n- [ ] Other, please describe:\n\n**Does this PR introduce a breaking change?** (check one)\n\n- [ ] Yes\n- [ ] No\n\nIf yes, please describe the impact and migration path for existing applications:\n\n**The PR fulfills these requirements:**\n\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\n- [ ] New/updated tests are included\n\nIf adding a **new feature**, the PR's description includes:\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\n\n**Other information:**\n","Url":"https://github.com/vuejs/vue/pull/13170","RelatedDescription":"Closed or merged PR \"init pr\" (#13170)"},{"Id":"2124439460","IsPullRequest":false,"CreatedAt":"2024-02-19T04:44:58","Actor":"HChen318","Number":"13168","RawContent":null,"Title":"如果只是在某个方法调用时写jsx也是需要这样写吗?","State":"closed","Body":" > 请使用 `\r\n\r\n\r\n`\r\n\n\n### Expected behavior\n\nThe view associated with the getter should be updated.\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [ ] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [ ] Read the [docs](https://vuex.vuejs.org/).\n- [ ] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.","Url":"https://github.com/vuejs/vuex/issues/2217","RelatedDescription":"Open issue \"The getter is updated, but the associated dom is not updated.\" (#2217)"}],"ResultType":"GitHubIssue"}},"RunOn":"2024-06-03T03:30:22.957737Z","RunDurationInMilliseconds":907} \ No newline at end of file +{"Data":{"Vue-Issues":{"Issues":[{"Id":"2321364918","IsPullRequest":true,"CreatedAt":"2024-05-28T15:54:47","Actor":"inooNgt","Number":"13189","RawContent":null,"Title":"fix(core/vdom/path): fixed update error in updateChildren","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [x] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [x] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [x] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n\r\nfixed error when update list ['a', 'b', 'b', 'c'] to ['b', 'b']:\r\n\r\n```\r\n
\r\n \r\n
    \r\n
  • \r\n key:{{item.key}}\r\n
  • \r\n
\r\n \r\n
Id:{{Id}}
\r\n
\r\n \r\n \r\n \r\n```\r\nclick update list will get a error:TypeError: Cannot read properties of undefined (reading 'key')","Url":"https://github.com/vuejs/vue/pull/13189","RelatedDescription":"Closed or merged PR \"fix(core/vdom/path): fixed update error in updateChildren\" (#13189)"},{"Id":"2309509305","IsPullRequest":true,"CreatedAt":"2024-05-22T03:49:40","Actor":"spiritGo","Number":"13188","RawContent":null,"Title":"pull","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13188","RelatedDescription":"Closed or merged PR \"pull\" (#13188)"},{"Id":"2305777096","IsPullRequest":true,"CreatedAt":"2024-05-21T07:51:56","Actor":"artshade","Number":"13187","RawContent":null,"Title":"Update README.md (browser compatibility reference)","State":"closed","Body":"Updated Browser Compatibility reference. The previous currently returns HTTP 404.\r\n\r\n\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [x] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [x] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n\r\nUpdated browser compatibility reference for ES5. The previous currently returns HTTP 404.","Url":"https://github.com/vuejs/vue/pull/13187","RelatedDescription":"Closed or merged PR \"Update README.md (browser compatibility reference)\" (#13187)"},{"Id":"2289863916","IsPullRequest":true,"CreatedAt":"2024-05-10T15:03:00","Actor":"arthkim","Number":"13186","RawContent":null,"Title":"ok","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13186","RelatedDescription":"Closed or merged PR \"ok\" (#13186)"},{"Id":"2284377288","IsPullRequest":true,"CreatedAt":"2024-05-07T23:16:33","Actor":"syedirfan4","Number":"13185","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [x] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13185","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13185)"},{"Id":"2275541906","IsPullRequest":true,"CreatedAt":"2024-05-02T16:04:24","Actor":"sanjamdeepsingh","Number":"13183","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13183","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13183)"},{"Id":"2275676651","IsPullRequest":true,"CreatedAt":"2024-05-02T16:04:14","Actor":"Saqibi4213","Number":"13184","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13184","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13184)"},{"Id":"2274014949","IsPullRequest":true,"CreatedAt":"2024-05-02T06:32:52","Actor":"Satwinder21","Number":"13182","RawContent":null,"Title":"added message","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13182","RelatedDescription":"Closed or merged PR \"added message\" (#13182)"},{"Id":"2265003529","IsPullRequest":true,"CreatedAt":"2024-04-26T07:35:37","Actor":"umermuazzam-12345","Number":"13181","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13181","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13181)"},{"Id":"2229894248","IsPullRequest":true,"CreatedAt":"2024-04-07T19:20:44","Actor":"danishuet","Number":"13180","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13180","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13180)"},{"Id":"2217642447","IsPullRequest":true,"CreatedAt":"2024-04-01T07:37:51","Actor":"Gospel-Columbus","Number":"13179","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13179","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13179)"},{"Id":"2210850905","IsPullRequest":true,"CreatedAt":"2024-03-27T16:17:01","Actor":"kairos0101","Number":"13178","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13178","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13178)"},{"Id":"2186245795","IsPullRequest":false,"CreatedAt":"2024-03-15T08:53:08","Actor":"AnJ-Github","Number":"13175","RawContent":null,"Title":"Component caching - wrong type returned in a `set` method","State":"closed","Body":"### Vue version\r\n\r\n2.6.14\r\n\r\n### Link to minimal reproduction\r\n\r\nhttps://stackblitz.com/edit/vitejs-vite-6m9sxj?file=server.js\r\n\r\n### Steps to reproduce\r\n\r\n1. Implement server side rendering in Vue\r\n2. Implement component caching in Vue\r\n3. Observe what is passed to `set` method inside `createRenderer` cache\r\n\r\n### What is expected?\r\n\r\nAccording to [vue documentation](https://v2.ssr.vuejs.org/api/#cache) `set` method should receive second argument as a string:\r\n```ts\r\ntype RenderCache = {\r\n get: (key: string, cb?: Function) => string | void;\r\n set: (key: string, val: string) => void;\r\n has?: (key: string, cb?: Function) => boolean | void;\r\n};\r\n```\r\n\r\nSo `val` should have type `string`\r\n\r\n\r\n\r\n### What is actually happening?\r\n\r\nMethod `set` receives an object with this structure:\r\n\r\n```js\r\n{\r\n html: '',\r\n components: Set(8) {\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook],\r\n [Function: hook]\r\n }\r\n}\r\n```\r\n\r\n\r\n### System Info\r\n\r\n_No response_\r\n\r\n### Any additional comments?\r\n\r\nI was trying to implement Redis for component caching. But due to the type of data passed to `set` method it is impossible to parse it as a string and store it in a cache. Redis is just removing `components` property:\r\n```js\r\n{\r\n html: '',\r\n components: {}\r\n}\r\n```\r\n\r\nAnd it break `vue-server-renderer`, because it expects components to be there:\r\n```js\r\n// node_modules/vue-server-renderer/build.dev.js:8399:26\r\nget(key, function (res) {\r\n console.log({vsr_res_components: res?.components});\r\n if (isDef(res)) {\r\n if (isDef(registerComponent)) {\r\n registerComponent(userContext);\r\n }\r\n res.components.forEach(function (register) { return register(userContext); }); // this breaks, because components are parsed to an empty object\r\n write(res.html, next);\r\n } else {\r\n renderComponentWithCache(node, isRoot, key, context);\r\n }\r\n});\r\n```\r\n\r\nVue docs are suggesting that this should be possible, by even giving an example:\r\n```js\r\nconst renderer = createRenderer({\r\n cache: {\r\n get: (key, cb) => {\r\n redisClient.get(key, (err, res) => {\r\n // handle error if any\r\n cb(res)\r\n })\r\n },\r\n set: (key, val) => {\r\n redisClient.set(key, val) // but this does not work, as `val` is an object with Set and functions instead of a string, and it can not be stored in Redis\r\n }\r\n }\r\n})\r\n```\r\n\r\nI implemented it like this, but it does not work. I also couldn't find any example of working component caching with Redis. Is this even possible?","Url":"https://github.com/vuejs/vue/issues/13175","RelatedDescription":"Closed issue \"Component caching - wrong type returned in a `set` method\" (#13175)"},{"Id":"2187932318","IsPullRequest":false,"CreatedAt":"2024-03-15T08:26:29","Actor":"Dimas-e63s","Number":"13177","RawContent":null,"Title":"Dynamic component not rendering slot tree","State":"closed","Body":"### Vue version\n\n2.6.12\n\n### Link to minimal reproduction\n\nhttps://codepen.io/Dimi_0-o/pen/QWPKENG?editors=1010\n\n### Steps to reproduce\n\n1. Open https://codepen.io/Dimi_0-o/pen/QWPKENG?editors=1010 with chrome, full width,\r\n2. click the \"Open Create Modal\", the modal with text-field renders properly\r\n3. Decrease the width of the window so that you hit the mobile media query (max-width: 800px)\r\n4. the modal is now in fullscreen but label of text-field is not rendered\n\n### What is expected?\n\nthe label of text-field should be rendered\n\n### What is actually happening?\n\nonce a dynamic update of the drawer component, the label of text-field (slot) is not rendered\n\n### System Info\n\n_No response_\n\n### Any additional comments?\n\nIt's the same issue as this one https://github.com/vuejs/vue/issues/6891, however, git history shows that there were fixes to this issue in version 2.5.3, but the bug still appears in 2.6.12","Url":"https://github.com/vuejs/vue/issues/13177","RelatedDescription":"Closed issue \"Dynamic component not rendering slot tree\" (#13177)"},{"Id":"2186895462","IsPullRequest":true,"CreatedAt":"2024-03-14T18:39:02","Actor":"acmarc","Number":"13176","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13176","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13176)"},{"Id":"2178204561","IsPullRequest":true,"CreatedAt":"2024-03-11T06:53:20","Actor":"PiersZhang","Number":"13174","RawContent":null,"Title":"Update README.md","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [ ] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13174","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13174)"},{"Id":"2171288257","IsPullRequest":true,"CreatedAt":"2024-03-06T23:46:07","Actor":"jakemackie","Number":"13173","RawContent":null,"Title":"Update mixin.ts with @param annotations","State":"closed","Body":"**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [x] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [x] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [x] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n\r\nSome of the provided pull request template conditions can't be met. I find these parameters to be useful and provide contexual information regarding the function purpose.","Url":"https://github.com/vuejs/vue/pull/13173","RelatedDescription":"Closed or merged PR \"Update mixin.ts with @param annotations\" (#13173)"},{"Id":"2150348993","IsPullRequest":true,"CreatedAt":"2024-02-23T05:25:16","Actor":"jackiotyu","Number":"13172","RawContent":null,"Title":"fix: Repairing the comparison between NaN and other values","State":"closed","Body":"\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [x] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [ ] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n![image](https://github.com/vuejs/vue/assets/31788042/5485ab49-1d70-451d-b400-fdc4d7ddc1ce)\r\n![image](https://github.com/vuejs/vue/assets/31788042/e1c423b4-3ccf-4300-a91d-414a28fc98b0)\r\n\r\nIncorrect results were returned when comparing NaN with other values, which led to the data update not being triggered.","Url":"https://github.com/vuejs/vue/pull/13172","RelatedDescription":"Closed or merged PR \"fix: Repairing the comparison between NaN and other values\" (#13172)"},{"Id":"2146583540","IsPullRequest":true,"CreatedAt":"2024-02-21T13:58:56","Actor":"zink9169","Number":"13171","RawContent":null,"Title":"Update README.md","State":"closed","Body":"I amm batman\r\n\r\n\r\n\r\n\r\n\r\n\r\n**What kind of change does this PR introduce?** (check at least one)\r\n\r\n- [ ] Bugfix\r\n- [ ] Feature\r\n- [ ] Code style update\r\n- [ ] Refactor\r\n- [ ] Build-related changes\r\n- [x] Other, please describe:\r\n\r\n**Does this PR introduce a breaking change?** (check one)\r\n\r\n- [ ] Yes\r\n- [x] No\r\n\r\nIf yes, please describe the impact and migration path for existing applications:\r\n\r\n**The PR fulfills these requirements:**\r\n\r\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\r\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\r\n- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\r\n- [ ] New/updated tests are included\r\n\r\nIf adding a **new feature**, the PR's description includes:\r\n- [x] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\r\n\r\n**Other information:**\r\n","Url":"https://github.com/vuejs/vue/pull/13171","RelatedDescription":"Closed or merged PR \"Update README.md\" (#13171)"},{"Id":"2146140255","IsPullRequest":true,"CreatedAt":"2024-02-21T09:22:25","Actor":"anisorphcia","Number":"13170","RawContent":null,"Title":"init pr","State":"closed","Body":"\n\n\n\n\n**What kind of change does this PR introduce?** (check at least one)\n\n- [ ] Bugfix\n- [ ] Feature\n- [ ] Code style update\n- [ ] Refactor\n- [ ] Build-related changes\n- [ ] Other, please describe:\n\n**Does this PR introduce a breaking change?** (check one)\n\n- [ ] Yes\n- [ ] No\n\nIf yes, please describe the impact and migration path for existing applications:\n\n**The PR fulfills these requirements:**\n\n- [ ] It's submitted to the `main` branch for v2.x (or to a previous version branch)\n- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where \"xxx\" is the issue number)\n- [ ] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup\n- [ ] New/updated tests are included\n\nIf adding a **new feature**, the PR's description includes:\n- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)\n\n**Other information:**\n","Url":"https://github.com/vuejs/vue/pull/13170","RelatedDescription":"Closed or merged PR \"init pr\" (#13170)"},{"Id":"2124439460","IsPullRequest":false,"CreatedAt":"2024-02-19T04:44:58","Actor":"HChen318","Number":"13168","RawContent":null,"Title":"如果只是在某个方法调用时写jsx也是需要这样写吗?","State":"closed","Body":" > 请使用 `\r\n\r\n\r\n`\r\n\n\n### Expected behavior\n\nThe view associated with the getter should be updated.\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [ ] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [ ] Read the [docs](https://vuex.vuejs.org/).\n- [ ] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.","Url":"https://github.com/vuejs/vuex/issues/2217","RelatedDescription":"Open issue \"The getter is updated, but the associated dom is not updated.\" (#2217)"}],"ResultType":"GitHubIssue"}},"RunOn":"2024-06-04T03:30:24.3175042Z","RunDurationInMilliseconds":984} \ No newline at end of file