Commit graph

  • 007097b791 Correct Cleanup example: Change OnSet to OnAdd (#289) Madison 2025-12-10 12:14:57 -0800
  • df454c75a3 Add deleted flag to removed handler typings (#288) m10 2025-12-07 14:10:57 -0500
  • fbc4f0f3aa Add types for (Cached)Query.has (#286) maeriil 2025-12-01 14:21:40 -0500
  • b3d3a2bcdd Fix types Ukendio 2025-12-09 20:34:05 +0100
  • 197a57b28b Fix docs Ukendio 2025-12-09 20:34:05 +0100
  • ab7b46addb
    Merge branch 'Ukendio:main' into docs/studio Magic 2025-12-08 01:41:38 +0100
  • a189133d3e
    Clarify OnAdd hook in cleanup.luau Madison 2025-12-07 15:52:52 -0800
  • b30b3910e9
    Correct Cleanup example: Change OnSet to OnAdd Madison 2025-12-07 15:41:10 -0800
  • 353a7992de
    Add deleted flag to removed handler typings (#288) m10 2025-12-07 14:10:57 -0500
  • 4c9adcd902 Update deleted flag type mrkboy10 2025-12-07 14:08:48 -0500
  • ad9eed0095 change "StatefulHook" to "HookWithData" and "StatelessHook" to "HookWithDeleted" mrkboy10 2025-12-07 13:59:05 -0500
  • 6475471a9d update types mrkboy10 2025-12-07 13:40:09 -0500
  • 412d469afc
    Artifacts expire, run the action every month marked 2025-12-03 22:56:35 +0100
  • 1ead81cb90
    Add alias resolution marked 2025-12-03 22:47:47 +0100
  • 7dfc690646
    Make the nightly.link work for the main Jecs repo, rename the workflow marked 2025-12-02 00:30:08 +0100
  • eb8ab9ae01
    Fix the nightly.link marked 2025-12-02 00:26:42 +0100
  • 4d5f7179e3
    Build studio docs marked 2025-12-02 00:24:35 +0100
  • b5bd5a9a02
    Add types for (Cached)Query.has (#286) maeriil 2025-12-01 14:21:40 -0500
  • dc0e5f8b64 only keep query has maeriil 2025-12-01 14:18:50 -0500
  • 57ff16398a more fixes maeriil 2025-12-01 14:15:49 -0500
  • 3ca059683c reverted back to old formatting for some maeriil 2025-12-01 14:13:50 -0500
  • 3fdef1cf4a changed to hard tabs maeriil 2025-12-01 14:03:14 -0500
  • b974dd9e52 ts type update maeriil 2025-12-01 13:55:07 -0500
  • 18b72149c7 Move benches under test Ukendio 2025-11-30 09:05:14 +0100
  • 8e06781be6 Replace demo with advanced examples Ukendio 2025-11-30 08:59:04 +0100
  • 553cb89b10 Clarify that you need to clone the repo Ukendio 2025-11-30 08:23:51 +0100
  • 4583138570 Fix alias paths Ukendio 2025-11-30 08:18:51 +0100
  • ee3aa35cc4
    Delete package-lock.json Marcus 2025-11-30 08:14:28 +0100
  • d86dff4bfe Cleanup repository Ukendio 2025-11-30 03:47:51 +0100
  • 8ef122ccb4 Make bullet points Ukendio 2025-11-30 03:47:51 +0100
  • 808f37aa10 Clarify the Get Started section Ukendio 2025-11-30 03:47:51 +0100
  • 46ea49d4f4 Update README Ukendio 2025-11-30 03:47:51 +0100
  • fa81bc10b7 Remove obsolete files Ukendio 2025-11-30 03:47:51 +0100
  • b8c0cc0010 Replace docs site with luau files Ukendio 2025-11-30 03:47:51 +0100
  • 4123fa01ad Fix aliased paths Ukendio 2025-11-28 03:24:39 +0100
  • c24b1d29fd Install luau via rokit Ukendio 2025-11-28 03:22:20 +0100
  • 73fd3dd858 Add more tests and fix edge cases with pairs Ukendio 2025-11-22 23:50:59 +0100
  • be91369664 Update CI Ukendio 2025-11-22 19:59:06 +0100
  • 7bc6935965 Track bulk operation pattern Ukendio 2025-11-22 16:56:25 +0100
  • 4db046b925 escape for deletion Ukendio 2025-10-22 00:36:00 +0200
  • 94f3eb0cc1 Fix linting issues Ukendio 2025-11-18 21:12:47 +0100
  • a255d25ada New solver and Query:has Ukendio 2025-11-18 21:02:39 +0100
  • 7b6b05cd5e upload jecs.luau to releases gaymeowing 2025-11-01 20:19:33 -0400
  • 58b7b76310
    Merge a7906644ed into 07593a4b99 cayasde 2025-10-14 22:23:04 -0400
  • 07593a4b99 Removed some dead code Ukendio 2025-10-14 00:45:00 +0200
  • 3f47ea922e Simpler scheduler Ukendio 2025-10-14 00:41:22 +0200
  • d89c50ce5e docs: add Observers to API navigation and fix import path Stanislav Laptev 2025-10-13 12:23:24 +0300
  • a7906644ed chore: fix aliases paths in luau manifest cayasde 2025-10-12 18:01:54 -0400
  • 57e653fa78 Update replication demo Ukendio 2025-09-29 23:02:54 +0200
  • 698854d11b Observers should handle non queried pairs in :with Ukendio 2025-09-29 23:02:54 +0200
  • 9514fb758a
    Fix line endings (#280) dai 2025-09-22 14:08:38 +0200
  • e2ab3be3e5
    Make optionals not required in bulk_insert (#281) dai 2025-09-21 19:11:14 +0200
  • de6c5f6b05
    Also handle unknown daimond113 2025-09-21 19:07:12 +0200
  • c42a481948
    Allow any amount of undefined in bulk_insert daimond113 2025-09-21 18:42:35 +0200
  • 252b07a62a
    Fix line endings daimond113 2025-09-21 18:28:39 +0200
  • 35cb0bca4e
    Make World.contains a number->Entity typeguard (#279) dai 2025-09-21 14:13:59 +0200
  • c4cc68d6be
    Make World.contains a number->Entity typeguard daimond113 2025-09-21 14:10:57 +0200
  • 7e1f43aff5 Fix without terms for ob::observer and also add bunch of tests Ukendio 2025-09-20 02:35:25 +0200
  • 38d631453b Allow 0-term cached queries real-game-bench Ukendio 2025-09-16 14:46:06 +0200
  • 690e9ec4d7 Add 0 term cached queries Ukendio 2025-09-18 13:14:09 +0200
  • 8ed8c2a0e0 Add granular testing Ukendio 2025-09-16 11:02:52 +0200
  • 23bf021f01 Handle wildcard pairs in observers Ukendio 2025-09-16 10:35:52 +0200
  • 4ed2fb7a40 observers should use filter_with Ukendio 2025-09-16 00:28:07 +0200
  • e16e4a04e4 Enlist starting archetypes Ukendio 2025-09-15 23:15:11 +0200
  • 456713c2d5 Change Observers to support cleanups and :with/without v0.9.0 Ukendio 2025-09-15 16:42:17 +0200
  • 3dacb2af80 Remove focus Ukendio 2025-08-31 03:38:06 +0200
  • 1eecaac96f
    fix types (#275) PepeElToro41 2025-09-09 05:12:15 -0600
  • d8b2d36c52
    Fix bulk_insert not ensuring that archetype ids are sorted (#277) Axen 2025-09-09 14:11:55 +0300
  • 23491e3895
    Add test case 1Axen 2025-09-09 05:45:26 +0300
  • f16a176beb
    Fix bulk_insert not ensuring archetype ids are sorted 1Axen 2025-09-09 05:45:19 +0300
  • 7c28beb16c fix types PepeElToro41 2025-08-30 22:16:52 -0600
  • b654d01421 improve observers PepeElToro41 2025-08-30 22:00:56 -0600
  • af093713b4 Add examples Ukendio 2025-08-29 17:13:13 +0200
  • 549fe97622 Inline world_remove Ukendio 2025-08-29 17:13:13 +0200
  • b0e73857b9 Cleanup tests Ukendio 2025-08-29 17:13:13 +0200
  • 917c951d55 Remove eagerly Ukendio 2025-08-29 17:13:13 +0200
  • 037035a9a1 Revert :clear to previous behaviour Ukendio 2025-08-28 17:10:23 +0200
  • 29a66d92c2 Add component trait lazily Ukendio 2025-08-25 03:01:05 +0200
  • 5de842d144 query should use internal world type v0.9.0-rc.12 Ukendio 2025-08-22 22:07:30 +0200
  • 9d1665944e world:added should not union the parameterized type with nil Ukendio 2025-08-22 17:58:24 +0200
  • 8ace046470 Optimize queries Ukendio 2025-08-22 16:27:09 +0200
  • 0874e426af
    Fix bulk_insert with moving archetypes (#272) dai 2025-08-21 21:32:11 +0200
  • fd1ba65c94
    Reword message daimond113 2025-08-21 21:13:44 +0200
  • f5b4571d78
    Fix bulk_insert with moving archetypes daimond113 2025-08-21 21:10:38 +0200
  • 51b09549db
    Add record types (#271) dai 2025-08-20 22:37:32 +0200
  • a6c2d7152e
    Allow tags in bulk_insert (#269) dai 2025-08-20 22:30:43 +0200
  • ad1ee31e57
    Correct daimond113 2025-08-20 14:51:35 +0200
  • 5ecc0b2657
    Add record typings daimond113 2025-08-20 14:47:09 +0200
  • 2d9432ab7a Bump package versions Ukendio 2025-08-20 01:17:24 +0200
  • 96446f4a31 Fix 9+ term queries and cascaded deletion bug with different archetype Ukendio 2025-08-19 02:14:44 +0200
  • cabc5829b4
    Allow tags in bulk_insert daimond113 2025-08-18 20:31:32 +0200
  • bd00edc8c0
    Separate Iter from IterFn (#267) dai 2025-08-17 22:59:06 +0300
  • 0bc1848554
    Correct Archetype field types (#268) dai 2025-08-17 22:58:41 +0300
  • 0c40355bec
    Correct Archetype field types daimond113 2025-08-14 16:49:34 +0200
  • 34d9f956a8
    Clean up daimond113 2025-08-14 00:49:00 +0200
  • 84ffa82da3
    Separate Iter from IterFn daimond113 2025-08-14 00:43:24 +0200
  • 65a27a798a
    Separate undefined components and tags (#266) dai 2025-08-12 21:39:04 +0300
  • 88c245dd3b
    Separate undefined components and tags daimond113 2025-08-11 23:34:21 +0300
  • ac4441eb84
    roblox-ts: Fix columns_map for easier lookups (#263) Six 2025-08-10 09:13:13 -0700
  • f031dcee8d
    docs(api): consolidate and clarify contains method documentation (#264) Laptev Stanislav 2025-08-10 19:12:50 +0300