Commit graph

244 commits

Author SHA1 Message Date
Richard
833d5f8e86 chore: strip beta tag 2024-10-12 22:22:04 -07:00
Richard
50dd64ee18 fix: do not publish to wally concurrently 2024-10-12 19:40:51 -07:00
Richard
b0b2d34048 chore: bump beta versions 2024-10-12 19:26:21 -07:00
Richard
175717f47e fix: support roblox-ts modules 2024-10-12 19:24:21 -07:00
Richard
3b0fa2d596 build: specify package manager 2024-10-12 19:15:58 -07:00
Richard
a40e2ce6fa build: add publish scripts 2024-10-12 19:09:20 -07:00
Richard
5a32a24a47 ci: remove publishing from workflow 2024-10-12 19:06:24 -07:00
Richard
e94c542367 ci: change publish order 2024-10-12 19:02:32 -07:00
Richard
dcaa7ed1e6 fix: install pnpm in release workflow 2024-10-12 18:51:07 -07:00
Richard
b6dbcea844 chore: beta release 2024-10-12 18:44:00 -07:00
richard
08c7e690d5
refactor!: migrate to monorepo (#23)
* refactor!: create monorepo

* chore: prepare release, set up workflows

* refactor: rename `modules` to `src`

* docs: add docs for all packages

* refactor: rename root project file

* chore: bump deps

* build: rename `lint`, add `pack` script

* revert: delete pack script

This will not be useful for development.
2024-10-12 18:29:15 -07:00
Richard
b038bf1f70 0.7.6 2024-09-28 17:18:34 -07:00
richard
7c323e5739
fix: skip nested captures (#22)
* fix: skip nested captures

* test: update atom bench
2024-09-28 17:17:54 -07:00
Richard
69e5f78463 0.7.5 2024-09-28 07:13:04 -07:00
Richard
ecfb221fdf fix: search for react in _Index 2024-09-28 07:12:52 -07:00
Richard
169025983a 0.7.4 2024-09-26 11:26:28 -07:00
Richard
4eb5a68ae8 chore: bump deps 2024-09-26 11:22:32 -07:00
Richard
9e6d7ea9e4 test: add patch tests 2024-09-26 11:20:33 -07:00
Richard
e32c62753e perf: optimize sparse array preservation 2024-09-26 11:20:27 -07:00
Richard
03847bc3f2 0.7.3 2024-09-26 00:56:12 -07:00
Richard
495139995a fix: return the object if not an array 2024-09-26 00:55:50 -07:00
Richard
6587db0167 0.7.2 2024-09-26 00:42:25 -07:00
Richard
651b91fbfb perf: optimize sparse array coercion 2024-09-26 00:41:57 -07:00
Richard
640908ebb9 0.7.1 2024-09-25 22:11:22 -07:00
Richard
0b4dd2f53b fix(sync): fill sparse arrays with null 2024-09-25 22:10:52 -07:00
Richard
e5f655482f refactor: separate code for preserving history 2024-09-25 22:10:19 -07:00
Richard
8aef95e2ae build: update dev config 2024-09-25 22:10:04 -07:00
Richard
4b6739c776 0.7.0 2024-09-25 19:18:56 -07:00
Richard
d50b83453b build: install react as dev package 2024-09-25 19:17:57 -07:00
richard
9ba552cb6c
fix(sync): block patches before initial hydration (#21) 2024-09-20 15:32:20 -07:00
Richard
f0acadb4e6 0.6.2 2024-09-15 18:17:25 -07:00
Richard
9329e68a08 fix: allow userdata values for sync 2024-09-15 18:16:59 -07:00
PepeElToro41
0c6241c542
feat: allow molecules in server sync (#20) 2024-09-05 19:23:07 -07:00
Richard
d202268d3f 0.6.1 2024-08-26 19:34:59 -07:00
Richard
5392fcd69b feat: add overload for nullable atoms 2024-08-26 19:34:18 -07:00
Richard
1906eb3b24 0.6.0 2024-08-18 14:44:21 -07:00
Richard
81f13eabc7 feat: batch sync operations 2024-08-18 14:43:29 -07:00
Richard
eb127a05f1 0.5.3 2024-08-09 23:19:35 -07:00
Kevin
72211a674e
fix: remove observe type union (#15) 2024-08-09 23:17:15 -07:00
Richard
e39ef14e16 0.5.2 2024-07-10 15:15:54 -07:00
richard
c6762a6525
fix: avoid reconnecting to dependencies after cleanup (#14)
* fix: cancel reconnection when unsubscribing

* test: remove print

* feat: allow factory to return nil

* perf: use `next` iteration
2024-07-10 15:13:36 -07:00
Richard
62be3e496d 0.5.1 2024-07-09 16:33:09 -07:00
richard
9df9ea13cb
fix(types): do not make roblox datatypes partial (#13) 2024-07-09 16:32:23 -07:00
Richard
d0b842636d 0.5.0 2024-07-08 13:50:51 -07:00
richard
b68879cafd
feat(sync): add preserveHistory option (#12)
* feat(sync): add `preserveHistory` option

* build: omit project json from npm
2024-07-08 13:47:50 -07:00
Richard
acab2d3cce fix(types): use maps for set patches 2024-07-07 02:04:56 -07:00
Richard
7e4d3cbf42 fix(types): add sets to SyncPatch 2024-07-07 02:04:06 -07:00
Richard
e545264782 chore: bump wally version 2024-07-07 01:56:29 -07:00
Richard
71d29ed1e5 0.4.0 2024-07-07 01:52:31 -07:00
Richard
955a757df5 docs: add check for payload type 2024-07-07 01:52:08 -07:00