Commit graph

58 commits

Author SHA1 Message Date
littensy
22b440e35f refactor: use new type solver 2026-04-02 06:49:54 -07:00
littensy
9d96c1bc05 release: charm-sync v0.4.0-rc.7 2026-03-26 01:07:58 -07:00
littensy
c5753ea71a release: charm v0.11.0-rc.5 2026-03-26 01:01:12 -07:00
littensy
5c27052965 feat!: run listen and subscribe callback in untracked 2026-03-19 18:42:30 -07:00
littensy
89478f679c refactor: reorganize repo, create deep-charm 2026-02-24 19:49:34 -08:00
littensy
10521d05c2 refactor: move test directories 2026-02-19 22:31:40 -08:00
littensy
28872264a2 build: loosen workspace version requirements 2025-12-14 03:34:05 -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
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
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
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
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
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
898fbdba29 feat: add trigger(), refactor source 2025-11-12 16:28:41 -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
ea40833d3b feat: finalize sync docs 2025-11-03 00:12:06 -08:00
littensy
37f79ecc3f refactor: remove unnecessary features, update docs 2025-11-02 18:55:41 -08:00
littensy
32788b19e1 refactor: update charm sync api 2025-10-31 21:56:02 -07:00
littensy
1e0b10aef6 feat: add signal api 2025-10-31 00:36:55 -07:00
littensy
7a63993293 refactor: add docs, remove some modules 2025-10-03 20:45:01 -07:00
littensy
87e7260c16 fix: wrap hooks in untracked, update types 2025-10-02 19:30:40 -07:00
littensy
f5709c3112 feat: prepare for alpha release 2025-10-02 01:43:28 -07:00
littensy
5a05f01223 test: add all sync tests 2025-10-01 01:30:31 -07:00
littensy
0dbc0587a0 fix: send init payload even if atom did not update 2025-09-29 18:30:35 -07:00
littensy
079abaacc1 refactor: start charm-sync rewrite 2025-09-29 18:11:39 -07:00
littensy
cb52ece4d3 refactor: rewrite untracked, update alien-signals 2025-09-23 16:50:39 -07:00
littensy
708bc55de7 feat: add peek and roblox-ts types 2025-07-02 21:58:55 -07:00
littensy
95476e93ec refactor: improve structure and alien-signals integration 2025-07-02 09:25:50 -07:00
littensy
4edc952c05 chore: housekeeping 2025-05-21 12:16:29 -07:00
littensy
8d385356cd refactor: embrace scope cleanup, restructure code 2025-05-05 22:05:41 -07:00
littensy
3eba56e298 refactor: exclude re-exports from wally 2025-05-05 01:32:51 -07:00
littensy
8df67d6fff refactor: improve imports 2025-05-05 01:30:35 -07:00
littensy
e34b0c9aca refactor: remove pnpm, fix tests 2025-05-03 20:30:10 -07:00
littensy
861ee5acd7 feat: use alien-signals 2025-05-03 18:24:39 -07:00
littensy
d7a1f62c3c revert: build: remove project json files (#46) 2025-03-09 18:03:54 -07:00
littensy
990d71cd5b chore: bump versions 2025-03-09 16:24:23 -07:00
richard
53ce1e8774
feat: refine patch type for autoSerialize (#47) 2025-03-09 16:09:00 -07:00