Ecosyste.ms: OpenCollective

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

github.com/preactjs/signals

Manage state with style in every framework
https://github.com/preactjs/signals

changeset

e1bb7a60cb2b571d4addd1f85a265189c13d7466 authored about 2 years ago by Jason Miller <[email protected]>
also fix React adapter

868ac8f727fce21c27d85e8d76e8599d355c1761 authored about 2 years ago by Jason Miller <[email protected]>
wrap rendering in act()

6185290d6a2c7bad481ad4b3da50002bfdbc1434 authored about 2 years ago by Jason Miller <[email protected]>
Create short-paws-listen.md

cafbdaabd525a034e38da10b04eee0688c026152 authored about 2 years ago by Jason Miller <[email protected]>
bugfix: useSignalEffect callback should be able to return a cleanup function

040fc3c783b80b072f8dcc5325065f48e3a95699 authored about 2 years ago by Jason Miller <[email protected]>
Add tests for useSignalEffect

c1868eee1fba2d5d04427265cd9cf7d5588376ed authored about 2 years ago by Jason Miller <[email protected]>
Merge pull request #278 from nichoth/main

add description to package.json

133bc1e5c5705c84492284ada3a76e5681032a02 authored about 2 years ago by Ryan Christian <[email protected]>
Update packages/react/package.json

b947e92707bae5116d95e16b9a042b6194815c40 authored about 2 years ago by Ryan Christian <[email protected]>
Update packages/preact/package.json

6b0150b2c3591f8bb973f09ce1c3818622990439 authored about 2 years ago by Ryan Christian <[email protected]>
Update package.json

35e2c661da78dc87be12ed96aed40456c58e3bfa authored about 2 years ago by Ryan Christian <[email protected]>
Merge branch 'main' into main

7178519617fb8e12823889867a8831c902205f51 authored about 2 years ago by nichoth <[email protected]>
fix pacakge b/c monorepo

bfca7903e6620e89fe6b47d279499a4cd285a3a7 authored about 2 years ago by nick thomas <[email protected]>
Merge pull request #279 from preactjs/chore/root-package-file

chore: Remove unused entries in root pkg.json

a829d0fd574d332ef3f3f54f4a6bb188e480a16f authored about 2 years ago by Ryan Christian <[email protected]>
chore: Remove unused entries in root pkg.json

13639cbd34102ca26d6671d1b9e6991d5769e64b authored about 2 years ago by Ryan Christian <[email protected]>
add description to package.json

e55fdd1cb9acd5be1a79ae3fa608c916dfa7abd9 authored about 2 years ago by nick thomas <[email protected]>
Merge pull request #277 from Dhananjay-JSR/main

Updated Readme Link to Valid Tag

d3a566e1842ab93505070a403f800e3f4a999557 authored about 2 years ago by Ryan Christian <[email protected]>
Updated Readme Link to Valid Tag

Updated Readme Link to Valid Tag

ffc3e415d7112cd3e65bd43d597f5096e6151902 authored about 2 years ago by Dhananjay-JSR <[email protected]>
Create quiet-jokes-obey.md

df813adc3ed304e326950be08509350cda43f28e authored about 2 years ago by Jason Miller <[email protected]>
Merge pull request #268 from billybimbob/preact-vnode

Update Preact VNode adapter

39be97bab2861476ee701c69fa178e7210dfb276 authored about 2 years ago by Jason Miller <[email protected]>
Merge branch 'main' into preact-vnode

f47c0d16d85174524f7324df9279f2d52a362c92 authored about 2 years ago by Jason Miller <[email protected]>
add inheritance tests to preact adapter

e1c806459e048d6c933b9444c0355a5548b38643 authored about 2 years ago by billybimbob <[email protected]>
modify preact constructor prop

839d55282ddcae5ebf7d66760d92f0b4f0aa542c authored about 2 years ago by billybimbob <[email protected]>
bump render-to-string version

31da6b075509bf75393812c46380ac6611cfcf4f authored about 2 years ago by billybimbob <[email protected]>
Merge pull request #263 from elliotwaite/fix-typos

Fix typos and other small changes

55d5becbb41c2faec62b9588937f8c74f0d65152 authored about 2 years ago by Ryan Christian <[email protected]>
Fix typos and other small changes

fbe2cb8eca144fa4a4659fb78e9373b7a227ab77 authored about 2 years ago by elliotwaite <[email protected]>
Fix typo (#259)

ab1c160ee79aadf894c85c91a597fa26f57875bd authored about 2 years ago by Elliot Waite <[email protected]>
Merge pull request #248 from skvale/patch-1

Whenver -> Whenever in README

81c4ae4477cee38c86d1ffc7bbec554ffb689a42 authored about 2 years ago by Ryan Christian <[email protected]>
Update README.md

Spelling

67f627a493ef92e8c9741fdc03fcd8f653879253 authored about 2 years ago by Sam Kvale <[email protected]>
Merge pull request #245 from preactjs/fix-effect-barf

Fix effect behavior when first run throws

ccb677bdb26ef836d3fac39d30d8f6371693e60f authored about 2 years ago by jviide <[email protected]>
Add changeset

7e15d3cf5f5e66258105e6f27cd7838b52fbbf9f authored about 2 years ago by Marvin Hagemeister <[email protected]>
Fix effect behavior when first run throws

Thanks to @felixschorer for the bug report.

1441d5f1563ada3537e13fa9ac2878f565606389 authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #243 from melnikov-s/use-weak-map-for-react

cb6f8caee6acbf959b77a495decd58928bc512dd authored about 2 years ago by Marvin Hagemeister <[email protected]>
Create breezy-ants-trade.md

e41b8b16bf68da7004a3174912fe95a109a453ed authored about 2 years ago by Marvin Hagemeister <[email protected]>
Use WeakMap to hold proxy map in react

5eed2fc9115600787b9914569593b7174f8e5ab4 authored about 2 years ago by Sergey Melnikov <[email protected]>
Merge pull request #240 from preactjs/changeset-release/main

325499cf29d65c23a426751965ea241a27281472 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Version Packages

12fbf683191717b20623f7b84624e0fdc62f814f authored about 2 years ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Merge pull request #238 from eddyw/fix/use-sync-external-store-import

b83792a1c7f08ef01aacdec666ce1762452b14e8 authored about 2 years ago by Marvin Hagemeister <[email protected]>
add changeset

bcf4b0b25d774483ddafa29c2fa133c467668b8c authored about 2 years ago by Eddy Wilson <[email protected]>
Fix import of use-sync-external-store

6b6ffdaf9e24ebae05d39cac8de6c13f80c1a9bf authored about 2 years ago by Eddy Wilson <[email protected]>
Version Packages

0c54727b8d85d7cba8f587e8d3a4f6598de848f5 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #227 from preactjs/changeset-release/main

15ef5dd2952f46fd5ff5a101aaa21b3d3df47ac1 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Version Packages

76c0c5b2637bb560ed4bde7a493367b2f53f0aa6 authored about 2 years ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Merge pull request #219 from eddyw/use-sync-external-store

d2aded8baa80ec67a1b270e941e9532fc7109e84 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #234 from preactjs/more-tests

Add tests for core & refactor addDependency for increased code coverage

717180d2ba806a0e26aa18bfa3fab5ae24d39d49 authored about 2 years ago by jviide <[email protected]>
Refactor addDependency

8c3a94a0c3d6d3c0f1d4e3c5080497385d9da439 authored about 2 years ago by Joachim Viide <[email protected]>
Add tests for partial unsubscribes

6e77711a6582bd30186436529869ff9b219e7ab3 authored about 2 years ago by Joachim Viide <[email protected]>
Add tests for non-error throws

6d0b5770278cfc978beed02c53757901d4937d5a authored about 2 years ago by Joachim Viide <[email protected]>
Add tests for Computed.peek() cycle detection

90a0095def102b268941d38d4605b41b76cfb9b5 authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #233 from preactjs/simplificate-nodes

Simplify Node instances

dafa95b79aeeec39c9a34f00d35609c5bfe7cfe4 authored about 2 years ago by jviide <[email protected]>
Create shy-cobras-try.md

3f652a77d2a125a02a0cfc29fe661c81beeda16d authored about 2 years ago by Marvin Hagemeister <[email protected]>
Refactor needsToRecompute

Use an early return for delicious byte savings.

5975777b7e717ef9f037b210f9f64cdb9d028d78 authored about 2 years ago by Joachim Viide <[email protected]>
Remove _flags from Nodes

Use Node._version === -1 to replace the NODE_FREE flag.

f9d61d1727cbfcd6e379d89c96f1068432966120 authored about 2 years ago by Joachim Viide <[email protected]>
Remove NODE_SUBSCRIBED flag from Nodes

The flag can be replaced in ._subscribe with an alternative check
so that the method stays idemp...

7875166ca1d2dd6e9183d611e0ef64189ace7a6f authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #232 from preactjs/indirect-cycles

Simplify effect change checking (and make effect cycle detection more accurate as a side-effect)

a42a2bd0322c4abe3f6ce0558ae77eba98d39cad authored about 2 years ago by Marvin Hagemeister <[email protected]>
Create pretty-students-look.md

aa4cb7bfad744e78952cacc37af5bd4a713f0d3f authored about 2 years ago by Marvin Hagemeister <[email protected]>
Detect indirect effect cycles

20bd595a39b46eb726167ac9a11395dddddfc3c8 authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #230 from preactjs/docs/clarify-input-example

34dd5c3804b31d6c1ad5085772a905d7e66c9411 authored about 2 years ago by Marvin Hagemeister <[email protected]>
docs: Clarify that signals + dom props != two-way data binding

9ccc253115ead4c6a96d90d2dbe98dc0acc89e1f authored about 2 years ago by Ryan Christian <[email protected]>
unsubscribe from effect in store

bb6e850838ebd13692653a3d4f2a5d84dd29c937 authored about 2 years ago by Eddy Wilson <[email protected]>
wrap type in proxy

d4f1d7ae2804fedfc75134b1b709ab98d999474e authored about 2 years ago by Eddy Wilson <[email protected]>
add react test cases

e3ec27d8d51555cedf043ac03cb33b0ba4d1b05a authored about 2 years ago by Eddy Wilson <[email protected]>
use unfrozen empty array

cdfa79912145dbc5182af620ef11e69591ed0a64 authored about 2 years ago by Eddy Wilson <[email protected]>
add changeset

0621526dd59187f674557e6df42c71980b32efab authored about 2 years ago by Eddy Wilson <[email protected]>
unsubscribe from effect

c42302b9fd2c9568552c0e92fdff424c5f753b41 authored about 2 years ago by Eddy Wilson <[email protected]>
Move use-sync-external-store to normal deps

25cf8a20ddb3e38fbeed2218ac197f2d7793fab5 authored about 2 years ago by Eddy Wilson <[email protected]>
replace with useSyncExternalStore

92dd7c0e4e9a7eb7d82f9a612e55585e523b0675 authored about 2 years ago by Eddy Wilson <[email protected]>
add use sync external store shim

this will use a shim for older versions of React and use
the one from React.useSyncExternalStore...

8ffed73e0668767bc745ddc823fc33ff45b5f5ae authored about 2 years ago by Eddy Wilson <[email protected]>
Merge pull request #226 from preactjs/mangled-hooks

d90ddae8950923c35a9f009d84c221fc60aa10f1 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Fix hook names being mangled

ad2982606a8894ea8562a0726d7777185987ad60 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Version Packages

82bd6fcb369ce688391b5f3ea7619dc69fbe2e4f authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #206 from preactjs/changeset-release/main

ff7a9c937cd2b883606828e8773c1fba08a8fdef authored about 2 years ago by Marvin Hagemeister <[email protected]>
Version Packages

d7de34ef40a186f877e7cc141bdc16609af5cea6 authored about 2 years ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Merge pull request #221 from preactjs/missing-changeset

Add missing changeset for #215

64455d903b0cc71c9eb78983ac433757683f6583 authored about 2 years ago by Ryan Christian <[email protected]>
Add missing changeset for #215

7e8d4c25dfdc7fa9434b6c2af4aa0e495b9fae55 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #215 from jmeistrich/remove-owner

cef6091167be9d55126f38ee0bcece4a88663369 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Change mapping updaters to owners to map to the reducer instead, which fixes it not working in production

515ff330f63490025970dac11432ac7bccf960bb authored about 2 years ago by Jay Meistrich <[email protected]>
Merge pull request #210 from preactjs/more-tests

Add tests for Computed.peek()

d93065886349e1f7b8bb9b7750fa63fe7b33e956 authored about 2 years ago by Joachim Viide <[email protected]>
Add tests for computed.peek()

458a6e315cb8fc232fe68cee575343e6f31beb34 authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #212 from sun0day/fix/invalidCoverage

9ca60ebe20a7cb9c951f8908ad7bfb6b466d62db authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #214 from preactjs/gc-tests

Dispose effects more thoroughly, add tests for computed() GC behavior

b8e887a7aeeeb3f82a17750bd3da1fb8d84a9c71 authored about 2 years ago by Joachim Viide <[email protected]>
Fix: clean up effects more thoroughly on dispose

9d46e07a8b1ea1dfd62e50011d1231d0f29a861b authored about 2 years ago by Joachim Viide <[email protected]>
Add tests for computed signal GC behavior

32385b3bb2d8f537734d007e835e95d940c858b5 authored about 2 years ago by Joachim Viide <[email protected]>
fix: ut coverage not work on *.ts

ab0424461fce1bc57ba504490e666d471e6a4252 authored about 2 years ago by sun0day <[email protected]>
Merge pull request #209 from preactjs/optimize-deps-check

7610bbcca51812fabfe550ca2c43fc554d95294a authored about 2 years ago by Joachim Viide <[email protected]>
Add changeset

49756aef28fe12c6ae6b801224bf5ae608ddf562 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #208 from preactjs/more-tests

b372fb95da58e9d0c4843a835674e0ef507ccbc6 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #207 from preactjs/effect-fix-01

8da994c306e6054b050ed157268b36b65a8f4250 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Add changeset

57fd2e723528a36cc5d4ebf09ba34178aa84c879 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Optimize dependency change checks

32b83493516e9e9086b6588abb0023977e142056 authored about 2 years ago by Joachim Viide <[email protected]>
Add more tests

f1d3937cb35ddb8578cd5201debce2419c08cb54 authored about 2 years ago by Joachim Viide <[email protected]>
Fix effect disposal when cleanup throws

428eb5e451f196ceaa85ce5181741a5e4213d307 authored about 2 years ago by Joachim Viide <[email protected]>
Make "effect disposed when cleanup throws" test stricter

d29d8facf799ac3e773364181c8eb4ebdc37d233 authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #205 from preactjs/stricter-effects

Reuse computed signal dependency checks also for effects

15bc5d8552ffe15a4222fa32c6a32d384e4813f7 authored about 2 years ago by Joachim Viide <[email protected]>
Add changeset

4b7316497aee03413f91e9f714cdcf9f553e39d9 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Implement stricter effects

e78914741d419f2107871d04ff4bcc131e3a6d97 authored about 2 years ago by Joachim Viide <[email protected]>
Add tests for stricter effects (& misc.)

7e44dc1f9b986801d5a7c47cacba1d13520e43f7 authored about 2 years ago by Joachim Viide <[email protected]>
Merge pull request #200 from preactjs/changeset-release/main

f1f613c1d09d00876d4ee8aefb7bf4a4fd1bd622 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Version Packages

17800f6a786d9b7d1b2c478051a656361e7660c0 authored about 2 years ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Merge pull request #203 from preactjs/ssr-tests

52a7f70659a067b8a27d290bd96c422bf6ecf220 authored about 2 years ago by Marvin Hagemeister <[email protected]>
Merge pull request #202 from preactjs/ssr-patch-opt-2

12b1ecfcfb28d8b7a637de5810d7add25a7e4569 authored about 2 years ago by Marvin Hagemeister <[email protected]>