vue3-core/packages
Evan You e181bff6dc
feat(custom-element): support emit with options
In a custom element created via `defineCustomElement`, if the first
event argument is an object, it will be used as the options object
for the emitted CustomEvent. The entire argument list is still exposed
via the CustomEvent's `detail` property.

```js
emit('event', { bubbles: true })
```

close #7605
2024-08-03 13:46:58 +08:00
..
compiler-core release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
compiler-dom release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
compiler-sfc release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
compiler-ssr release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
dts-built-test chore(deps): bump TS to 5.4 2024-04-15 13:36:43 +08:00
dts-test fix(types): allow using InjectionKey as valid property key 2024-08-02 11:11:03 +08:00
reactivity feat(reactivity/watch): add pause/resume for ReactiveEffect, EffectScope, and WatchHandle (#9651) 2024-08-02 14:41:27 +08:00
runtime-core feat(custom-element): support shadowRoot: false in defineCustomElement() 2024-08-03 13:14:22 +08:00
runtime-dom feat(custom-element): support emit with options 2024-08-03 13:46:58 +08:00
runtime-test style: update format & lint config (#9162) 2023-12-26 19:39:47 +08:00
server-renderer release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
sfc-playground chore(sfc-playgroud): highlight the commit and latest version when active in dropdown (#11445) 2024-07-29 09:43:25 +08:00
shared release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
template-explorer chore(deps): update dependency monaco-editor to ^0.50.0 (#11211) 2024-06-28 09:36:19 +08:00
vue feat(runtime-dom): Trusted Types compatibility (#10844) 2024-08-02 12:46:12 +08:00
vue-compat release: v3.5.0-alpha.5 2024-07-31 16:57:19 +08:00
global.d.ts chore: move custom matcher types to setup-vitest.ts (#11252) 2024-06-29 22:26:30 +08:00