Commit graph

  • 99da6b9a77
    Merge 5226ebb385 into 0b6bfea5c8 Laptev Stanislav 2025-08-03 12:01:12 +0300
  • 5226ebb385 docs(api): consolidate and clarify contains method documentation Stanislav Laptev 2025-08-03 11:59:58 +0300
  • 6a52ad6cec
    Merge f912866fcb into 0b6bfea5c8 PepeElToro41 2025-08-02 16:10:49 -0700
  • 3e5f20f96c
    Merge 2b9c04c90a into 0b6bfea5c8 Six 2025-08-02 15:37:22 -0700
  • 0b6bfea5c8 Return nil if nth is over count main 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
  • f912866fcb add way to check preregistered id creations after world creation PepeElToro41 2025-07-29 14:18:15 -0600
  • 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
  • 210d62d463 Add tests for archetype edges cleanup Ukendio 2025-07-14 15:57:39 +0200
  • 3f6f8c1739 Export jecs.record for retrieving entity records Ukendio 2025-07-14 15:57:39 +0200
  • 7f66d21e6d Recycle component records Ukendio 2025-07-14 14:04:51 +0200
  • 5334d8734d Export jecs.Component in roblox-ts types Ukendio 2025-07-14 13:12:05 +0200
  • a6ae67250c Use old interface Ukendio 2025-07-14 00:47:20 +0200
  • 9ae32bcce8 Update hook retrieval Ukendio 2025-07-14 00:45:01 +0200
  • f6731069aa Add backwards relation to edges Ukendio 2025-07-13 05:15:37 +0200
  • c67dfcbd24 Bump versions v0.8.3 Ukendio 2025-07-10 12:57:50 +0200
  • e1545710db LF Ukendio 2025-07-10 12:52:33 +0200
  • aa178981dc Hotfix archetype not being marked dead Ukendio 2025-07-10 12:50:59 +0200
  • ad5ed3b5ea Increment alive count if under dense Ukendio 2025-07-06 19:29:36 +0200
  • 362490d25e Always swap entity Ukendio 2025-07-06 18:27:43 +0200
  • 6c1793f853 Remove indirections to entity_index Ukendio 2025-07-06 17:57:10 +0200
  • 6b6f6fb961 Bump versions Ukendio 2025-07-06 17:52:59 +0200
  • 29350e6ec3 Fix bug to allow deletion outside partitioned range Ukendio 2025-07-06 17:07:40 +0200
  • eed1b6179e Export ArchetypeOnCreate and ArchetypeOnDelete events Ukendio 2025-07-06 17:07:40 +0200
  • cf94a48a40 Optimized observers Ukendio 2025-07-06 17:07:40 +0200
  • 23540e5919 Make iterators simple functions Ukendio 2025-07-06 09:52:06 +0200
  • 169ec09ed5 Change monitor to be iterable Ukendio 2025-07-06 09:48:11 +0200
  • a9891abf6d Make callback optional Ukendio 2025-07-05 21:26:05 +0200
  • 6dfb428296 Updated observers v0.8.1 Ukendio 2025-07-05 21:26:05 +0200
  • b92cf9ab76 Bump versions Ukendio 2025-07-05 21:26:05 +0200
  • 5aedb5e730 Bump wally Ukendio 2025-07-05 21:26:05 +0200
  • 1c524f1587 Update TS types Ukendio 2025-07-05 21:26:05 +0200
  • 6053038cc1 Move only once during removal of invalidated pair Ukendio 2025-07-05 21:26:05 +0200
  • 29305cac5d Remove second loop in archetype destroy Ukendio 2025-07-05 21:26:05 +0200
  • c4cd929197
    fix line endings by replacing CRLF with LF Joe Smaller 2025-07-05 13:10:24 +0100
  • 1f430cf8a4 release types for v0.8.0 in jecs.d.ts Jun Jie Huang 2025-07-04 20:56:14 -0700
  • 8fd32978b4 Fix changelog Ukendio 2025-07-04 21:49:24 +0200
  • c9d888aeb9 Export try_get_fast v0.8.0 V0.8.0 Ukendio 2025-07-04 04:58:12 +0200
  • 155d51a080 Add exclusive relations (#250) Marcus 2025-07-04 03:42:10 +0200
  • b425150b0c Add exclusive relations (#250) Marcus 2025-07-04 03:42:10 +0200
  • d40bcd0c72 Fix benchmark of remove Ukendio 2025-07-04 01:44:15 +0200
  • 8b7ddf5c46 Inline into world:set Ukendio 2025-07-04 00:10:28 +0200
  • a40bfab47b Inline into world:add Ukendio 2025-07-04 00:10:28 +0200
  • 7dc8bb5759 Test exclusive relation perf Ukendio 2025-07-01 02:32:31 +0200
  • 13facc3719 Add inference for IDs in methods Ukendio 2025-07-03 01:40:52 +0200
  • a6ba9f4bd5 Update networking example Ukendio 2025-07-02 18:25:20 +0200
  • 0f7fd78285 Make ChildOf exclusive Ukendio 2025-07-01 02:32:31 +0200
  • b1c788a677 Remove whitespace Ukendio 2025-07-01 02:32:31 +0200
  • 18bd155150 Remove focus Ukendio 2025-07-01 02:32:31 +0200
  • 12d88496f0 Add exclusive relationship Ukendio 2025-07-01 02:32:31 +0200
  • 53f705ac2e Compare archetype move performance boost Ukendio 2025-06-30 22:37:20 +0200
  • ff4b0bf612 Use btest instead of band Ukendio 2025-06-30 22:37:20 +0200
  • ca10a8a8f3
    Merge branch 'Ukendio:main' into bugfix/readme Laptev Stanislav 2025-06-30 23:46:22 +0300
  • 9b57189c3a
    Fix receive_replication.luau removed issue (#243) renyang19910211 2025-07-01 04:41:29 +0800
  • 4ff492ceaf Optimize moving archetype Ukendio 2025-06-30 22:37:20 +0200
  • 7c8358656a unsafe get Ukendio 2025-06-30 01:35:55 +0200