Commit Graph

  • 12a720bd9e Merge pull request #31 from BlackMATov/dev main v1.5.0 Matvey Cherevko 2025-11-24 13:49:59 +07:00
  • 5895c6ee8f v1.5.0 dev BlackMATov 2025-11-24 13:45:55 +07:00
  • 1c02ba5468 little love2d example BlackMATov 2025-11-24 13:35:34 +07:00
  • 760b477564 update changelog BlackMATov 2025-11-21 06:31:42 +07:00
  • fc910881bd cache defaults/duplicates per chunk, use it for spawn/clone ops BlackMATov 2025-11-21 05:13:02 +07:00
  • 71a7c84a67 add spawn/clone with defaults bmarks BlackMATov 2025-11-20 16:19:13 +07:00
  • 582a09a6db additional spawn/clone tests BlackMATov 2025-11-20 05:00:52 +07:00
  • de73881f63 improve performance of the clone operations BlackMATov 2025-11-19 08:51:26 +07:00
  • 55e444ca63 improve performance of the spawn operations BlackMATov 2025-11-19 02:23:48 +07:00
  • e499c701ef add defer clone bmarks BlackMATov 2025-11-12 23:44:34 +07:00
  • 789f167bf4 add defer spawn bmarks BlackMATov 2025-11-12 16:47:38 +07:00
  • 00367ce07e Merge branch 'feature/teal' into dev BlackMATov 2025-11-08 01:34:29 +07:00
  • 07902eb184 teal definitions cleanup BlackMATov 2025-11-07 23:26:45 +07:00
  • ecdbfe660f Merge pull request #30 from p0sel0k/main Matvey Cherevko 2025-11-07 16:03:22 +07:00
  • cfd68767cf fix: set and batch_set component argument should be optional p0sel0k 2025-11-04 21:57:00 +03:00
  • f1ba9ab909 fix: replace number type with integer; EachState\ExecuteState records p0sel0k 2025-11-04 18:56:02 +03:00
  • 77ff3e77db readme: internal fragments BlackMATov 2025-11-04 21:00:22 +07:00
  • 825eba5328 fix: remove teal types for internal usage p0sel0k 2025-11-04 10:06:01 +03:00
  • 67002503ed fix: removed IComponent and added generics for functions and hooks that take Component as a single argument p0sel0k 2025-11-03 11:57:18 +03:00
  • 1bb0089e9f fix: functions arguments naming p0sel0k 2025-11-02 21:21:25 +03:00
  • dc642f5294 fix: fixes after review p0sel0k 2025-11-02 21:12:26 +03:00
  • a81a8646e9 fix: wrong file name p0sel0k 2025-10-29 19:29:56 +03:00
  • aa6d2c1c48 feat: add Teal language definitions p0sel0k 2025-10-29 19:24:07 +03:00
  • 5fe48de890 little speed up of exclude-only queries BlackMATov 2025-10-29 22:57:58 +07:00
  • 0d7adcb5fd Merge pull request #27 from BlackMATov/dev v1.4.0 Matvey Cherevko 2025-10-20 16:16:39 +07:00
  • f48f1bb290 v1.4.0 BlackMATov 2025-10-20 16:11:03 +07:00
  • 6f1a85165f more tests BlackMATov 2025-10-16 06:22:30 +07:00
  • bd87e593e9 root directory cleanup BlackMATov 2025-10-14 17:50:51 +07:00
  • 0eac310fd5 style fixes BlackMATov 2025-10-12 23:35:28 +07:00
  • 22cedd26bb remove some of the specialized defer functions in favor of the universal defer_call_hook BlackMATov 2025-10-12 07:04:44 +07:00
  • d298be4188 ON_REMOVE hooks are now invoked before the fragment is actually removed from the entity BlackMATov 2025-10-12 06:29:26 +07:00
  • 24933e6a04 little internal hooks refactoring BlackMATov 2025-10-08 16:11:07 +07:00
  • 6841bb42fe style fixes BlackMATov 2025-10-07 22:56:29 +07:00
  • dc912eb6da the universal builder:build/multi_build methods BlackMATov 2025-10-06 19:05:16 +07:00
  • 8d3c4633fb little coverage upping BlackMATov 2025-10-06 16:53:53 +07:00
  • 8704fb0c39 update changelog BlackMATov 2025-10-06 04:46:14 +07:00
  • 86c9ef7cf2 caching exclude-only queries was a mistake BlackMATov 2025-10-06 04:38:06 +07:00
  • bd5f9bb61f cache exclude-only queries too BlackMATov 2025-10-06 02:37:25 +07:00
  • cfa5dc7a9f lazy query chunks updating BlackMATov 2025-10-06 01:46:54 +07:00
  • 243adc1a93 fix query cache reset BlackMATov 2025-10-05 09:13:59 +07:00
  • cf19fba9e4 cache query major chunks: first impl BlackMATov 2025-10-05 08:59:07 +07:00
  • 784b9c6a15 delele some unnecessary checks BlackMATov 2025-09-29 15:20:37 +07:00
  • 2903b077fe Merge pull request #24 from BlackMATov/dev v1.3.0 Matvey Cherevko 2025-09-26 17:30:35 +07:00
  • d3b14a6741 v1.3.0 BlackMATov 2025-09-26 17:27:49 +07:00
  • fdf5a03a02 improve performance of builders that are used for spawning multiple times BlackMATov 2025-09-26 17:21:50 +07:00
  • 9221da6ea7 slightly improve required fragments perf BlackMATov 2025-09-24 18:16:01 +07:00
  • 0aa57f6b5b benchmarks refactoring 2 BlackMATov 2025-09-24 00:51:25 +07:00
  • 7e38e43d7c benchmarks refactoring BlackMATov 2025-09-23 17:37:29 +07:00
  • b1b627b677 improve perf of cloning prefabs with many unique fragments BlackMATov 2025-09-23 07:53:11 +07:00
  • 281866cf6e set/assign hooks are not invoked for tags on override operations anymore BlackMATov 2025-09-23 07:24:26 +07:00
  • 4ad7fec26d update readme BlackMATov 2025-09-23 05:05:30 +07:00
  • f15118be05 the new evolved.locate public function BlackMATov 2025-09-23 04:58:10 +07:00
  • 964ea45f48 use xpcall to process systems BlackMATov 2025-09-22 21:27:57 +07:00
  • b2c08e1127 cancel deferring ops in systems on error BlackMATov 2025-09-22 05:51:21 +07:00
  • 2250bd64ce the new evolved.cancel public function BlackMATov 2025-09-22 02:34:37 +07:00
  • e564be46fb collect garbage from old bytecode BlackMATov 2025-09-22 01:56:08 +07:00
  • 521ad94278 the internal garbage collector now collects more garbage BlackMATov 2025-09-20 03:09:04 +07:00
  • 7f6909e48c remove some unused code about pinned chunks BlackMATov 2025-09-20 01:53:29 +07:00
  • ec745f6ad7 Merge branch 'feature/schemes' into dev BlackMATov 2025-09-19 19:51:02 +07:00
  • b3eec59f8b update readme feature/schemes BlackMATov 2025-09-19 19:50:50 +07:00
  • 1635dd66b1 remove schemes temporary BlackMATov 2025-09-19 15:13:58 +07:00
  • b420085ed5 proof of concept ffi component storages BlackMATov 2025-09-19 07:04:19 +07:00
  • 6d5f810d45 experimental scheme creation BlackMATov 2025-09-15 17:56:44 +07:00
  • 5447f50090 dummy SCHEME class and readme BlackMATov 2025-09-12 05:58:41 +07:00
  • e6d79dc600 Merge branch 'dev' into feature/schemes BlackMATov 2025-09-12 05:45:33 +07:00
  • 7b6ac89c8a Merge pull request #21 from BlackMATov/dev v1.2.0 Matvey Cherevko 2025-09-12 05:30:07 +07:00
  • 91b3910eda v1.2.0 BlackMATov 2025-09-12 05:27:17 +07:00
  • 7f5ac62a79 Merge branch 'feature/multi_spawn' into dev BlackMATov 2025-09-12 05:13:55 +07:00
  • 327a6bcbce final tweaks of the multi_spawn/clone functions BlackMATov 2025-09-12 04:54:56 +07:00
  • 5184b39f4e proof of concept multi_clone/spawn optimizations BlackMATov 2025-09-12 01:52:33 +07:00
  • de7d1a6674 dirty proof of concept multi_spawn impl (without any optimization) BlackMATov 2025-09-11 06:57:13 +07:00
  • 632232b9b1 dummy multi spawn api BlackMATov 2025-09-11 01:27:54 +07:00
  • fbc61a8895 style fixes BlackMATov 2025-09-10 16:27:50 +07:00
  • e3ed2d89a6 style fixes BlackMATov 2025-09-09 14:46:54 +07:00
  • bb7f469288 inline internal ids unpacking BlackMATov 2025-09-09 05:02:27 +07:00
  • 8417cecbbe little test fixes BlackMATov 2025-09-08 17:41:18 +07:00
  • eb31ed247b little test fixes BlackMATov 2025-09-08 17:41:18 +07:00
  • 9400401161 dummy SCHEME fragment trait BlackMATov 2025-09-03 14:32:51 +07:00
  • ffb0e37b7a update roadmap feature/pairs BlackMATov 2025-09-01 16:10:23 +07:00
  • 59fb4d8ea4 update readme BlackMATov 2025-09-01 16:09:35 +07:00
  • a63b0d4400 Revert "temp remove pairs to merge other changes to dev" BlackMATov 2025-09-01 15:50:48 +07:00
  • 001e6f2956 Merge branch 'feature/pairs' into dev BlackMATov 2025-09-01 15:49:46 +07:00
  • fb6d13ca74 temp remove pairs to merge other changes to dev BlackMATov 2025-09-01 15:32:32 +07:00
  • 8f61a14db6 update pairs todos BlackMATov 2025-09-01 02:02:10 +07:00
  • 0c016f1b67 return xxx_set debug mode BlackMATov 2025-09-01 01:59:00 +07:00
  • 26bf586140 primary/secondary functon set doesn't work with pairs as entity now BlackMATov 2025-09-01 01:53:29 +07:00
  • 46f1516a55 style fixes BlackMATov 2025-09-01 01:10:17 +07:00
  • 4cd8393546 public api works only with non-pair ids in has/get functions BlackMATov 2025-09-01 00:33:10 +07:00
  • 22302cee75 primary/secondary iterators for pair entities BlackMATov 2025-08-29 18:19:19 +07:00
  • d4a7c7b77c more pair checks BlackMATov 2025-08-29 05:56:23 +07:00
  • 12beee6eec debug mode for pack/unpack and pair/unpair BlackMATov 2025-08-26 05:42:04 +07:00
  • 71a7d382c1 more type annots BlackMATov 2025-08-25 18:34:34 +07:00
  • f2a8ee5b83 little style fixes BlackMATov 2025-08-21 17:58:03 +07:00
  • 81bf1d91e9 Revert "temp remove pairs to merge other changes to dev" BlackMATov 2025-08-20 23:27:08 +07:00
  • 6b4c6f2a9a update changelog BlackMATov 2025-08-20 23:17:12 +07:00
  • 7eb4bfd62d Merge branch 'feature/temp_remove_pairs' into dev BlackMATov 2025-08-20 23:11:55 +07:00
  • 1b49f4fcd0 temp remove pairs to merge other changes to dev BlackMATov 2025-08-20 23:04:11 +07:00
  • 77bc6c298e remove 'options' param from evolved.pack BlackMATov 2025-08-20 22:23:25 +07:00
  • 008df17ee6 fix readme formatting BlackMATov 2025-08-20 05:41:06 +07:00
  • ba3018213e builder wildcard has/remove first impl BlackMATov 2025-08-20 05:16:18 +07:00