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
richard
e9d8dffb02
build: remove project json files ( #46 )
...
* build: remove project json files
Including Rojo project files in packages interferes with certain Wally packages that depend on roblox-ts packages
* build: create project files for release
2025-03-09 15:33:04 -07:00
Richard
fae2635ba9
chore: bump versions
2025-01-25 16:53:14 -08:00
Richard
5d25f9ff20
build: move charm to peerDependencies
2025-01-25 16:52:05 -08:00
richard
8063ea3142
feat(sync): add flatten() function ( #43 )
2025-01-25 16:11:34 -08:00
Richard
63388761f8
refactor(sync): create AtomMap type
2025-01-25 16:07:28 -08:00
Richard
d703990e5b
refactor(sync): destructure options argument
2025-01-25 14:19:26 -08:00
richard
b8bb123379
feat(sync): add autoSerialize option ( #42 )
...
* feat(sync): add `autoSerialize` option
* docs: fix `autoSerialize` note
* docs: fix typo
2025-01-25 14:07:14 -08:00
richard
8eddd182d3
refactor: move modules to packages ( #41 )
...
* refactor: move modules to `packages`
* chore: remove .vscode
2025-01-25 13:12:50 -08:00