Results 147 comments of skirtle

It isn't clear to me that this should be using `DeepReadonly` when a function is passed. I think it should be similar to `toRef()` and `computed()`, with `Readonly` instead. I've...

Here's a Playground demonstrating this fix in action: [Playground]() That's using the same code as the original bug report. The fix seems to be working nicely.

There hasn't been an [RFC](https://github.com/vuejs/rfcs) for this change. While I understand that it is a relatively small change, I do worry that we may miss out on feedback from the...

I've just opened #13377, which builds on the work in this PR and fixes some further problems with `WATCH_ARRAY` compatibility.

New features are typically expected to go through an [RFC](https://github.com/vuejs/rfcs), to allow the community to provide feedback on the proposal. As far as I'm aware there hasn't been an RFC...

This seems similar to #8505, which wasn't merged due to https://github.com/vuejs/core/pull/8505#issuecomment-2139233216.

I think the underlying problem was fixed in #12321 (released 3.5.17). The test in this PR covers a slightly different case to #12321, as it accounts for the role of...

Potentially related: #12531 and #5914.

There is a precedent for this in #6671. That PR added support for `undefined` directives being passed to `withDirectives`. This has led to an inconsistency between the handling client-side and...