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

chore: remove unncessary property on ComputedRef interface

cc09772d5563743ddab53ce6842ab7fd997cc2c8 authored over 3 years ago by Evan You <[email protected]>
chore(compiler-core): reduce unnecessary cache inside v-once (#4112)

eca4d7891a410aace11a622b4599c8da26c8de95 authored over 3 years ago by fishDog <[email protected]>
perf(reactivity): avoid triggering re-render if computed value did not change

ebaac9a56d82d266e333d077b6457543d7cab9ae authored over 3 years ago by Evan You <[email protected]>
refactor: reduce bundle size

eae7c247af8dd177e28179cda3f06e2cdfe4baff authored over 3 years ago by Evan You <[email protected]>
perf: improve VNode creation performance with compiler hints (#3334)

ceff89905b05381d3d73c480e08c7aff9271b074 authored over 3 years ago by HcySunYang <[email protected]>
refactor: remove deprecated defineEmit() support

e66a493da1cd3ab34d318bb23da00eabb10237a4 authored over 3 years ago by Evan You <[email protected]>
feat(sfc): support namespaced component tags when using `<script setup>`

e5a4412764f6db255afe01b8a7e6e40ebf707412 authored over 3 years ago by Evan You <[email protected]>
feat: support v-bind .prop & .attr modifiers

Also allows render function usage like the following:

```js
h({
'.prop': 1, // force set as p...

1c7d737cc8ed0384b334d0b3e2dc8ede44906dc4 authored over 3 years ago by Evan You <[email protected]>
chore: use consistent file naming

979a84194657ef08b8523981f0b8842cb8820b88 authored over 3 years ago by Evan You <[email protected]>
feat: v-memo

3b64508e3b2d648e346cbf34e1641f4022be61b6 authored over 3 years ago by Evan You <[email protected]>
chore: fix codegen error due to scopeId deprecation change

317654b34fa4b7dcbc9c99c95024d03b5ab39353 authored over 3 years ago by Evan You <[email protected]>
test: more test cases for computed w/ scheduler

2dd4739089fdd568008b98b1b074c619dadcb67a authored over 3 years ago by Evan You <[email protected]>
feat: watchPostEffect

42ace9577da49477ff189950a83d6eead73d0efe authored over 3 years ago by Evan You <[email protected]>
workflow: also rebuild runtime-dom when working on sfc playground

a27d5cb1881cc275d550a44c65455cc5753de2db authored over 3 years ago by Evan You <[email protected]>
fix(runtime-core): fix default shapeFlag for fragments

2a310df7531a693be706a96d4191a5bfbf24692d authored over 3 years ago by Evan You <[email protected]>
fix: ignore .prop/.attr modifiers in ssr

29732c2c8681cc3e58251c19149ba3a0ce31cdaf authored over 3 years ago by Evan You <[email protected]>
feat: remove experimental status of `<script setup>`

27104eaaf0f929a4c08b53877b495c5813157232 authored over 3 years ago by Evan You <[email protected]>
fix(sfc/style-vars): properly re-apply style vars on component root elements change

Now uses MutationObserver to ensure it works even for HOCs

fix #3894

49dc2dd1e4a56d0d2ad28003240c99e99ef469e4 authored over 3 years ago by Evan You <[email protected]>
chore: bump serve

8bc50cb995e07426984d2a3d8b6e0960d882c95c authored over 3 years ago by Evan You <[email protected]>
refactor: remove outdated slot ctx wrapper codegen

a8edf2bdff44b162d77b459f31bbd741a2b2c5ab authored over 3 years ago by Evan You <[email protected]>
test: fix renderSlot tests

4e5897d2df02b14cc39488b902fa00e8d5518e7c authored over 3 years ago by Evan You <[email protected]>
perf(reactivity): improve reactive effect memory usage (#4001)

Based on #2345 , but with smaller API change

- Use class implementation for `ReactiveEffect`
...

87f69fd0bb67508337fb95cb98135fd5d6ebca7d authored over 3 years ago by Evan You <[email protected]>
refactor: sync value access for chained computed w/ scheduler

1fe22392709710461108218f2cfb6342bd07a445 authored over 3 years ago by Evan You <[email protected]>
feat(runtime-dom): defineCustomElement

8610e1c9e23a4316f76fb35eebbab4ad48566fbf authored over 3 years ago by Evan You <[email protected]>
feat(sfc): (experimental) new ref sugar

562bddb3ce76a0e98e499e199e96fa4271e5d1b4 authored over 3 years ago by Evan You <[email protected]>
refactor: small bundle size / readability optimization

b2554aefba57121ed819ea5027d84df01d80e6fb authored over 3 years ago by Evan You <[email protected]>
perf: also hoist all-static children array

b7ea7c148552874e8bce399eec9fbe565efa2f4d authored over 3 years ago by Evan You <[email protected]>
chore: fix test failing types

63a51ffcab3409382df0ce2c65caf50bb7517bbf authored over 3 years ago by Evan You <[email protected]>
perf(reactivity): ref-specific track/trigger and miscellaneous optimizations (#3995)

64310405acaccabc24985ade95fb1b5c9c06ef76 authored over 3 years ago by Bas van Meurs <[email protected]>
test: test for computed optimization

bde855e017f31ea4ae5eb5ee10a8549272ea0e77 authored over 3 years ago by Evan You <[email protected]>
types: fix dts tests

bf4893c17ca5241565999d6d85ad294a38bd923f authored over 3 years ago by Evan You <[email protected]>
perf(reactivity): use bitwise dep markers to optimize re-tracking (#4017)

6cf2377cd49d24814bdff136bf78c77d50d5b41a authored over 3 years ago by Bas van Meurs <[email protected]>
perf: hoist dynamic props lists

02339b67d8c6fab6ee701a7c4f2773139ed007f5 authored over 3 years ago by Evan You <[email protected]>
feat: custom element reflection, casting and edge cases

00f0b3c46552626cd7c5ec73ffd0a918c3e1a5fb authored over 3 years ago by Evan You <[email protected]>
release: v3.1.5

31abdc8adad569d83b476c340e678c4daa901545 authored over 3 years ago by Evan You <[email protected]>
test: test for compat mode v3 render fn detection

b6cc8640c510923d1a4747e9b4beb74ca370cd36 authored over 3 years ago by Evan You <[email protected]>
fix(compat): fix v3 compiled fn detection in production

8dbad83e7fa39be3e61ca694a6090c1646117953 authored over 3 years ago by Evan You <[email protected]>
fix(runtime-core): enter optimized mode for component as root

fix #3943

68365b9b2bc2ccef93e88475c4f15e7cfb4f2497 authored over 3 years ago by Evan You <[email protected]>
fix(reactivity): call array subclass methods (#3624)

fix #2314, close #2315

1cfe290352456f0faf8319d7e193a4b3a31ef352 authored over 3 years ago by TheDro <[email protected]>
chore: fix snapshot from merge

299f7c08c74abf21a4113a59732bf67b9f540cbe authored over 3 years ago by Evan You <[email protected]>
fix(compiler-sfc): duplicated injected css var with repeated vars in style (#2802)

29010501cc9611eb9cacb99a24827053ced3e018 authored over 3 years ago by patak <[email protected]>
test(teleport): fix meaningless test case (#2872)

b31712ecc567456c6708f054eb4435e228ac33e0 authored over 3 years ago by 鱼 <[email protected]>
fix(runtime-dom): capture errors when setting value for IDL (#3578)

fix #3576

37562702725fc328286b63499422856ac47890d7 authored over 3 years ago by HcySunYang <[email protected]>
fix(type): infer parent as `this` on `nextTick` function (#3608)

fix #3599

18911abb917788106221027032bc771f0e37886d authored over 3 years ago by Carlos Rodrigues <[email protected]>
fix(ref): should not trigger when setting value to same proxy (#3658)

08f504c1b7798d95c1c0a9d0894b846ff955ce3c authored over 3 years ago by Yang Mingshan <[email protected]>
types(defineComponent): fix unwrap when returning `Ref<T>|undefined` from `setup` (#4100)

f6a5f09a3aaff4f156bd1d4cc5ae01331cffa427 authored over 3 years ago by Carlos Rodrigues <[email protected]>
chore: fix typo in inherit-attrs warning (#4094)

e508ee08e9e4f27435013ae39e26623276b0438a authored over 3 years ago by Tan Zhen Yong <[email protected]>
fix(compiler): Addressed infinite loop in compiler (#3992)

close #3987

e00aa56658ec207d45aae6eb23f0267b9e1c55e2 authored over 3 years ago by Austin Keener <[email protected]>
fix(runtime-dom): remove class attribute on nullish values

close #3173

7013e8f5781e838256bf07e7d5de58a974e761a8 authored over 3 years ago by Evan You <[email protected]>
fix(v-model): support calling methods in v-model expression

close #3993

5af718ba41f53d032fd33861494f96b70c107acd authored over 3 years ago by Evan You <[email protected]>
fix(v-on): proper member exp detection for bracket assignment

fix #4097

395572b593c300be4db698777503bebe2bba2950 authored over 3 years ago by Evan You <[email protected]>
refactor: simplify static content insertion

c0db807844194a227f6d0dad6cc3e1e8f148770f authored over 3 years ago by Evan You <[email protected]>
fix(sfc): only enable jsx parser plugin when explicitly using tsx

fix #4106

5df7dfcd71172f97a045297cdeea226e0b354a93 authored over 3 years ago by Evan You <[email protected]>
fix(v-on): properly detect member expressions with optional chaining

fix #4107

963085d18c472b13c2d3894d5bd4aac1420767f8 authored over 3 years ago by Evan You <[email protected]>
fix(v-model): handle mutations of v-model bound array/sets

fix #4096

2937530beff5c6bb57286c2556307859e37aa809 authored over 3 years ago by Evan You <[email protected]>
fix(compiler-core): fix forwarded slots detection on template slots (#4124)

fix #4123

c23153d82eb2aa57d254dd362a78383defec3968 authored over 3 years ago by edison <[email protected]>
fix(sfc): fix style variables injection on static vnode (#3847)

fix #3841

6a0c7cd9051e1b3eb1a3ce1eaadfd9c828b53daa authored over 3 years ago by edison <[email protected]>
fix(sfc): fix `<script setup>` async context preservation logic

fix #4050

03e26845e2c220b1350a35179acf3435e2711282 authored over 3 years ago by Evan You <[email protected]>
workflow: dev-sfc script

b68dfbb9dae19f1759781d651b77124cd36cb6e6 authored over 3 years ago by Evan You <[email protected]>
test: add test case for proper effect teardown w/ withAsyncContext

d12206db8efac33401399b7f38e7894b24b3a0f4 authored over 3 years ago by Evan You <[email protected]>
fix(compiler-sfc): should not rewrite ref sugar identifiers in types

fix #4062

6fad2093a46898636af34ddc148616473a234617 authored over 3 years ago by Evan You <[email protected]>
chore: bump vite

09f84e98c9051591e710fba0a150c29a5117920e authored over 3 years ago by Evan You <[email protected]>
fix(compat): fix props check for v-model compat warning (#4056)

f3e15f633edfa2d4f116bf52fd5dee02655567e3 authored over 3 years ago by Austin Keener <[email protected]>
release: v3.1.4

348c3b01e56383ffa70b180d1376fdf4ac12e274 authored over 3 years ago by Evan You <[email protected]>
test: fix test ts target

00bb76b69ce26b266434e454b26068ceb27c81b2 authored over 3 years ago by Evan You <[email protected]>
fix(compiler-sfc): fix parse-only mode when there is no script setup block

253ca2729d808fc051215876aa4af986e4caa43c authored over 3 years ago by Evan You <[email protected]>
chore: fix lint script

dd280ddaba6b6e64b451afcb670ea593f4abbe31 authored over 3 years ago by Evan You <[email protected]>
chore: disallow async/await usage in src

e47b1ca6d6ea76f4975de4eb7e5050befa4e5098 authored over 3 years ago by Evan You <[email protected]>
fix(build): avoid using async/await syntax

438754a0d1428d10e27d1a290beb4b81da5fdaeb authored over 3 years ago by Evan You <[email protected]>
fix(codegen): ensure valid types in genreated code when using global directives

fix #4054

a44d528af1227c05dedf610b6ec45504d8e58276 authored over 3 years ago by Evan You <[email protected]>
fix(runtime-core): fix instance accessed via $parent chain when using expose() (#4048)

12cf9f4ea148a59fd9002ecf9ea9d365829ce37c authored over 3 years ago by Austin Keener <[email protected]>
fix(runtime-core): add useAttrs and useSlots export (#4053)

735ada1507623b8d36e80b30a4f67a8af4a45c99 authored over 3 years ago by wonderl17 <[email protected]>
fix(build): fix generated code containing unprocessed class field syntax

fix #4052
fix vuejs/vue-cli#6562

2788154f7707928f1dd3e4d9bd144f758a8c0478 authored over 3 years ago by Evan You <[email protected]>
release: v3.1.3

fc7b640041d8a5f8eb1f8a0c04cb694bfb9831fe authored over 3 years ago by Evan You <[email protected]>
fix(runtime-dom): fix static node content caching edge cases

reverts fded1e8

fix #4023, #4031, #4037

ba89ca9ecafe86292e3adf751671ed5e9ca6e928 authored over 3 years ago by Evan You <[email protected]>
types: export CreateComponentPublicInstance

347d90173b61d7b41321e687b497ec0fd87d5fed authored over 3 years ago by Guillaume <[email protected]>
fix(ssr): ensure behavior consistency between prod/dev when mounting SSR app to empty containers

close #4034

33708e8bf44a037070af5c8eabdfe1ccad22bbc2 authored over 3 years ago by Evan You <[email protected]>
fix(ssr): properly hydrate non-string value bindings

fix #4006

34d4991dd5876325eb8747afa9a835929bde3974 authored over 3 years ago by Evan You <[email protected]>
fix(runtime-core): fix mouting of detached static vnode

fix #4023

fded1e8dfa22ca7fecd300c4cbffd6a37b887be8 authored over 3 years ago by Evan You <[email protected]>
fix(compiler-core): properly exit self-closing pre tag

fix #4030

d2df28dca42f6679766033f8986b5637dfe64e1e authored over 3 years ago by Evan You <[email protected]>
fix(types): improve type of unref()

fix #3954

127ed1b969cb2d237d0f588aab726e04f4732641 authored over 3 years ago by Evan You <[email protected]>
chore(puppeteer): upgrade puppeteer (#4019)

* chore(puppeteer): upgrade puppeteer

* fix(tests): fix typescript error with puppeteer 5.X t...

69b74a806f0444393085a09700c87388c48dc639 authored over 3 years ago by Bas van Meurs <[email protected]>
build(deps-dev): bump sass from 1.32.12 to 1.35.1 (#4047)

Bumps [sass](https://github.com/sass/dart-sass) from 1.32.12 to 1.35.1.
- [Release notes](https...

489db4fc617d23f19ee98bc934ef5b1b02bbc0f0 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump @babel/types from 7.14.4 to 7.14.5 (#4045)

Bumps [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) from 7.14.4 ...

bd7c23928e1dbd5748af2dcf0089dc8961ea91a5 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps-dev): bump vite from 2.3.7 to 2.3.8 (#4044)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.3.7 to 2.3.8.
- [Re...

27276cd63d6eabc4653b9089ddf50926e52cc1a4 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump postcss-modules from 4.0.0 to 4.1.3 (#4043)

Bumps [postcss-modules](https://github.com/css-modules/postcss-modules) from 4.0.0 to 4.1.3.
- ...

144c0e7448a9b192b7e21639ebce134db33839d1 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump @babel/parser from 7.14.4 to 7.14.7 (#4041)

Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.14....

5158f2064f0e9fa0dd13b73ee264c00c39deb5e9 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps-dev): bump @typescript-eslint/parser from 4.26.0 to 4.28.1 (#4042)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HE...

020c417c23c70ade6a433c730b6a8c2805f9ade9 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps-dev): bump eslint from 7.25.0 to 7.29.0 (#4040)

Bumps [eslint](https://github.com/eslint/eslint) from 7.25.0 to 7.29.0.
- [Release notes](https...

598fe7180d291c573ce731c3c3a5af0b5510e631 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps-dev): bump typescript from 4.2.4 to 4.3.5 (#4038)

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.4 to 4.3.5.
- [Release not...

4779f90e2aa430977e4d152a2bf8c8d9721c9c8c authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat(types/ide): support find definition for jsx tags, events (#3570)

8ed3ed6c27b0fb9a1b6994eddc967e42d4b3d4e1 authored over 3 years ago by Johnson Chu <[email protected]>
feat(types): support IDE renaming for props (#3656)

81e69b29ecf992d215d8ddc56bf7e40661144595 authored over 3 years ago by Johnson Chu <[email protected]>
fix(compiler-sfc): support TS runtime enum in `<script setup>`

1ffd48a2f5fd3eead3ea29dae668b7ed1c6f6130 authored over 3 years ago by Evan You <[email protected]>
refactor(reactivity): improve tree-shaking annotations

f8a6b57dddc9196713e65d737373d73c00e01a78 authored over 3 years ago by Evan You <[email protected]>
feat(compiler-sfc): compileScript parseOnly mode

This is an internal feature meant for IDE support

601a290caaf7fa29c58c88ac79fc2f1d2c57e337 authored over 3 years ago by Evan You <[email protected]>
feat(sfc): make ref sugar disabled by default

96cc335aa7050b6bf2ae53cc209d0032a8d59d0e authored over 3 years ago by Evan You <[email protected]>
fix: prevent withAsyncContext currentInstance leak in edge cases

9ee41e14d2d173866300e75758468c6788180277 authored over 3 years ago by Evan You <[email protected]>