Commit graph

  • 61a7acae55 Update documentation Ukendio 2025-01-18 00:13:34 +0100
  • a9bb87745c
    docs: Remove sapphire-jecs, add rubine (#180) Magic 2025-01-17 23:30:26 +0100
  • 1c85a9253a docs: Remove sapphire-jecs, add rubine marked 2025-01-17 23:25:45 +0100
  • f66961fc9b Add documentation on caching to concepts Ukendio 2025-01-17 11:17:26 +0100
  • 0cb7558fbb Fix types on idr Ukendio 2025-01-17 11:17:07 +0100
  • a1a3e14a1a Bump v0.5.3 Ukendio 2025-01-17 10:42:24 +0100
  • 5e3739036a
    Fixed hooks invocation in the event of relationship target deletion. (#179) Intrinsic 2025-01-16 16:46:14 -0800
  • 9d514a4c58
    Removed whitespace Intrinsic 2025-01-16 16:43:43 -0800
  • 5224c7a06f
    Reverted world:component() to world:entity() Intrinsic 2025-01-16 16:40:28 -0800
  • 1878b376e2
    Fixed hooks invocation (case #3) Intrinsic 2025-01-16 16:30:39 -0800
  • 0296c4b2f9
    fix 'jecs.World.new()' being inferred to return 'any' (#177) Magic 2025-01-17 00:45:55 +0100
  • c354a29fb1
    Fixed world:delete() not invoking OnRemove hooks. (#178) Intrinsic 2025-01-16 15:45:29 -0800
  • a0c6e7bd87
    Now it should work Intrinsic 2025-01-16 15:15:06 -0800
  • 3f058fb00b
    Fixed test case (again 2x) Intrinsic 2025-01-16 15:13:41 -0800
  • 0124ecb544
    Fixed test case (again) Intrinsic 2025-01-16 15:11:08 -0800
  • fdc7903884
    Fixed test case Intrinsic 2025-01-16 15:08:47 -0800
  • 3e81cc877a
    Typo in hooks fix Intrinsic 2025-01-16 15:07:48 -0800
  • 610b668665
    Fixed world:delete() not calling OnRemove hook Intrinsic 2025-01-16 15:06:42 -0800
  • 2171e68ee8
    Merge branch 'Ukendio:main' into main Intrinsic 2025-01-16 14:59:11 -0800
  • 53de1d1ccc fix 'jecs.World.new()' being inferred to return 'any' marked 2025-01-16 22:14:59 +0100
  • 669c216387
    Fixed cached wildcard queries (#176) Intrinsic 2025-01-16 00:02:21 -0800
  • 02a5bb4aa0
    Fixed cached wildcard queries Intrinsic 2025-01-15 23:09:05 -0800
  • 52e03683db Update documentation Ukendio 2025-01-15 19:59:07 +0100
  • 753adf884d Bump v0.5.2 Ukendio 2025-01-15 19:24:14 +0100
  • bc11bd9cff Merge unit testing Ukendio 2025-01-15 13:11:22 +0100
  • d85a8914d9 Fix names on workflow files Ukendio 2025-01-15 13:10:05 +0100
  • fb372d7e09
    Update unit-testing.yaml Marcus 2025-01-15 13:08:32 +0100
  • bce46bc93f
    Fix World Each to iterate multiple archetypes (#174) Laud Boateng 2025-01-15 07:03:28 -0500
  • ad9d8b4fcc
    Correct test case Marcus 2025-01-15 13:02:40 +0100
  • 10bbb21024 Add tests for entity-child relationships and removal in world queries, fixed world_each CapedBojji 2025-01-14 20:30:56 -0500
  • bacf056851 Optimize removal of children Ukendio 2025-01-14 22:11:45 +0100
  • 4392f94126 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2025-01-14 11:09:28 +0100
  • 6123946e11 Improve cached queries Ukendio 2025-01-14 11:09:18 +0100
  • 509048b9df
    Fix table.move usage in query_cached (#173) vnnh 2025-01-04 23:41:52 -0600
  • 645db6eb63
    Add test case vnnh 2025-01-04 00:01:48 -0600
  • b7e4c0b363
    Fix table.move usage in query_cached vnnh 2025-01-03 23:58:40 -0600
  • aafafc90b2
    chore: bump (testing npm action) EncodedVenom 2025-01-04 00:36:42 -0500
  • 302dedd538
    chore: give a name to the publish npm action (I forgor sorry) EncodedVenom 2025-01-04 00:29:30 -0500
  • 08c0d24f18
    Create publish-npm.yml (#172) EncodedVenom 2025-01-04 00:26:07 -0500
  • 80e6ef8b8b
    Create publish-npm.yml EncodedVenom 2025-01-04 00:12:33 -0500
  • 489366bb8e
    Update ts declarations (#170) juste 2025-01-02 11:39:29 +0200
  • b9a19ee4e6 Update ts declarations hautajoki 2025-01-01 22:28:05 +0200
  • c8884c8eac
    bump ver EncodedVenom 2024-12-27 14:20:06 -0500
  • 500c494812
    Fix unit test EncodedVenom 2024-12-27 14:09:39 -0500
  • 0243efe4ba
    Remove pin on luau version EncodedVenom 2024-12-27 14:05:10 -0500
  • a2a9d080b9
    Update jecs.d.ts Laud Boateng 2024-12-27 00:37:13 -0500
  • f8b3772bce Fix spelling error Ukendio 2024-12-27 04:50:15 +0100
  • fad88419a3 Fix type errors Ukendio 2024-12-27 04:34:17 +0100
  • 1c8a4967e3 Bump patch v0.5.1 Ukendio 2024-12-27 03:47:43 +0100
  • b14e984c66 Fix shadowed variable Ukendio 2024-12-27 03:47:02 +0100
  • ed3b2ae35d Bump Ukendio 2024-12-26 07:05:20 +0100
  • b2fc046ef0 Changed Pair type Ukendio 2024-12-26 07:04:40 +0100
  • ec4fa3ff3e
    Add cached queries (#166) v0.5.0 Marcus 2024-12-26 07:15:41 +0200
  • edb73ca49a Use generalized iteration Ukendio 2024-12-26 06:12:23 +0100
  • 76aef4f1b1 Fix metatable Ukendio 2024-12-26 06:11:43 +0100
  • 97fe91387f Rework demo Ukendio 2024-12-26 06:03:50 +0100
  • 2e29046770 Inverse statement Ukendio 2024-12-26 05:35:59 +0100
  • bfce07c881 Remove shadowed variable Ukendio 2024-12-26 01:16:20 +0100
  • 1ae0587b54 Merge branch 'main' of https://github.com/Ukendio/jecs into Add-Cached-Queries Ukendio 2024-12-26 01:15:32 +0100
  • 0f2e0eba76
    Initial commit (#167) Marcus 2024-12-26 02:06:14 +0200
  • 3889454a6a Initial commit Ukendio 2024-12-26 00:57:13 +0100
  • ecae34229d Specialized cached query iterator Ukendio 2024-12-25 22:00:46 +0100
  • 1f6f03d2b0 Build terms for cached queries Ukendio 2024-12-25 01:05:27 +0100
  • 694a569b6c Manually inline code Ukendio 2024-12-24 23:36:43 +0100
  • 18d4af7bb0 Merge conflicts Ukendio 2024-12-24 22:41:08 +0100
  • eaafd27280
    Add support for components in both positions of pairs (#164) Marcus 2024-12-24 23:39:32 +0200
  • cba11653d2
    Merge branch 'main' into conditional-typed-pairs Marcus 2024-12-24 23:38:59 +0200
  • ee9bc6a775
    Remove stylua (#163) Marcus 2024-12-24 23:38:25 +0200
  • 21cfe6c1c5
    Merge branch 'main' into remove-stylua Marcus 2024-12-24 23:37:38 +0200
  • 18928302c8
    Merge branch 'main' into conditional-typed-pairs Marcus 2024-12-24 23:35:52 +0200
  • 7c2cd6061e Cleanup code Ukendio 2024-12-24 22:22:57 +0100
  • d5d275cc17 Fix type errors Ukendio 2024-12-24 22:17:58 +0100
  • 0ec1d55c36 Rework query types Ukendio 2024-12-24 21:51:10 +0100
  • c37930b7e8 Remove print Ukendio 2024-12-24 21:21:27 +0100
  • 6234dd1bc2 Handle Archetype deletion Ukendio 2024-12-24 21:18:54 +0100
  • 927bee30cd Handle filters on table creation Ukendio 2024-12-24 08:24:45 +0100
  • 670a27711f Dedup observers Ukendio 2024-12-24 08:10:16 +0100
  • a0aac721a9 Add tests Ukendio 2024-12-24 07:38:45 +0100
  • ba74d6b471 Initial commit Ukendio 2024-12-24 07:38:38 +0100
  • 7c025a3782 Fix linting errors from debug.info Ukendio 2024-12-21 22:08:46 +0100
  • 02cb4ad7a2 Prevent iterator invalidation in world:each Ukendio 2024-12-21 06:51:48 +0100
  • 4841915af3
    Specialized method to find entities with a single ID (#165) Marcus 2024-12-20 14:08:50 +0200
  • 6dea196e29 Adding trailing commas Ukendio 2024-12-20 13:08:02 +0100
  • 455eb2328e Export query functions to make Michael happy Ukendio 2024-12-19 22:12:00 +0100
  • a66fbcab3c Initial commit Ukendio 2024-12-19 22:05:41 +0100
  • 5a6357b8da Export type function Ukendio 2024-12-18 20:51:31 +0100
  • e8575a0db6 infer invariants nonamie 2024-12-14 20:22:51 +0300
  • 15d5c44085 fix TData infer issue nonamie 2024-12-14 18:46:19 +0300
  • 059a49132b remove commented Id/Pair types nonamie 2024-12-14 11:53:11 +0300
  • e28a6bc819 fix "set" method defition nonamie 2024-12-14 11:30:50 +0300
  • 1449df15d5 remove file Ukendio 2024-12-14 03:04:39 +0100
  • 3496099142 Remove stylua workflow! Ukendio 2024-12-14 02:24:51 +0100
  • 08ac6a98db Add support for components in both positions of pairs Ukendio 2024-12-14 01:39:01 +0100
  • edf2e642c4 type refactors nonamie 2024-12-09 14:28:08 +0300
  • deca401970 refactor types nonamie 2024-12-09 14:15:28 +0300
  • d9be40d2ca
    resolves requiring ecs path issue for demo (#160) maeriil 2024-11-30 00:11:17 -0500
  • d7e6c94c75 resolves requiring ecs path issue for demo maeriil 2024-11-29 22:58:54 -0500
  • dec958b058 Update changelog Ukendio 2024-11-23 20:52:01 +0100
  • 042903df93 Fix entity type Ukendio 2024-11-23 20:50:31 +0100
  • 46147cc9f9 Remove upvalues Ukendio 2024-11-23 20:50:15 +0100