Evan You
Evan You
/cc @pikax
Looks like the type tests are not passing. We also need a test case dedicated for what this intends to fix.
This is indeed a breaking change. - Is the `.cjs` rename necessary? - `.mjs` files are really a Node-only construct, so it doesn't make sense to rename `esm-browser` files as...
I don't even think this needs to be specifically about usage of scope variables. `v-once` isn't designed to be used inside `v-for` so the check and the warning message can...
Could you also add the same check for `v-memo` since they have the same limitations?
Technically the type mismatch is revealing that your previous logic has correctness issues if the `Map` values contain nested refs. If you don't need the `Map` values to be reactive,...
I like this! This would definitely be nice to have for tooling authors and also for ourselves (to discover and formally resolve edge cases). One improvement we can do is...
Also, like @octref said, we also want a more well-defined version of the SFC spec. However, I think the SFC spec and the Vue template spec should be separate. The...
Re unquoted attributes: should be consistent with HTML. i.e. `v-if=ok` is valid. It's not a recommended style but is indeed allowed.
https://github.com/vuejs/core/issues/12114#issuecomment-2406479049 Also, I don't think it's worth it to introduce such extra complexity for something that does not affect runtime behavior.