Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vuejs/vue-vapor

Vue Vapor is a variant of Vue that offers rendering without the Virtual DOM.
https://github.com/vuejs/vue-vapor

fix(v-model): fix incorrect codegen for non-ref bindings

fix #6241

15e889afaf75143484946b2dde281572ebf9e8ab authored about 2 years ago by Evan You <[email protected]>
chore: remove reference to tsd [ci skip]

close #7077

f793faaeb71471070744bb04ae30a0fdaf771899 authored about 2 years ago by Evan You <[email protected]>
fix(teleport/css-v-bind): fix css v-bind in teleport in child component slot

11214eedd2699e15106c44927f4d1206b111fbd3 authored about 2 years ago by Evan You <[email protected]>
fix(teleport/css-v-bind): fix css v-bind for teleported content

fix #4605
close #4609 (used tests from this PR)

42239cf2846f50b6ac2c060dad381113840d9ea1 authored about 2 years ago by Evan You <[email protected]>
chore: fix test

9ca8b7c1b5433e60a1224f299361dbcece81e057 authored about 2 years ago by Evan You <[email protected]>
chore(types): mark more internal component instance properties

d45cbfcdfb6c5e547e54275802ed03ba9af0431d authored about 2 years ago by Evan You <[email protected]>
fix(compiler/v-model): catch incorrect v-model usage on prop bindings

close #5584

001184e6bbbc85c4698f460b1f810beca3aed262 authored about 2 years ago by Evan You <[email protected]>
release: v3.2.44

ec795bfc517266387bb21729a0b0cb4ad8256eef authored about 2 years ago by Evan You <[email protected]>
fix(watch): for immediate watch with single source, ensure cb is called with undefined as oldValue (#7075)

fix: #7074

5dc593ba2833e98eab12bd6c73765805b172185a authored about 2 years ago by Thorsten Lünborg <[email protected]>
dx(runtime-dom): warn when a style value ends in a semicolon (#7062)

9a816dcec0a3c66a4d12e9c26eeb6d2ea3de964a authored about 2 years ago by skirtle <[email protected]>
chore(compat): change 'vnode-' to 'vue:' in event hooks warning (#7063)

fccfb1821f805daa10e19153f3377d842a9b427d authored about 2 years ago by skirtle <[email protected]>
workflow: switch to simple-git-hooks (#7069)

dc9f99426d5293d4fcb75388c2c8ef1d82057869 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
release: v3.2.43

71977ec9727bdd829e64146d0b75370902cfd9c6 authored about 2 years ago by Evan You <[email protected]>
fix(watch): ensure oldValue in multi-source watcher is always an array

fix #7070

23e85e21a50926c48dea4f978e212e4301c20037 authored about 2 years ago by Evan You <[email protected]>
chore: return early in warn() in prod

d33292dd474baa284c2996a5dc508fce8ae8a3d8 authored about 2 years ago by Evan You <[email protected]>
chore: include terser in workspace deps [ci skip]

3e223f1bb03a351aac66986fd19f665080fa9240 authored about 2 years ago by Evan You <[email protected]>
build: put ssrContext warning behind __DEV__ flag

8dbf083133bc3047d4a1fb49dfafdda5ea55139f authored about 2 years ago by Evan You <[email protected]>
release: v3.2.42

f023d49a4999da5ac822fe47f266b00d9a75f43e authored about 2 years ago by Evan You <[email protected]>
fix(compiler-sfc): only escape parsing-breaking characters in v-bind css var names (#6816)

close #6803

57c901383792176fd7267b7d34d845088dbeff63 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(compiler): avoid namespace collisions when transforming template refs in inline mode (#6975)

fix #6964

2c27556fe5fa8ba991dd55c766a92d3a50fbf8e6 authored about 2 years ago by 白雾三语 <[email protected]>
fix(compiler-sfc): handle method shorthand syntax in withDefaults (#6972)

fix #6971

8a882ce0a10bfa5482d6b8a9b68fd49cff4f6937 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(compiler-core/v-on): only apply case preservation on native elements (#6902)

fix #6900

5bfe438ef391522bddbe43cd2669061c6a88b03a authored about 2 years ago by 白雾三语 <[email protected]>
fix(compiler-sfc): resolve computed object key (#6963)

910fa7677f4ef690b612fae4a069b2293672c439 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(reactivity-transform): respect user defined symbols that conflict with macros (#6840)

closes #6838

7663a79a295800da7c889fcd2e8e1e6d775263db authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(types): stricter type condition for `EventHandlers` (#6855)

fix #6899

bad3f3ce46aad1f5fec47d1d02aee26af393bcff authored about 2 years ago by Johnson Chu <[email protected]>
fix(compiler-core): fix parsing error on comments between v-if in prod

close #6843

dd3354c4c709c0d76e651bb9202158434619cb6a authored about 2 years ago by Evan You <[email protected]>
fix(transition/keep-alive): fix unmount bug for component with out-in transition (#6839)

fix #6835

64e6d9221d353598b5f61c158c978d80e3b4628c authored about 2 years ago by 被雨水过滤的空气(Rairn) <[email protected]>
fix(compiler-core): keep whitespaces between interpolation and comment (#6828)

fix #6352

48876182dbe5ef88a65a0aa7377e882c735b6104 authored about 2 years ago by Rudy <[email protected]>
ci: upgrade node to 18 (#6983)

28a4fc040e113a8db074b217d7f033ad40724b49 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
refactor(compiler-sfc): optimize import alias check for binding analysis

6861d2380b87566cbc479e065fb67dfeb8c86c46 authored about 2 years ago by Evan You <[email protected]>
fix(compiler-sfc): fix binding analysis for aliased late import

8d1f526174db277ae5aa9297a43f20a43e991294 authored about 2 years ago by Evan You <[email protected]>
fix(compiler-sfc): check import source during binding analysation (#6826)

fix #6825

4a00fddfed16caee7a1e07756b9c110bc928c17a authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(types/reactivity-transform): fix type when initial value is not used (#6821)

fix #6820

fdc5902cce0d077c722dfd422850ca69fd51be8e authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
ci: disable format-check on ci

this causes too many unintended fails on PR merges
the task should just be manually run periodic...

b3916db82d8ee0fe87eda665e7ffe68d023cdf2d authored about 2 years ago by Evan You <[email protected]>
chore: remove blank line [ci skip]

9906e3a82a9742e54d28fd6def0f59bca24abe7d authored about 2 years ago by Evan You <[email protected]>
fix(hmr): fix hmr for components managed by keep-alive (#6809)

fix #6222

bdaf83aae7b5651965870a0646da5ae4e5d96944 authored about 2 years ago by 花果山大圣 <[email protected]>
chore: run prettier

4c3203b9b7b362fe61150ad05e231e2a35e11356 authored about 2 years ago by Evan You <[email protected]>
workflow(sfc-playground): set all scopes to production mode (#6815)

e049772247ba76f4ea93726a503f814f9f495ecc authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(types): support inferring injected properties in options api (#6804)

close #3031
close #5931

e4de623ea7289665ac8e827d8aa4783de1d6d380 authored about 2 years ago by Rudy <[email protected]>
fix(compiler/runtime-dom): ignore comments in inline styles (#6808)

fix #6807

50e225305721a95515e8aa7dca68ebd5fe9fe025 authored about 2 years ago by Rudy <[email protected]>
chore: fix snapshot

1c292e19afd4196dca226299e444e3ccc74d33a0 authored about 2 years ago by Evan You <[email protected]>
fix(compiler-sfc): require <template> or <script> in SFC (#6781)

fix #6676

a0c7f271a2efb2bacf0889a9ac259263b5526112 authored about 2 years ago by 花果山大圣 <[email protected]>
fix(shared): fix parsing of multi-line inline style (#6777)

9768949ce0cbe91cffb708cf005807413d60c031 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(compiler-sfc): fix macro usage in multi-variable declaration (#6778)

fix #6757

99b6697fb44dd1094ea0bf372c1d05214ffb92a2 authored about 2 years ago by 花果山大圣 <[email protected]>
fix(compiler-core/v-on): support inline handler with return type annotation (#6769)

fix #6378

bcfe480d75d822111c0d3e5fcbc7e10e073d53dc authored about 2 years ago by Travis <[email protected]>
fix(compiler-core): avoid duplicate keys in codegen with `v-if` (#6689)

fix #6641

640cfce4ff808fdfc419058f39a2ff4874a25899 authored about 2 years ago by 被雨水过滤的空气(Rairn) <[email protected]>
chore: pretty ignore dist files

2a9996cba9647c5155c60bd07553a674c5f71643 authored about 2 years ago by Evan You <[email protected]>
chore: prettier

f55cfe6d3b9f73d6ed4cface0e7b09c335bca845 authored about 2 years ago by Evan You <[email protected]>
fix(sfc/types): improve the type inference using withDefaults (#6764)

fix #6552

168c8572475c82902f9cb0480f85b5d3100ffa0d authored about 2 years ago by littleboarx <[email protected]>
fix(ssr): remove css number value check (#6636)

Previously this prevented custom properties and vendor-prefixed properties to be rendered correc...

79e7c1ee43b39afef3ce316dff0e7e3b6cd7220c authored about 2 years ago by btea <[email protected]>
fix(runtime-core): do not throw on unknown directives (#6671)

fix #6340

This commit improves the case when a directive is not found in a template.
As `res...

04553786e4391b3bfa02f50c2a5baa8d2fe8c7a4 authored about 2 years ago by Cédric Exbrayat <[email protected]>
fix(compiler-sfc): add semicolon after `defineProps` statement (#6461)

fix #6428

b72a4af38a402447d19b4616d09935c390d0702f authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
types: use actual type for script block ASTs (#6457)

97aadd82904926c5a1a68db1e9fd3a86d77a3f11 authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(types): export `Raw` type (#6380)

fix #7048

e9172db68b86fad2e0bb1de9e5d0dddbe3c2a25e authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(reactivity-transform): add semicolon after statements (#6303)

c4f213b42535da3558d406da9b33dd1f9455aeaf authored about 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix(runtime-dom): ensure customElement handles empty props correctly. (#6182)

fix Scoped attribute in Vue file affects the use of web component #6163,#6895

f67bb500b6071bc0e55a89709a495a27da73badd authored about 2 years ago by Thorsten Lünborg <[email protected]>
fix:spell checker (#6982)

Co-authored-by: hakim <[email protected]>

3bed82be3224db57e1da7f53bf1bc2ac963d250f authored about 2 years ago by HakimLu <[email protected]>
ci: check prettier format (#6830)

bbb66d7ac787db381541fdbd6795bae08c7d7902 authored about 2 years ago by 三咲智子 (Kevin) <[email protected]>
ci: fix pnpm action version

830454ae56a3935538b22a871a0ce9cab3b1d1e5 authored about 2 years ago by Evan You <[email protected]>
ci: bump actions versions

e3bc21f39a684196af19d0ab187e03285c7377e1 authored about 2 years ago by Evan You <[email protected]>
fix(ssr/watch) flush: sync watchers should work in ssr (#6139)

fix #6013

0e0976168ffbe35152583b30ee311dd5be62205a authored about 2 years ago by webfansplz <[email protected]>
fix(runtime-core): `in` operator returning `false` for built-in instance properties in `exposeProxy` (#6138)

fix #6137

32b51249bff70d1e03a3f9193f5a42461974daa6 authored about 2 years ago by Julian Meinking <[email protected]>
fix(v-model): fix trim modifier on events with non-string args ( (#5770)

fix #5765

018b8503994c2dae3c42dd03ea50d062956be970 authored about 2 years ago by shadowings-zy <[email protected]>
chore: fix snapshot

bb06819d8357c3655d99ee1b267e184061ddeef3 authored about 2 years ago by Evan You <[email protected]>
fix(types): `$watch` callback parameters type (#6136)

fix #6135

41d9c47300888fce9d4ff6a02f69d8a912cded8f authored about 2 years ago by webfansplz <[email protected]>
fix(compiler-sfc): allow type annotation for defineEmits variable (#5394)

fix #5393

eab76046e3b1779dd7a856b6b974e928075d6a1e authored about 2 years ago by ygj6 <[email protected]>
types(runtime-core): added `ComponentCustomProperties` type to `globalProperties` (#5389)

506a42a9a5782b6cd297a8f4b9679db51b7aacff authored about 2 years ago by nandi95 <[email protected]>
fix(compiler-sfc): support using extends interface with defineProps() (#4512)

fix #4498

83f7e6f8a688e823274379fe79f58b90ea58892d authored about 2 years ago by edison <[email protected]>
refactor(types): use template literal types insteads of any (#4166)

183e4e61523b35edc3064a033734825c87a400d7 authored about 2 years ago by webfansplz <[email protected]>
fix(types): should unwrap tuple correctly (#3820)

fix #3819

e816812f10b9e3a375eef8dffd617d7f08b23c00 authored about 2 years ago by HeYunfei <[email protected]>
fix(compiler-ssr): fix invalid codegen when v-slot name is explicit empty attr (#3326)

squashed from fix by @tjk

09bb3e996ef17967022243a519d7dcc2921dd049 authored about 2 years ago by Evan You <[email protected]>
refactor: move toNumber call out of loop

d9de6caecdada62b29ad6836c0580b119f47523c authored about 2 years ago by Evan You <[email protected]>
types(h): Support passing `props` to `Component` when using `h` (#3219)

8e792d93a8062e29d9da279eee2202f38897f42f authored about 2 years ago by Carlos Rodrigues <[email protected]>
types(shared): Improve LooseRequired<T> (#6244)

cbc3e67c375ed75fb4ef605c6d5a823890a29712 authored about 2 years ago by 引证 <[email protected]>
fix(runtime-core): custom-element: ensure number casting of camelCase props. (fix: #5374) (#5377)

b0b74a160c08941fa9a7a5460f36a1f2fccbf423 authored about 2 years ago by Thorsten Lünborg <[email protected]>
fix(runtime-core): ensure props definition objects are not mutated during props normalization (close: #6915) (#6916)

54b6ba32cafcc41fa9b7b85f1f1a306923204177 authored about 2 years ago by Thorsten Lünborg <[email protected]>
fix(reactivity): enable trigger when use str to set length of arr (#6810)

Co-authored-by: Anthony Fu <[email protected]>

e6224f4256be2fdac3651ade87f9f91ccf6def71 authored about 2 years ago by bcq028 <[email protected]>
fix(types): ensure createBlock() helper accepts Teleport and Supsense types (fix: #2855) (#5458)

Co-authored-by: Carlos Rodrigues <[email protected]>

e5fc7dcc02f2dd3fa8172958259049031626375f authored about 2 years ago by Thorsten Lünborg <[email protected]>
fix(runtime-core): watching multiple values - handle `undefined` as initial values (fix: #5032) (#5033)

bc167b5c6c7c5756f3b7720a7d3ddcdb2c7f717f authored about 2 years ago by Thorsten Lünborg <[email protected]>
release: v3.2.41

9617dd4b2abc07a5dc40de6e5b759e851b4d0da1 authored about 2 years ago by Evan You <[email protected]>
fix(runtime-core): fix v-for ref reactivity behavior difference between prod and dev (#6714)

fix #6697

9ae796d1567f1b0acb08659a2363a54b525a9ee4 authored about 2 years ago by 白雾三语 <[email protected]>
fix(runtime-core): ensure that errors in slot function execution do not affect block tracking (#5670)

fix #5657

82a73da351bb5d26735f734ae2540a3033c00c9e authored about 2 years ago by 似水微寒 <[email protected]>
fix(runtime-dom): fix event timestamp check in iframes

fix #2513
fix #3933
close #5474

5ee40532a63e0b792e0c1eccf3cf68546a4e23e9 authored about 2 years ago by Evan You <[email protected]>
fix(effectScope): calling off() of a detached scope should not break currentScope

a71f9ac41af464fdb69220e69c50739dd3a8f365 authored about 2 years ago by Evan You <[email protected]>
build: enforce LF line break for built files

35dc2bbe7d22a4b551f912612f8d4f04788005a7 authored about 2 years ago by Evan You <[email protected]>
chore: symbols as helperNameMap index type (#6622)

82e3f2dc3036b553261f302538701769fa92536e authored over 2 years ago by 世新 <[email protected]>
chore: more pr tips in contribution guide [ci skip]

c454aa5cd069d1ed56aca958a7dc8adb14ab7f72 authored over 2 years ago by Evan You <[email protected]>
chore: add cache for prettier and eslint (#6813)

45782df349fbfd88e9442ed76fa2b108ea5bf3a6 authored over 2 years ago by 三咲智子 <[email protected]>
fix(devtools): use cleanupBuffer instead of modifying _buffer (#6812)

Co-authored-by: Anthony Fu <[email protected]>

35a113eda43a49e921a6eb60d45db81dc847d665 authored over 2 years ago by Eduardo San Martin Morote <[email protected]>
types: creating Teleport with h and RawSlots #2613 (#2614)

824174915f274cc30f10af2fbc7b323709ab34bd authored over 2 years ago by edison <[email protected]>
refactor(types): improve of type assertion (#4177)

Co-authored-by: webfansplz <>

a9e3fa4e21c1f61479e2accde20087184ea6a355 authored over 2 years ago by webfansplz <[email protected]>
chore: eslint rules overrides (#6729)

Co-authored-by: pengbo43 <[email protected]>
Co-authored-by: Anthony Fu <[email protected]>

3a130742929dd995bccd854074ad38290048e69d authored over 2 years ago by pengbo <[email protected]>
chore: format

534593cfa8ae1f85558737104f139555b493870c authored over 2 years ago by Anthony Fu <[email protected]>
fix(devtools): avoid memory leak caused by devtools event buffer

fix #6591

24f4c479d661698afd967cf428f9439be4578a04 authored over 2 years ago by Evan You <[email protected]>
release: v3.2.40

551f606d98c4b0ea9415429a48878732155778de authored over 2 years ago by Evan You <[email protected]>
fix(compat): list cjs dependencies for compat build

Previously the cjs build implicitly relies on hoisted versions of the
deps, causing it to resolv...

96cd924e440984a37e4759673f3c16921b69affe authored over 2 years ago by Evan You <[email protected]>
refactor(compiler-core): extract props merging helper

f402d416b8883757e5d6b9d60b7a1591346657a2 authored over 2 years ago by Evan You <[email protected]>
fix(compilre-core): dynamic v-on and static v-on should be merged (#6747)

fix #6742

f9d43b99f83af7fc140938a1d8d2db89666fb4e1 authored over 2 years ago by Dunqing <[email protected]>
chore: use stricter slots type in createSlots

cae1aa82cc5f16abc2b63feaedfe8158aa0c4a16 authored over 2 years ago by Evan You <[email protected]>
ci: GitHub workflows security hardening (#6743)

05c7b0d180024c5cd2e7bdda40de637de32a0523 authored over 2 years ago by Alex <[email protected]>