Commit graph

  • 9514fb758a
    Fix line endings (#280) main 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
  • 1d650d12e9 Fix backwards edge traversal for exclusive relationships v0.9.0-rc.10 Ukendio 2025-08-10 16:51:36 +0200
  • 8f95309871 Improve relationship performance v0.9.0-rc.9 Ukendio 2025-08-06 01:40:40 +0200
  • 5226ebb385 docs(api): consolidate and clarify contains method documentation Stanislav Laptev 2025-08-03 11:59:58 +0300
  • 0b6bfea5c8 Return nil if nth is over count Ukendio 2025-08-02 23:57:50 +0200
  • 3cfce10a4a Increment component records after registering Ukendio 2025-08-02 18:58:18 +0200
  • 2b9c04c90a
    feat: move InferComponents into Iter Six 2025-08-01 22:46:19 -0700
  • 535b9f24b6
    feat: retype archetype columns_map based on query Six 2025-08-01 22:44:21 -0700
  • add9ad3939 Support setting signal on cached Relation v0.9.0-rc.8 Ukendio 2025-08-02 06:17:35 +0200
  • 4153a7cdfe Monitors and observers need to able to accept pair terms Ukendio 2025-07-27 17:32:18 +0200
  • 4230a0a797 Version Ukendio 2025-07-27 17:32:18 +0200
  • 253febb820 Fix addons, monitor emplace should have EcsOnAdd maeriil 2025-07-29 05:46:58 -0400
  • 499afc20cd
    Add rbxts typings for signals (#260) v0.9.0-rc.7 dai 2025-07-27 17:31:31 +0200
  • f284de6ec1 Simplying Ukendio 2025-07-27 17:07:41 +0200
  • abc0b1ec22 Fix typos Ukendio 2025-07-27 17:05:15 +0200
  • 909eb46bd5
    Correct arguments daimond113 2025-07-27 16:49:24 +0200
  • 8458210d2e
    Add rbxts typings for signals daimond113 2025-07-27 16:37:26 +0200
  • b521fe750a
    Bump versions (#259) v0.9.0-rc.6 Marcus 2025-07-27 14:39:43 +0200
  • aec2956e27 Bump versions signals Ukendio 2025-07-27 11:47:38 +0200
  • 998b1d3528
    Update query.md - formatting EncodedVenom 2025-07-26 18:55:38 -0400
  • 0606bf70f0
    Merge pull request #258 from daimond113/fix/remove-entity-type-generic EncodedVenom 2025-07-26 18:48:23 -0400
  • f2a803c0d8
    Remove data generic from entity in hooks daimond113 2025-07-27 00:13:14 +0200
  • 3e46b723e9 Clarify exists usage Ukendio 2025-07-26 02:37:51 +0200
  • 3ab1d970e2 Remove dead links Ukendio 2025-07-26 02:37:51 +0200
  • 3e2d40e706 Make a table for cleanup Ukendio 2025-07-26 02:37:51 +0200
  • 1c2dee57d3 Add some examples Ukendio 2025-07-26 02:37:51 +0200
  • 3777585677 Address docs issues Ukendio 2025-07-26 01:16:40 +0200
  • f792c98585 Bump Ukendio 2025-07-24 02:27:54 +0200
  • 7b43748f18 Fix types issues v0.9.0-rc.5 Ukendio 2025-07-24 02:24:25 +0200
  • 666a3ef6de Fix inner types Ukendio 2025-07-24 01:38:05 +0200
  • 69911093a3 No need to check for 0 anymore Ukendio 2025-07-23 00:38:13 +0200
  • eeb8253d32 Rebase v0.9.0-rc.3 Ukendio 2025-07-19 14:37:50 +0200
  • 59df0bf2a3 Bump v0.9.0-rc.4 Ukendio 2025-07-19 14:30:41 +0200
  • 3e995c9d7d Fix iterator not returning correct column for 8+ overloads Ukendio 2025-07-19 14:29:14 +0200
  • 9abad5ea64 Fix hash vectorized Ukendio 2025-07-19 12:50:46 +0200
  • 78fe5338cf index component record after archetype gets created Ukendio 2025-07-18 16:53:32 +0200
  • ca0689c92b Bump Ukendio 2025-07-18 15:14:39 +0200
  • 117a5e0ca7 Fix on_remove hook not called on cached edge Ukendio 2025-07-18 14:05:01 +0200
  • d99088ea1e Bump rc v0.9.0-rc.2 Ukendio 2025-07-18 00:38:22 +0200
  • 012b5e2bfa Make cleanup conditions Ukendio 2025-07-18 00:37:58 +0200
  • 54b21001ab Bump versions v0.9.0-rc.1 Ukendio 2025-07-17 23:45:56 +0200
  • 9c09686a69 always check OnDelete condition Ukendio 2025-07-17 23:45:03 +0200
  • ebc39c8b28 Remove debug msgs v0.9.0-rc.0 Ukendio 2025-07-17 19:38:24 +0200
  • 7b86084b94 Bump versions Ukendio 2025-07-17 19:34:13 +0200
  • 25ceda5cee Remove alive count upvalue Ukendio 2025-07-17 18:50:21 +0200
  • fc56b6f716 Retrieve updated max_id Ukendio 2025-07-17 18:47:04 +0200
  • c30328527a
    Add typings for bulk operations (#257) dai 2025-07-17 18:25:37 +0200
  • c3853023d0 Allow creating an entity with a non-zero generation below range Ukendio 2025-07-17 18:24:32 +0200
  • 7b253e1c2a Remove archetype recycling Ukendio 2025-07-17 18:02:33 +0200
  • d3043d9d05
    Use Id daimond113 2025-07-16 14:51:14 +0200
  • 15cf96ecc3
    Add typings for bulk operations daimond113 2025-07-16 14:44:57 +0200