Commit graph

  • 3f6c252253
    Merge 918231a1ad into 8822be58a9 Ajay 2025-04-23 21:09:33 -0400
  • 0355cc11b7
    Merge 96bed9bd7e into 8822be58a9 Clown 2025-04-22 14:16:27 -0700
  • e8572c7351
    Merge cb238ab29e into 8822be58a9 Marcus 2025-04-22 03:02:41 +0000
  • cb238ab29e Simplify entity swap logic in world_entity function Add-entity-ranges Ukendio 2025-04-22 05:02:33 +0200
  • de587bd61e Merge conflicts Ukendio 2025-04-22 04:54:18 +0200
  • 8822be58a9 Add assertion against existing idr main Ukendio 2025-04-22 04:52:21 +0200
  • ef0f69ac6d Set signal with hook Ukendio 2025-04-22 04:49:52 +0200
  • efe9f0cc34 Merge conflicts Ukendio 2025-04-22 04:42:34 +0200
  • 42401f93ae
    Add component registration and metadata API (#219) Marcus 2025-04-22 04:38:30 +0200
  • 6835f91a09
    Docs/hooks set order warning (#220) Axen 2025-04-22 05:37:04 +0300
  • f9b589547b Add test cases for preregistered tags Add-Preregistered-IDs Ukendio 2025-04-22 04:23:16 +0200
  • 9c915e131b Allow focus to capture a single Test Ukendio 2025-04-22 04:22:55 +0200
  • ca19d15d04 Add is_tag function Ukendio 2025-04-22 04:18:43 +0200
  • cc3367c302 Add component to hook calls' arguments Ukendio 2025-04-22 04:15:43 +0200
  • c0aeb4e151 Fix type issues Ukendio 2025-04-22 04:13:25 +0200
  • 38f189b54d Initial commit Ukendio 2025-04-22 04:10:45 +0200
  • 0e10684da7
    Improve warning wording 1Axen 2025-04-21 01:59:40 +0300
  • f081a04981
    Add docs warning about hook set order 1Axen 2025-04-21 01:56:40 +0300
  • 6811b6de0e Fix test case erroring Ukendio 2025-04-19 19:33:53 +0200
  • a6c53c9de8 Add component registration and metadata API Ukendio 2025-04-19 19:32:28 +0200
  • e5a30f2bc7
    Fix jecs addon repository links Neon 2025-04-17 12:08:32 -0700
  • 68a0636cbf fixed jecs addon repository links Neon 2025-04-16 07:00:57 -0700
  • 9163285f9e
    Add a replication and input section and add feces and axis to addons.md (#217) as8d 2025-04-14 17:47:39 +0200
  • 83db693b2c
    Add a replication and input section and add feces and axis to addons.md as8d 2025-04-14 02:47:34 +0200
  • 6ec8ed69e9 Pin luau version Ukendio 2025-04-13 05:27:13 +0200
  • f9bacf3f54 Remove until end of range for relationship Ukendio 2025-04-13 05:21:41 +0200
  • 765a7f9a36 Removed unnecessary tests Ukendio 2025-04-13 02:37:58 +0200
  • 66636fd844 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-04-13 01:58:36 +0200
  • fc4f4a6a3a Add type overloads for World.has method Ukendio 2025-04-13 01:52:41 +0200
  • 447bb76bb8 Optimize world:has and improve type annotations Ukendio 2025-04-13 01:51:21 +0200
  • d85a182c76
    Fix duplicated 'Luau/TypeScript' in documentation (#216) nidho 2025-04-11 16:25:52 -0500
  • e03a9df0a1
    Fix duplicated 'Luau/TypeScript' in documentation nidho 2025-04-10 20:34:58 -0500
  • 4c958071e0 Change observers export value Ukendio 2025-04-10 21:10:42 +0200
  • ba31aa98ba Cleanup testing slightly Ukendio 2025-04-10 19:52:07 +0200
  • 5c051eb737 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-04-06 20:38:53 +0200
  • d3830a1c2a
    Replace linked list with bidirectional edges Marcus 2025-04-06 19:24:10 +0200
  • 001431b836 Experiment: rip out linked lists from archetype graph bidirectional-edges Ukendio 2025-04-05 06:04:48 +0200
  • 6bb36f281e Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-04-05 04:55:21 +0200
  • 74ef525092 Fix dst clone Ukendio 2025-04-05 04:55:11 +0200
  • df6c568c6b 0.6.0-rc.1 Ukendio 2025-04-05 00:42:04 +0200
  • d24ab71e4c Style fixes Ukendio 2025-04-05 00:41:38 +0200
  • 5e6b030fb4
    Change OnSet to OnChange in type definitions for typescript (#214) Sivak 2025-04-04 18:36:04 -0400
  • 0056a265e3
    Change OnSet to OnChange in type definitions for typescript Sivak 2025-04-04 17:28:12 -0400
  • 31e364afdf invoke OnRemove hooks when overwritten lolmanurfunny 2025-04-02 02:21:47 -0400
  • 3f048aa546
    Update jecs.luau alexis 2025-04-01 19:00:18 -0400
  • a32c264cc6 add sparse sets, improve performance by 700% alexinyew 2025-04-01 18:52:01 -0400
  • 908d83a619
    Fix typo EncodedVenom 2025-03-30 20:00:49 -0400
  • 41ebde415f OnChange should invoke after data has been set Ukendio 2025-03-30 22:49:11 +0200
  • 7bcd6bd220 Update docs Ukendio 2025-03-30 22:29:43 +0200
  • 2b90fabec5 Add tests for addons Ukendio 2025-03-30 22:14:22 +0200
  • 9c68218d5d Update changelog Ukendio 2025-03-30 21:47:25 +0200
  • cf88c259f8 Replace OnSet hook with OnChange Ukendio 2025-03-30 21:31:18 +0200
  • 13cb7db8eb
    Merge f6cac301db into a466ab151b lolmanurfunny 2025-03-30 13:27:25 -0400
  • a466ab151b Move coverage under docs Ukendio 2025-03-30 18:55:14 +0200
  • 3050ea1560 Add coverage to Nav Ukendio 2025-03-30 18:42:16 +0200
  • 5a1424ee48 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-03-30 18:41:59 +0200
  • 0455a55625 Remove duplicate .github folder Ukendio 2025-03-30 18:38:14 +0200
  • 27b58e9745
    Update jecs.md EncodedVenom 2025-03-30 12:24:24 -0400
  • f6cac301db implement Exclusive trait lolmanurfunny 2025-03-30 04:42:01 -0400
  • 0046dcdf1a
    find_archetype_with shouldn't clone types unconditionally (#210) lolmanurfunny 2025-03-28 21:22:15 -0400
  • b71f733056 find_archetype_with shouldn't clone types unconditionally lolmanurfunny 2025-03-28 03:20:10 -0400
  • bc32ed08eb Orphaned coverage-page Ukendio 2025-03-28 03:09:30 +0100
  • 9800355131 Styling on coverage reports Ukendio 2025-03-28 02:29:50 +0100
  • dd9db448e3 New coverage reports Ukendio 2025-03-28 01:53:19 +0100
  • 34777b51c4 Fix typos Ukendio 2025-03-28 01:52:33 +0100
  • 4eb15bbb55 Update removal functions to handle more variants Ukendio 2025-03-27 21:49:44 +0100
  • b81bd6eea8 Make tests lazily evaluated Ukendio 2025-03-27 17:37:36 +0100
  • e6039caaaf Revert mirror back to pinned version Ukendio 2025-03-27 06:33:41 +0100
  • 5aec94cb5f Remove file v0.6.0-rc.1 Ukendio 2025-03-27 05:08:55 +0100
  • 75f2584bf4 Clear ID will remove ID from all entities Ukendio 2025-03-27 05:08:38 +0100
  • 4d6c2ccbb8 Change generic to unknown Ukendio 2025-03-27 04:17:23 +0100
  • bf33748ecf Exclude html coverage reports from language stats Ukendio 2025-03-27 04:09:09 +0100
  • 324f0fa9a2 Add html files to coverage folder Ukendio 2025-03-27 03:55:43 +0100
  • 1561e446b8 Add html files to coverage folder Ukendio 2025-03-27 03:55:16 +0100
  • 9a22b38bb3 Reorganize repo Ukendio 2025-03-27 02:33:38 +0100
  • 58e67eda0d Target should return the entity with its generation unknown 2025-03-26 14:23:54 +0100
  • 045408af37 Rollback types Ukendio 2025-03-26 04:59:11 +0100
  • 59e7fd1f41 Fix nth count for target Ukendio 2025-03-26 03:39:04 +0100
  • f3befa3adb Add dual types Ukendio 2025-03-25 23:13:53 +0100
  • a3939cf083
    Merge 7b870e8f3c into 9d83c3bc13 Denizhan Dakılır 2025-03-24 19:43:36 +0200
  • 9d83c3bc13 Fix bits arrangement in IDs Ukendio 2025-03-24 17:36:13 +0100
  • e073a570b7 Change invocation points for hooks Ukendio 2025-03-24 14:31:56 +0100
  • 40515adf11
    Update first-jecs-project.md DevX 2025-03-23 15:04:41 -0300
  • 2f04827424
    Update first-jecs-project.md DevX 2025-03-23 14:59:24 -0300
  • 79a4a6a0c4 Update demo packages Ukendio 2025-03-20 00:39:37 +0100
  • db1b29fa04 set hook before usage Ukendio 2025-03-13 16:56:02 +0100
  • b26fc39fce Add options to lifetime tracker Ukendio 2025-03-12 18:49:18 +0100
  • 0e4f40ced7 Improved emit for devtools Ukendio 2025-03-12 17:12:25 +0100
  • de8e263828 Add entity visualiser Ukendio 2025-03-12 16:30:19 +0100
  • d15266b6d5 Devtools initial commit Ukendio 2025-03-12 15:30:56 +0100
  • 18019679d5 Alias for world consttructor Ukendio 2025-03-12 15:29:24 +0100
  • 925864dd2b Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-03-12 13:10:51 +0100
  • ac79638599 Prevent invalidation during removal of pairs with deleted target Ukendio 2025-03-12 13:07:35 +0100
  • f7573e8824 Removal being invalidated during removal of deleted target Prevent invalidation during removal of pairs with deleted targe Ukendio 2025-03-12 13:07:35 +0100
  • 03666c9b61 test case lolmanurfunny 2025-03-11 15:39:30 -0400
  • e2ea71a7fe add fix for #207 lolmanurfunny 2025-03-11 15:39:04 -0400
  • 263544d77c Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-03-09 22:45:48 +0100
  • 77cfc9f817 Fix old benchmark code Ukendio 2025-03-09 22:45:41 +0100
  • 870823f9fc shorten loop lolmanurfunny 2025-03-07 23:17:43 -0500
  • fa4df24ada undo variable changes lolmanurfunny 2025-03-07 19:56:40 -0500