Skip to content

Proxies can cause async race conditions #63

Open
@ethanchristensen01

Description

After migrating to Vue 3, this was causing major bugs for several weeks. Today I figured out they were caused by Vue 3 Proxies being exposed to external code that doesn't expect a changing object.

Someone else wrote about their problems with the same issue:
https://www.hendrik-erz.de/post/death-by-proxy

Can the breaking changes page be updated to talk about this?

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions