Commit graph

226 commits

Author SHA1 Message Date
littensy
787084ba59 docs: adjust ordering by importance 2026-02-17 18:45:00 -08:00
littensy
fe7064acee docs: improve intro and explain getters 2026-02-17 18:38:30 -08:00
littensy
fe57482aaf chore: update vide 2026-02-17 17:47:29 -08:00
littensy
5157975091 chore: fix react tests, run stylua 2026-02-17 17:47:05 -08:00
littensy
91ef244ef3 test: add important vue reactivity tests 2026-02-17 17:31:14 -08:00
littensy
1ac071b62a fix: add missing recursed check 2026-02-17 17:30:51 -08:00
safazi
62fc690a7d
fix: update signal overload for setter (#58) 2026-02-15 21:06:55 -08:00
littensy
41d59cdfad chore: bump deps 2026-01-12 17:24:36 -08:00
littensy
28872264a2 build: loosen workspace version requirements 2025-12-14 03:34:05 -08:00
littensy
a9658a8aa2 ci: upgrade lute 2025-12-14 03:03:10 -08:00
littensy
a44355b3b6 refactor: improve source readability 2025-12-11 09:26:21 -08:00
littensy
e08204a9d1 ci: set up lute 2025-12-01 20:12:28 -08:00
littensy
15b90c5986 chore: bump versions 2025-12-01 17:30:54 -08:00
littensy
a20ee3698a test: use lute for tests 2025-12-01 17:29:39 -08:00
littensy
72b290219d fix: remove unsynced signals immediately 2025-12-01 17:29:04 -08:00
littensy
fd752d87d7 chore: bump release candidate 2025-11-29 18:45:47 -08:00
littensy
c1b417ec2b fix: loosen client signal types 2025-11-29 15:50:07 -08:00
littensy
73954f56e7 fix: wrap iterated values in reactive() 2025-11-28 21:09:46 -08:00
littensy
9d4af8e669 fix: prevent early reactive gc, alien-signals 3.1.1 2025-11-28 20:36:51 -08:00
littensy
b826401bf3 fix: refine reactive proxy logic 2025-11-28 01:18:57 -08:00
littensy
b3a76face9 feat: sync signals that return reactive proxy 2025-11-25 00:29:08 -08:00
littensy
aebe3d27ee docs: add fishing game example project 2025-11-23 16:28:11 -08:00
littensy
391125b3a2 chore: bump charm-sync version 2025-11-22 22:04:27 -08:00
littensy
422ee43a94 fix: check none before patching mutable tables 2025-11-22 22:03:42 -08:00
littensy
189ae0f168 fix: make toRaw track all calls 2025-11-21 22:15:08 -08:00
littensy
9b89284529 perf: do not create proxies for iteration 2025-11-21 19:50:37 -08:00
littensy
1206e008a7 chore: bump versions 2025-11-20 15:06:30 -08:00
littensy
366fc668a2 fix: check for nil diffs 2025-11-20 15:05:59 -08:00
littensy
9f66803f04 feat: add toRaw() 2025-11-19 21:38:56 -08:00
littensy
f082956ed9 docs: fix typo 2025-11-18 20:50:48 -08:00
littensy
b733369e70 docs: reword reactive docs 2025-11-18 20:50:28 -08:00
littensy
5c90f928f7 chore: bump versions 2025-11-18 20:40:38 -08:00
littensy
bd23d54374 feat: add reactive() 2025-11-18 20:39:37 -08:00
richard
7bad215560
docs: fix typo 2025-11-16 07:02:38 -08:00
littensy
e583574751 test: make some tests more reliable 2025-11-15 20:41:38 -08:00
littensy
ed9566bfff chore: prepare release candidate 2025-11-15 20:38:15 -08:00
littensy
29d8add265 docs: update readme 2025-11-12 16:43:49 -08:00
littensy
898fbdba29 feat: add trigger(), refactor source 2025-11-12 16:28:41 -08:00
littensy
fdc598f6e6 fix: allow dispose in observers 2025-11-05 12:35:25 -08:00
littensy
d890f4fc2c feat: add recursive() 2025-11-05 02:30:41 -08:00
littensy
96ab2317f2 feat: update alien-signals, add recursion flag 2025-11-05 00:16:18 -08:00
littensy
dffeb35933 refactor: simplify charm sync validation 2025-11-04 22:30:10 -08:00
littensy
7bb6edb403 refactor: rename batch, misc fixes & perf updates 2025-11-04 21:39:28 -08:00
littensy
2aa7bd3e15 docs: rephrase computed arg change 2025-11-03 02:22:51 -08:00
littensy
86ade3c36d docs: fix whitespace 2025-11-03 02:16:45 -08:00
littensy
3d4ce41d20 docs: add migration tips 2025-11-03 02:15:15 -08:00
littensy
90399a816f docs: capitalize headers 2025-11-03 00:51:34 -08:00
littensy
682b3dfcff docs: simplify examples 2025-11-03 00:47:35 -08:00
littensy
0f2f2d642c docs: update sync section 2025-11-03 00:41:24 -08:00
littensy
ea40833d3b feat: finalize sync docs 2025-11-03 00:12:06 -08:00