Ecosyste.ms: OpenCollective

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

github.com/luwes/sinuous

🧬 Light, fast, reactive UI library
https://github.com/luwes/sinuous

Separate `property` function

0a14ea92f767451455961ecce4988165712cd613 authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

529d718f1132929c3001c31d0aeb0dd4f8789501 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.15.1

b7aad5bdf90b10c6d0484f055800989a586a0f1c authored over 5 years ago by Wesley Luyten <[email protected]>
Re-order and make `map` smaller

00211163be98b17d2016e8b5fb771366f7b1d121 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove the fast path of swap backward and forward

Perf improvements are minimal I think and it's not included in the original algorithm of IVI.

69bc12bdad518a786d143180ce047fb47f5ece15 authored over 5 years ago by Wesley Luyten <[email protected]>
Re-use vars, change naming, save bytes of map

d07d95283e586dc38b36967b31dee4caab0a8a73 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix readme badges [skip ci]

3080c58ad09ba5c8705c8fbef9ff76b1b78592c0 authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

ed6c81ae264fc12561e57596289be954a2eeedae authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

d4ffab5498aa197bc4ae2e53729e1edd21bd4342 authored over 5 years ago by Wesley Luyten <[email protected]>
Add `hydrate` to bench results.js

bba3975c83aae85e41e5561279c492f56c60d2c5 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.15.0

b4fff181860190b2ded1c75b1b57e7d60aa494d2 authored over 5 years ago by Wesley Luyten <[email protected]>
Add `hydrate` feature

ae3182433cb3502474254d4db60789ab6781a1d7 authored over 5 years ago by Wesley Luyten <[email protected]>
Disable observable cleaning for template map

07cff8d02796e8d30b0bc57aec797df9767ebd2d authored over 5 years ago by Wesley Luyten <[email protected]>
Add map mini optimization comment

326904db82987d7124c3cf09b042e3824c33d5fe authored over 5 years ago by Wesley Luyten <[email protected]>
Update package.json

remove call to donate

2e4d21e456755f65a25fc9cee98cb8613ae05bcb authored over 5 years ago by jess <[email protected]>
Added call to donate after npm install (optional)

1dd51bd682c8257cf01331aead9ae6cb12fd0856 authored over 5 years ago by Jess <[email protected]>
Added financial contributors to the README

8696b807d271408ae74ed0377c5510a52761b0dd authored over 5 years ago by Jess <[email protected]>
Run 0.12.6 bench

2e0b673029008f577b73a4ab3f78a43b1dfb36c0 authored over 5 years ago by Wesley Luyten <[email protected]>
Run 0.14.2 bench

4eb0f85e6c999efd531823a5a53dfb7582195ea0 authored over 5 years ago by Wesley Luyten <[email protected]>
Improve bench and re-run 0.12.6 bench

288c4bed1207e1ae5e79f1995998f3ddfd061939 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.14.2

d6b963bbba16a9cecfc40c9e38945b1a1829dccf authored over 5 years ago by Wesley Luyten <[email protected]>
Re-run 0.14.1 bench

5a59269b81043fbeeef6a06c9f807a52835ac49c authored over 5 years ago by Wesley Luyten <[email protected]>
Add persistent travis bench results, start v0.12.6

c9f99d03b459e865c2e6e2030ea2759addbece0e authored over 5 years ago by Wesley Luyten <[email protected]>
Tweak bench start time

8f7d1818c5e31e019c5ea7221d83c530de464714 authored over 5 years ago by Wesley Luyten <[email protected]>
Update dev deps

22e9809d55a420c5de2dc04cda6e954bcd7c634e authored over 5 years ago by Wesley Luyten <[email protected]>
Update docs [skip ci]

3c333cd271e20749bf2a41aa66b5386ad9059b17 authored over 5 years ago by Wesley Luyten <[email protected]>
Merge pull request #33 from luwes/observable

Prevent duplicate nested computations & mark removed children as fresh

255e94db45605f1c5cbb32fc3e22ff578c96db8b authored over 5 years ago by wesley luyten <[email protected]>
Add `Set` polyfill for IE tests

e7d4242cdb24ea780b2ea58e12c4422e007a8706 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix `getChildrenDeep` function w/ tests

e5cec87a44c975ee52a59660d2e29a7f41ac3c57 authored over 5 years ago by Wesley Luyten <[email protected]>
Add cellx performance test w/ Sinuous observable

038b0ec85384501520d43430a17d326a6ae2d0cd authored over 5 years ago by Wesley Luyten <[email protected]>
Use `Set` for listeners for perf #20

7dcd64b41a2e62cb6201366e72355863750310c7 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix `transaction` pending null bug #20

730a7bab8c3653971eba6865ce62be2ffaea9e58 authored over 5 years ago by Wesley Luyten <[email protected]>
Add perf tests from mobx

bfc5df8ef7e088fb8bb2fdb64fbc2eb3445e2a9f authored over 5 years ago by Wesley Luyten <[email protected]>
Use `computed` instead of `S`, keep alias to `S`

80d854ef7cbab79da98b16f01c3fc70efe066800 authored over 5 years ago by Wesley Luyten <[email protected]>
Update FUNDING.yml

430bf0c89b4d87c1eefa25ee4e9c26de16fb30be authored over 5 years ago by wesley luyten <[email protected]>
Mark children computations fresh if removed

18bdac982301552b362509135d76be68ad3d3184 authored over 5 years ago by Wesley Luyten <[email protected]>
Prevent duplicate nested computations

Related issue #20

e69779f1b8c917f47057d8619f60ffb94f8a5465 authored over 5 years ago by Wesley Luyten <[email protected]>
Allow `undefined` as an observable set value

c331f5591a61d4f3e2212ada1e0a3505d4b2b00c authored over 5 years ago by Wesley Luyten <[email protected]>
Improve bench

61f8ac4284c96f29b485a10d53d4dadafef8dbf2 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix Sinuous bug in bench

1b3f459b4d30734a2012e8718e848f11e26762fe authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

ce69017e5f33491d4848753d45f7ef2ee10f9cda authored over 5 years ago by Wesley Luyten <[email protected]>
v0.14.1

8d2494ba5bbbfe479292900fc91e6c59d2d9e641 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix template scope key actions bug

136339c19a01dc193f27817fa252fd2bd0ac6592 authored over 5 years ago by Wesley Luyten <[email protected]>
Improve bench

0146f4d97e0c576d1e7e6346b28de8dff605792e authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

db0b087ca3a0171619ecfdef5ebba36d94ab08ce authored over 5 years ago by Wesley Luyten <[email protected]>
v0.14.0

5ba7abaf94bc8ce5936ef320aad069563d1d66ff authored over 5 years ago by Wesley Luyten <[email protected]>
Merge pull request #32 from luwes/map-mini

Add map mini

8493ae16a88a687dfad419e85b77f0daf551c514 authored over 5 years ago by wesley luyten <[email protected]>
Add changelog

b66595231d8f236d0c2b68d8ea4b1fa2b9716dfe authored over 5 years ago by Wesley Luyten <[email protected]>
Make map named exports

718abbae8942c6393712365bb8b015493968d456 authored over 5 years ago by Wesley Luyten <[email protected]>
Add map mini

3d01a5c03c6b2837ea182fe63663b23f807afa36 authored over 5 years ago by Wesley Luyten <[email protected]>
Add examples to readme [skip ci]

53e79b5d2bb2bf2fe4decabb4f6254b87fbabd49 authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

8bc3d251cbd58cb63ddbe14cc710e1d292a121f0 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.13.1

78c9d10814e29913b438ada1cbeba67f0fc1d65a authored over 5 years ago by Wesley Luyten <[email protected]>
Fix same key observe tags in template fix #5

a1736fd56faf1c0c787634a70eb9e2f86f659947 authored over 5 years ago by Wesley Luyten <[email protected]>
Merge pull request #29 from luwes/transaction

Add transaction method

46020c9f58224a17d172504f8ebbfb7d302491ba authored over 5 years ago by wesley luyten <[email protected]>
Prevent duplicate pending observables in transact

f87e9f308f0bb9648a96e40b0bbcf5605ea219c5 authored over 5 years ago by Wesley Luyten <[email protected]>
Add jstat and GC before metrics

dd0b40d47bd6d0b2ed97774b5b1706e3bb7ad2e8 authored over 5 years ago by Wesley Luyten <[email protected]>
Add transaction method

Related issue #21

f51760e2b7c48b8fc6307a440f2571f2f1e5c798 authored over 5 years ago by Wesley Luyten <[email protected]>
Add more benchmarks and improve scripts

3c6a36a9e1eb3b89ad02ac33e2b3381f9b937cc8 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

0f339ec111095f6a0188cc1b367ecf87f94a2b43 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.13.0

05a05dc78240c5e0cc6fa6db2edc4aba3ac58f0e authored over 5 years ago by Wesley Luyten <[email protected]>
Add support for web ES modules fixes #27

066b7790be1fe8d2efae9fc792e09559099cf45d authored over 5 years ago by Wesley Luyten <[email protected]>
Fix computed works from other computed w/ set

Fixes #28

7c2b1399baac0b03d61cd2e4f738378f1ba49fd0 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.9

2a7deaeea283d5f4dbfd90e3259e4bbdee96e64e authored over 5 years ago by Wesley Luyten <[email protected]>
Fix naming issue for umd and iife bundles proper

185e2e5247aa8a41448158fce5a40d9f981a1bc7 authored over 5 years ago by Wesley Luyten <[email protected]>
Revert "Fix naming issue for umd and iife bundles"

This reverts commit 420e767220036814b87cea545338bf3d957f450f.

b1b80bc509ff3aff80bd12e3edb0e666c05292d9 authored over 5 years ago by Wesley Luyten <[email protected]>
Use `Map` in map again

Related issue #23. It's not worth the hassle and it was broken.

87cf62c8d54c1efe8790274c13eb40cd727eeed9 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

c7fefcbda839c0c2121c9b85c1f416bffa7e8973 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.8

2baafda7ce9238f3e74f7ef25bd580fc717f18cb authored over 5 years ago by Wesley Luyten <[email protected]>
Add comments support in HTM

developit/htm#84

565184308a04b0eecd1d51e26072236929859e3e authored over 5 years ago by Wesley Luyten <[email protected]>
Fix IE9 insertBefore 2nd arg null issue

600b3304662159e1600cba5518134e8afbd45262 authored over 5 years ago by Wesley Luyten <[email protected]>
Replace Sinon w/ ispy

Sinon is too big

ea97c01d546b7d1d9139b0c23cb4244f8141c1eb authored over 5 years ago by Wesley Luyten <[email protected]>
Add console fix for IE9

5ec4fd2c8591a921c499636f0d254d8b52c52723 authored over 5 years ago by Wesley Luyten <[email protected]>
Split up `map` tests

1a113ea8bc60a8491341eb3eb60fb3a38477bc6e authored over 5 years ago by Wesley Luyten <[email protected]>
Add IE9 support test

87383d3e994a9b409ae4cf6023c64a9782b2dad4 authored over 5 years ago by Wesley Luyten <[email protected]>
Add karma console flag

2e2d6319e38778c7748955f4a8d0cce64a9c72d6 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove ES6 Map for old browser support

40933cd6cc24bf7f4a5e424107c7323fbc5432c1 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix wrong map disposers released

2104b6788a468845c6b1a6a98d2d2cce2486fea0 authored over 5 years ago by Wesley Luyten <[email protected]>
Improve bench results page

e325b63dc19fc17cbe1cb51a33c823661cbaff30 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.7

7c3d023721418d2500a8a3cfc482e73183828de6 authored over 5 years ago by Wesley Luyten <[email protected]>
Add handling of non-node, non-array in root

Fixes #22. This makes the `html` tag always return an instance of Node

97b1aab5315814a913321cc0a360861d33dc3337 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.6

d33ee6453670f8b49bfa65346362e313d6df510c authored over 5 years ago by Wesley Luyten <[email protected]>
Add CI benchmark and deploy

ae12e30951c22dd2e323761648017e1b4bd42aeb authored over 5 years ago by Wesley Luyten <[email protected]>
Remove results.json for Travis/GH pages bench

225091e7f041ec9556d24813ecada615c3565481 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix naming issue for umd and iife bundles

420e767220036814b87cea545338bf3d957f450f authored over 5 years ago by Wesley Luyten <[email protected]>
Add observable duplicate edges check #20

This prevents the most cases of duplicate edges like when observables are accessed in a `sort` fo...

acdf3517d2951075674c48560366b8332b113033 authored over 5 years ago by Wesley Luyten <[email protected]>
Merge branch 'bench2'

79e86ddb9a00f6aa9245ae28b4603b1b544c3581 authored over 5 years ago by Wesley Luyten <[email protected]>
Replace Map w/ array for map disposers

62c57338e2d7b28f0b0b3393568cd699deea60bd authored over 5 years ago by Wesley Luyten <[email protected]>
Add benchmark

aae8dd7d2c3e10d621160cc9c3106fb09b6d46a1 authored over 5 years ago by Wesley Luyten <[email protected]>
Update travis xvfb (X Virtual Framebuffer)

4c2936b7782ba547c413528c5e30e2337d5f85cb authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

5c3a002d0f73ce9983c5a25c854f11a6aaf4594c authored over 5 years ago by Wesley Luyten <[email protected]>
Fix test, IE no `.children` on DocumentFragment

13da3ebf1621f8c7e6f86510715205900d292ef5 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

96657e256f785690b6185bc1b67d87413679a996 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.5

deddfe4f903296c402393ce4c089ee161ddf4a2e authored over 5 years ago by Wesley Luyten <[email protected]>
Fix root array to fragment fixes #19

c118715bccad4c3b80bd8681b9622c395bf0bf32 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme, add motivation [skip ci]

c5ff7a76494f7498e9c987d3cbb1b8e7f100b52e authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.4

52b0883918fa9a94ce99754c3827016d79e2ef91 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix empty values from template fix #14

2a1e366002a063555ad543dbbcbf3cc5ad73b841 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.3

e33c5e8bcdb461be61f7d078ac5e606b4745382a authored over 5 years ago by Wesley Luyten <[email protected]>
Fix `append()` for IE11 by using `appendChild()`

2167cf819cb199e243fc64960dfbf153af581ad8 authored over 5 years ago by Wesley Luyten <[email protected]>