Commit graph

  • ed9566bfff chore: prepare release candidate littensy 2025-11-15 20:38:15 -08:00
  • 29d8add265 docs: update readme littensy 2025-11-12 16:43:49 -08:00
  • 898fbdba29 feat: add trigger(), refactor source littensy 2025-11-12 16:28:41 -08:00
  • fdc598f6e6 fix: allow dispose in observers littensy 2025-11-05 12:35:25 -08:00
  • d890f4fc2c feat: add recursive() littensy 2025-11-05 02:30:41 -08:00
  • 96ab2317f2 feat: update alien-signals, add recursion flag littensy 2025-11-05 00:16:18 -08:00
  • dffeb35933 refactor: simplify charm sync validation littensy 2025-11-04 22:30:10 -08:00
  • 7bb6edb403 refactor: rename batch, misc fixes & perf updates littensy 2025-11-04 21:39:28 -08:00
  • 2aa7bd3e15 docs: rephrase computed arg change littensy 2025-11-03 02:22:51 -08:00
  • 86ade3c36d docs: fix whitespace littensy 2025-11-03 02:16:45 -08:00
  • 3d4ce41d20 docs: add migration tips littensy 2025-11-03 02:15:15 -08:00
  • 90399a816f docs: capitalize headers littensy 2025-11-03 00:51:34 -08:00
  • 682b3dfcff docs: simplify examples littensy 2025-11-03 00:47:35 -08:00
  • 0f2f2d642c docs: update sync section littensy 2025-11-03 00:41:24 -08:00
  • ea40833d3b feat: finalize sync docs littensy 2025-11-03 00:12:06 -08:00
  • 37f79ecc3f refactor: remove unnecessary features, update docs littensy 2025-11-02 18:55:41 -08:00
  • 7a88c784fa feat: update alien-signals littensy 2025-10-31 23:06:43 -07:00
  • 32788b19e1 refactor: update charm sync api littensy 2025-10-31 21:56:02 -07:00
  • 1e0b10aef6 feat: add signal api littensy 2025-10-31 00:36:55 -07:00
  • bf92413a97 refactor: align with alien-signals 3.0 littensy 2025-10-18 21:59:34 -07:00
  • 7a63993293 refactor: add docs, remove some modules littensy 2025-10-03 20:45:01 -07:00
  • 027c5bf8f8 feat: add flag for inner effect tracking littensy 2025-10-02 19:37:03 -07:00
  • 87e7260c16 fix: wrap hooks in untracked, update types littensy 2025-10-02 19:30:40 -07:00
  • 1657e2cb74 feat: add peek, make untracked escape scope littensy 2025-10-02 19:29:04 -07:00
  • f5709c3112 feat: prepare for alpha release littensy 2025-10-02 01:43:28 -07:00
  • 5a05f01223 test: add all sync tests littensy 2025-10-01 01:30:31 -07:00
  • 0dbc0587a0 fix: send init payload even if atom did not update littensy 2025-09-29 18:30:35 -07:00
  • 079abaacc1 refactor: start charm-sync rewrite littensy 2025-09-29 18:11:39 -07:00
  • 4a07297a13 chore: update eslint, housekeeping littensy 2025-09-25 15:17:08 -07:00
  • cb52ece4d3 refactor: rewrite untracked, update alien-signals littensy 2025-09-23 16:50:39 -07:00
  • d0b7cff943
    fix: add cleanup parameter to effect type (#52) alihsaas 2025-07-23 10:35:39 +03:00
  • 258fe13191
    fix effect typing not including cleanup as parameter for callback alihsaas 2025-07-22 22:10:03 +03:00
  • a8051257e5 refactor: reduce type casting, housekeeping littensy 2025-07-20 20:52:17 -07:00
  • 77c98ca94a feat: add deep freeze flag, misc refactors littensy 2025-07-05 13:38:18 -07:00
  • 708bc55de7 feat: add peek and roblox-ts types littensy 2025-07-02 21:58:55 -07:00
  • d2979ebd4c ci: update test file path littensy 2025-07-02 09:28:38 -07:00
  • 95476e93ec refactor: improve structure and alien-signals integration littensy 2025-07-02 09:25:50 -07:00
  • a9c60c701f test: use lune littensy 2025-05-21 15:42:48 -07:00
  • 581488cb4f ci: init submodules littensy 2025-05-21 12:24:53 -07:00
  • 61d9f424aa ci: add pnpm step littensy 2025-05-21 12:22:00 -07:00
  • 4edc952c05 chore: housekeeping littensy 2025-05-21 12:16:29 -07:00
  • 4931515a95 refactor: improve logic littensy 2025-05-12 19:26:15 -07:00
  • 25728e589f style: use --- doc comments littensy 2025-05-12 02:20:41 -07:00
  • 72f936591e refactor: improve logic littensy 2025-05-12 02:15:49 -07:00
  • 210e948225 refactor: iterate over previous data in mapped littensy 2025-05-11 17:49:01 -07:00
  • 546df8cabe test: separate parent from root littensy 2025-05-11 14:45:24 -07:00
  • 4e5f656158 test: improve test suite littensy 2025-05-11 04:56:46 -07:00
  • a53683d59e refactor: use setCurrentSub instead of pauseTracking littensy 2025-05-08 00:12:51 -07:00
  • 571d2c0d91 refactor: sync 2.0.4 littensy 2025-05-08 00:04:00 -07:00
  • dcb1de2844 test: color brackets littensy 2025-05-06 19:40:24 -07:00
  • 3f1556a6e2 test: try different gray littensy 2025-05-06 19:37:54 -07:00
  • 554010f1bd test: prettify test library littensy 2025-05-06 19:32:19 -07:00
  • b61d0b3b86 perf: simplify mapped logic littensy 2025-05-06 17:07:30 -07:00
  • f704acce71 chore: delete redundant benchmarks littensy 2025-05-06 16:27:50 -07:00
  • ada1b80b87 perf: optimize mapped, add benches littensy 2025-05-06 16:27:06 -07:00
  • d56672384a refactor: add assertion error messages littensy 2025-05-06 11:18:19 -07:00
  • bcf02a615f refactor: avoid ambiguous optional function type littensy 2025-05-06 11:06:27 -07:00
  • 6bfd2f3d21 perf: optimize subscribe and mapped littensy 2025-05-06 11:04:39 -07:00
  • 939a812b43 chore: rephrase doc comment littensy 2025-05-06 02:30:33 -07:00
  • 1d5d3aed8c test: simplify mapped test update littensy 2025-05-06 02:28:05 -07:00
  • e276863b2d feat: add detached, add more tests littensy 2025-05-06 02:26:36 -07:00
  • 7c48bd2fa4 build: install dev deps with wally littensy 2025-05-06 00:33:56 -07:00
  • 0b37f9cd54 ci: simplify pesde install littensy 2025-05-05 22:38:59 -07:00
  • d33c4ce891 fix: update pkgs dir references littensy 2025-05-05 22:18:12 -07:00
  • 8d385356cd refactor: embrace scope cleanup, restructure code littensy 2025-05-05 22:05:41 -07:00
  • 3eba56e298 refactor: exclude re-exports from wally littensy 2025-05-05 01:32:51 -07:00
  • 8df67d6fff refactor: improve imports littensy 2025-05-05 01:30:35 -07:00
  • 209f9b583b fix: check previous value before calling listener littensy 2025-05-03 21:17:03 -07:00
  • a0fc88ede1 fix: effectScope should set scope littensy 2025-05-03 21:16:53 -07:00
  • e34b0c9aca refactor: remove pnpm, fix tests littensy 2025-05-03 20:30:10 -07:00
  • 861ee5acd7 feat: use alien-signals littensy 2025-05-03 18:24:39 -07:00
  • 3cd6cd54a6
    Optimize computed's anti-recursion device boyned//Kampfkarren 2025-03-24 15:53:19 -07:00
  • d7a1f62c3c revert: build: remove project json files (#46) littensy 2025-03-09 18:03:54 -07:00
  • 990d71cd5b chore: bump versions charm-v0.10.0 littensy 2025-03-09 16:24:23 -07:00
  • 53ce1e8774
    feat: refine patch type for autoSerialize (#47) richard 2025-03-09 16:09:00 -07:00
  • 0cf2917ae9 feat: refine patch type for autoSerialize littensy 2025-03-09 15:56:57 -07:00
  • e9d8dffb02
    build: remove project json files (#46) richard 2025-03-09 15:33:04 -07:00
  • b9d32ba4f2 build: create project files for release littensy 2025-03-09 15:29:16 -07:00
  • aff5f768bf build: remove project json files littensy 2025-03-09 15:02:17 -07:00
  • c9af6d9488 fix: change SyncPatch array type to represent actual data wad4444 2025-03-06 13:37:16 +03:00
  • e7fe400fa8
    docs: fix typo in README.md (#44) safazi 2025-01-26 17:21:57 -06:00
  • 5e72771918
    fix typo in README.md safazi 2025-01-26 17:19:33 -06:00
  • fae2635ba9 chore: bump versions charm-v0.9.0 Richard 2025-01-25 16:53:14 -08:00
  • 5d25f9ff20 build: move charm to peerDependencies Richard 2025-01-25 16:52:05 -08:00
  • c9755d31fd refactor(vide): simplify task.spawn call Richard 2025-01-25 16:41:05 -08:00
  • 39a5b67d9c docs: fix typo Richard 2025-01-25 16:19:23 -08:00
  • fa2fce090b docs: document cleanup behavior Richard 2025-01-25 16:17:08 -08:00
  • 8063ea3142
    feat(sync): add flatten() function (#43) richard 2025-01-25 16:11:34 -08:00
  • d671cadbeb feat(sync): add flatten() function Richard 2025-01-25 16:09:10 -08:00
  • 63388761f8 refactor(sync): create AtomMap type Richard 2025-01-25 16:07:28 -08:00
  • 884e6c0e8c test: add patch benchmark Richard 2025-01-25 15:05:55 -08:00
  • d703990e5b refactor(sync): destructure options argument Richard 2025-01-25 14:19:26 -08:00
  • c7c5601e7c chore: update README.md Richard 2025-01-25 14:14:05 -08:00
  • b8bb123379
    feat(sync): add autoSerialize option (#42) richard 2025-01-25 14:07:14 -08:00
  • 798fdf6488 docs: fix typo Richard 2025-01-25 14:05:47 -08:00
  • 6af6515fc1 docs: fix autoSerialize note Richard 2025-01-25 14:04:40 -08:00
  • 9e5cb6954c feat(sync): add autoSerialize option Richard 2025-01-25 14:00:31 -08:00
  • 8eddd182d3
    refactor: move modules to packages (#41) richard 2025-01-25 13:12:50 -08:00
  • a18c74b419 chore: remove .vscode Richard 2025-01-25 13:02:17 -08:00
  • 4b9dcfa311 refactor: move modules to packages Richard 2025-01-25 12:59:31 -08:00