From 15c58afba69592dcd7ee131623509e8dabfeb129 Mon Sep 17 00:00:00 2001 From: Simon Schmid Date: Sun, 4 Nov 2018 05:59:30 +0100 Subject: [PATCH] Release 1.9.2 --- .bee/docs/html.doxyfile | 2 +- CHANGELOG.md | 4 ++++ CONTRIBUTING.md | 12 +++++++----- Entitas/Entitas/version.txt | 2 +- .../DesperateDevs/DesperateDevs.Analytics.dll | Bin 6144 -> 6144 bytes ...eGeneration.CodeGenerator.Unity.Editor.dll | Bin 14848 -> 14848 bytes ...erateDevs.CodeGeneration.CodeGenerator.dll | Bin 16384 -> 16384 bytes .../DesperateDevs.CodeGeneration.Plugins.dll | Bin 13312 -> 13312 bytes ...erateDevs.CodeGeneration.Unity.Plugins.dll | Bin 8192 -> 8192 bytes .../DesperateDevs.CodeGeneration.dll | Bin 5632 -> 5632 bytes .../DesperateDevs/DesperateDevs.Logging.dll | Bin 6144 -> 6144 bytes .../DesperateDevs.Networking.dll | Bin 13312 -> 13312 bytes .../DesperateDevs.Serialization.dll | Bin 11776 -> 11776 bytes .../DesperateDevs.Unity.Editor.dll | Bin 15872 -> 15872 bytes .../DesperateDevs/DesperateDevs.Utils.dll | Bin 19456 -> 19456 bytes docs/_abstract_entity_index_8cs_source.html | 2 +- docs/_collection_extension_8cs_source.html | 2 +- docs/_collector_8cs_source.html | 2 +- ...ollector_context_extension_8cs_source.html | 2 +- docs/_collector_exception_8cs_source.html | 2 +- docs/_context_8cs_source.html | 2 +- ...t_contain_entity_exception_8cs_source.html | 2 +- ...es_already_exist_exception_8cs_source.html | 2 +- ...x_does_not_exist_exception_8cs_source.html | 2 +- docs/_context_extension_8cs_source.html | 2 +- docs/_context_info_8cs_source.html | 2 +- docs/_context_info_exception_8cs_source.html | 2 +- ...etained_entities_exception_8cs_source.html | 2 +- docs/_entitas_cache_8cs_source.html | 2 +- docs/_entitas_exception_8cs_source.html | 2 +- docs/_entitas_resources_8cs_source.html | 2 +- .../_entitas_string_extension_8cs_source.html | 2 +- docs/_entity_8cs_source.html | 2 +- ...dy_has_component_exception_8cs_source.html | 2 +- ...t_have_component_exception_8cs_source.html | 2 +- .../_entity_equality_comparer_8cs_source.html | 2 +- docs/_entity_index_8cs_source.html | 2 +- docs/_entity_index_exception_8cs_source.html | 2 +- ...etained_by_owner_exception_8cs_source.html | 2 +- ...is_not_destroyed_exception_8cs_source.html | 2 +- ...y_is_not_enabled_exception_8cs_source.html | 2 +- ...etained_by_owner_exception_8cs_source.html | 2 +- docs/_group_8cs_source.html | 2 +- docs/_group_event_8cs_source.html | 2 +- docs/_group_extension_8cs_source.html | 2 +- ...up_single_entity_exception_8cs_source.html | 2 +- docs/_i_a_e_r_c_8cs_source.html | 2 +- docs/_i_all_of_matcher_8cs_source.html | 2 +- docs/_i_any_of_matcher_8cs_source.html | 2 +- docs/_i_cleanup_system_8cs_source.html | 2 +- docs/_i_collector_8cs_source.html | 2 +- docs/_i_component_8cs_source.html | 2 +- docs/_i_compound_matcher_8cs_source.html | 2 +- docs/_i_context_8cs_source.html | 2 +- docs/_i_contexts_8cs_source.html | 2 +- docs/_i_entity_8cs_source.html | 2 +- docs/_i_entity_index_8cs_source.html | 2 +- docs/_i_execute_system_8cs_source.html | 2 +- docs/_i_group_8cs_source.html | 2 +- docs/_i_initialize_system_8cs_source.html | 2 +- docs/_i_matcher_8cs_source.html | 2 +- docs/_i_none_of_matcher_8cs_source.html | 2 +- docs/_i_reactive_system_8cs_source.html | 2 +- docs/_i_system_8cs_source.html | 2 +- docs/_i_tear_down_system_8cs_source.html | 2 +- docs/_job_system_8cs_source.html | 2 +- docs/_matcher_8cs_source.html | 2 +- docs/_matcher_equals_8cs_source.html | 2 +- docs/_matcher_exception_8cs_source.html | 2 +- docs/_matcher_static_8cs_source.html | 2 +- docs/_matcher_to_string_8cs_source.html | 2 +- docs/_multi_reactive_system_8cs_source.html | 2 +- docs/_primary_entity_index_8cs_source.html | 2 +- ...mber_info_entity_extension_8cs_source.html | 2 +- docs/_reactive_system_8cs_source.html | 2 +- docs/_safe_a_e_r_c_8cs_source.html | 2 +- docs/_systems_8cs_source.html | 2 +- docs/_trigger_on_event_8cs_source.html | 2 +- ...on_event_matcher_extension_8cs_source.html | 2 +- docs/_unsafe_a_e_r_c_8cs_source.html | 2 +- docs/annotated.html | 2 +- ...tas_1_1_abstract_entity_index-members.html | 2 +- ...ass_entitas_1_1_abstract_entity_index.html | 2 +- ...itas_1_1_collection_extension-members.html | 2 +- ...lass_entitas_1_1_collection_extension.html | 2 +- docs/class_entitas_1_1_collector-members.html | 2 +- docs/class_entitas_1_1_collector.html | 2 +- ...1_collector_context_extension-members.html | 2 +- ...titas_1_1_collector_context_extension.html | 2 +- ...titas_1_1_collector_exception-members.html | 2 +- ...class_entitas_1_1_collector_exception.html | 2 +- docs/class_entitas_1_1_context-members.html | 2 +- docs/class_entitas_1_1_context.html | 2 +- ..._not_contain_entity_exception-members.html | 2 +- ...ext_does_not_contain_entity_exception.html | 2 +- ..._does_already_exist_exception-members.html | 2 +- ...ty_index_does_already_exist_exception.html | 2 +- ...ndex_does_not_exist_exception-members.html | 2 +- ...entity_index_does_not_exist_exception.html | 2 +- ...entitas_1_1_context_extension-members.html | 2 +- docs/class_entitas_1_1_context_extension.html | 2 +- ...lass_entitas_1_1_context_info-members.html | 2 +- docs/class_entitas_1_1_context_info.html | 2 +- ...as_1_1_context_info_exception-members.html | 2 +- ...ss_entitas_1_1_context_info_exception.html | 2 +- ...s_retained_entities_exception-members.html | 2 +- ...still_has_retained_entities_exception.html | 2 +- ...ass_entitas_1_1_entitas_cache-members.html | 2 +- docs/class_entitas_1_1_entitas_cache.html | 2 +- ...entitas_1_1_entitas_exception-members.html | 2 +- docs/class_entitas_1_1_entitas_exception.html | 2 +- ...entitas_1_1_entitas_resources-members.html | 2 +- docs/class_entitas_1_1_entitas_resources.html | 2 +- ..._1_1_entitas_string_extension-members.html | 2 +- ..._entitas_1_1_entitas_string_extension.html | 2 +- docs/class_entitas_1_1_entity-members.html | 2 +- docs/class_entitas_1_1_entity.html | 2 +- ...ready_has_component_exception-members.html | 2 +- ...ntity_already_has_component_exception.html | 2 +- ..._not_have_component_exception-members.html | 2 +- ...ity_does_not_have_component_exception.html | 2 +- ..._1_1_entity_equality_comparer-members.html | 2 +- ..._entitas_1_1_entity_equality_comparer.html | 2 +- ...lass_entitas_1_1_entity_index-members.html | 2 +- docs/class_entitas_1_1_entity_index.html | 2 +- ...as_1_1_entity_index_exception-members.html | 2 +- ...ss_entitas_1_1_entity_index_exception.html | 2 +- ...y_retained_by_owner_exception-members.html | 2 +- ...s_already_retained_by_owner_exception.html | 2 +- ...ty_is_not_destroyed_exception-members.html | 2 +- ...1_1_entity_is_not_destroyed_exception.html | 2 +- ...tity_is_not_enabled_exception-members.html | 2 +- ...s_1_1_entity_is_not_enabled_exception.html | 2 +- ...t_retained_by_owner_exception-members.html | 2 +- ...ty_is_not_retained_by_owner_exception.html | 2 +- docs/class_entitas_1_1_group-members.html | 2 +- docs/class_entitas_1_1_group.html | 2 +- ...s_entitas_1_1_group_extension-members.html | 2 +- docs/class_entitas_1_1_group_extension.html | 2 +- ...group_single_entity_exception-members.html | 2 +- ...tas_1_1_group_single_entity_exception.html | 2 +- docs/class_entitas_1_1_job-members.html | 2 +- docs/class_entitas_1_1_job.html | 2 +- .../class_entitas_1_1_job_system-members.html | 2 +- docs/class_entitas_1_1_job_system.html | 2 +- docs/class_entitas_1_1_matcher.html | 2 +- ...entitas_1_1_matcher_exception-members.html | 2 +- docs/class_entitas_1_1_matcher_exception.html | 2 +- ...tas_1_1_multi_reactive_system-members.html | 2 +- ...ass_entitas_1_1_multi_reactive_system.html | 2 +- ...itas_1_1_primary_entity_index-members.html | 2 +- ...lass_entitas_1_1_primary_entity_index.html | 2 +- ..._member_info_entity_extension-members.html | 2 +- ...1_public_member_info_entity_extension.html | 2 +- ...s_entitas_1_1_reactive_system-members.html | 2 +- docs/class_entitas_1_1_reactive_system.html | 2 +- ...lass_entitas_1_1_safe_a_e_r_c-members.html | 2 +- docs/class_entitas_1_1_safe_a_e_r_c.html | 2 +- ...s_1_1_single_entity_exception-members.html | 2 +- ...s_entitas_1_1_single_entity_exception.html | 2 +- docs/class_entitas_1_1_systems-members.html | 2 +- docs/class_entitas_1_1_systems.html | 2 +- ...er_on_event_matcher_extension-members.html | 2 +- ..._1_trigger_on_event_matcher_extension.html | 2 +- ...ss_entitas_1_1_unsafe_a_e_r_c-members.html | 2 +- docs/class_entitas_1_1_unsafe_a_e_r_c.html | 2 +- docs/classes.html | 2 +- .../dir_18d0583636d1f7adc70f46fa7dc6fd22.html | 2 +- .../dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.html | 2 +- .../dir_2445fa600638ca0377a838c43b60c5d0.html | 2 +- .../dir_5543b9a49e90eab7737309dc8736a9ee.html | 2 +- .../dir_55c21c1f668bdbeef61d727804a0de12.html | 2 +- .../dir_5b9febb0a1643b31f73c828c94068ca9.html | 2 +- .../dir_9e7c286d682d7af5dbfd2e28444afa0c.html | 2 +- .../dir_aabce02430428d6c26c4e027d3d4d2b3.html | 2 +- .../dir_b3f9a997fe54a4a772f0ea0f564b8f92.html | 2 +- .../dir_b66aff62175c1fa76326b7c826193591.html | 2 +- .../dir_c24dc4174e7c7059cccc145355bad325.html | 2 +- .../dir_c99a51b1778bc6979b97974e60b03bb4.html | 2 +- .../dir_cc33cbba43a8be20769b8bcf8ee101fd.html | 2 +- .../dir_d865313b948675f0b99a1fc8314c30f0.html | 2 +- docs/files.html | 2 +- docs/functions.html | 2 +- docs/functions_evnt.html | 2 +- docs/functions_func.html | 2 +- docs/functions_prop.html | 2 +- docs/hierarchy.html | 2 +- docs/index.html | 2 +- ...terface_entitas_1_1_i_a_e_r_c-members.html | 2 +- docs/interface_entitas_1_1_i_a_e_r_c.html | 2 +- ..._entitas_1_1_i_all_of_matcher-members.html | 2 +- ...nterface_entitas_1_1_i_all_of_matcher.html | 2 +- ..._entitas_1_1_i_any_of_matcher-members.html | 2 +- ...nterface_entitas_1_1_i_any_of_matcher.html | 2 +- ..._entitas_1_1_i_cleanup_system-members.html | 2 +- ...nterface_entitas_1_1_i_cleanup_system.html | 2 +- docs/interface_entitas_1_1_i_collector.html | 2 +- docs/interface_entitas_1_1_i_component.html | 2 +- ...ntitas_1_1_i_compound_matcher-members.html | 2 +- ...erface_entitas_1_1_i_compound_matcher.html | 2 +- docs/interface_entitas_1_1_i_context.html | 2 +- ...erface_entitas_1_1_i_contexts-members.html | 2 +- docs/interface_entitas_1_1_i_contexts.html | 2 +- ...nterface_entitas_1_1_i_entity-members.html | 2 +- docs/interface_entitas_1_1_i_entity.html | 2 +- ...ce_entitas_1_1_i_entity_index-members.html | 2 +- .../interface_entitas_1_1_i_entity_index.html | 2 +- ..._entitas_1_1_i_execute_system-members.html | 2 +- ...nterface_entitas_1_1_i_execute_system.html | 2 +- docs/interface_entitas_1_1_i_group.html | 2 +- ...titas_1_1_i_initialize_system-members.html | 2 +- ...rface_entitas_1_1_i_initialize_system.html | 2 +- ...terface_entitas_1_1_i_matcher-members.html | 2 +- docs/interface_entitas_1_1_i_matcher.html | 2 +- ...entitas_1_1_i_none_of_matcher-members.html | 2 +- ...terface_entitas_1_1_i_none_of_matcher.html | 2 +- ...entitas_1_1_i_reactive_system-members.html | 2 +- ...terface_entitas_1_1_i_reactive_system.html | 2 +- docs/interface_entitas_1_1_i_system.html | 2 +- ...ntitas_1_1_i_tear_down_system-members.html | 2 +- ...erface_entitas_1_1_i_tear_down_system.html | 2 +- docs/namespace_entitas.html | 2 +- docs/namespaces.html | 2 +- ..._entitas_1_1_trigger_on_event-members.html | 2 +- docs/struct_entitas_1_1_trigger_on_event.html | 2 +- 225 files changed, 223 insertions(+), 217 deletions(-) diff --git a/.bee/docs/html.doxyfile b/.bee/docs/html.doxyfile index d7ec88f1a..4cfa7a418 100644 --- a/.bee/docs/html.doxyfile +++ b/.bee/docs/html.doxyfile @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "Entitas" -PROJECT_NUMBER = 1.9.1 +PROJECT_NUMBER = 1.9.2 PROJECT_BRIEF = "Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity" PROJECT_LOGO = ".bee/docs/docs-logo.png" OUTPUT_DIRECTORY = "Build/docs" diff --git a/CHANGELOG.md b/CHANGELOG.md index 95f5df292..8e19db841 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## [1.9.2] - 2018-11-04 +### Added +- Fix MultiReactive system retaining entities multiple times #818 + ## [1.9.1] - 2018-11-03 ### Added - Fix MultiReactive system retaining entities multiple times #818 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2d9c24cba..d72468682 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,19 +1,21 @@ Contributing to Entitas ======================= -The project is hosted on [GitHub][github-entitas] where you can [report issues][issues], fork the project and [submit pull requests][pulls]. -Entitas is developed with [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) and [nspec](http://nspec.org). New features are introduced following the [git-flow](https://github.com/nvie/gitflow) conventions. +The project is hosted on [GitHub][repo] where you can [report issues][issues], fork the project and [submit pull requests][pulls]. +Entitas is developed with [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) and [nspec](http://nspec.org). +New features are introduced following the [git-flow](https://github.com/nvie/gitflow) conventions. Setup Entitas on your machine ============================= -Fork the repository on [GitHub][github-entitas] and clone your forked repository to your machine +Fork the repository on [GitHub][repo] and clone your forked repository to your machine ``` $ git clone https://github.com//Entitas-CSharp.git ```` -If you want to contribute please consider to set up [git-flow](https://github.com/nvie/gitflow). The default branch of this repository is `develop` +If you want to contribute please consider to set up [git-flow](https://github.com/nvie/gitflow). +The default branch of this repository is `master` ```` $ cd Entitas-CSharp @@ -58,7 +60,7 @@ Thanks for your contributions and happy coding :) Simon -[github-entitas]: https://github.com/sschmid/Entitas-CSharp "sschmid/Entitas-CSharp" +[repo]: https://github.com/sschmid/Entitas-CSharp "sschmid/Entitas-CSharp" [issues]: https://github.com/sschmid/Entitas-CSharp/issues "Issues" [pulls]: https://github.com/sschmid/Entitas-CSharp/pulls "Pull Requests" [issues-new]: https://github.com/sschmid/Entitas-CSharp/issues/new "New issue" diff --git a/Entitas/Entitas/version.txt b/Entitas/Entitas/version.txt index 9ab8337f3..8fdcf3869 100644 --- a/Entitas/Entitas/version.txt +++ b/Entitas/Entitas/version.txt @@ -1 +1 @@ -1.9.1 +1.9.2 diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.Analytics.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.Analytics.dll index 5ef58e375f96de967e9f792acf27f4a4ee999f8b..d5726312d42997719288d434f3dc0cfbe6f0bc07 100644 GIT binary patch delta 35 rcmZoLXfT-2!BkqavCE2IpvuxxU`mFXSC@3N5YwD_;hV4U>u>-7-AW7p delta 35 rcmZoLXfT-2!DOnuvCE2I;OOPbM!UR=zLVFOY?5p2so#8sUxxz#`%?~F diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll index 6314d40bbaa7f8d5adb0832fb0edb3a35a64bc0e..8afcb550f18290b23a78c5b938699bee949b4927 100644 GIT binary patch delta 35 rcmZoDX(*Y{!PHf=vFo3*udKyw*?t@UvWp@zmxSIvKnGCQJ~P diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.CodeGenerator.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.CodeGenerator.dll index 550f0a11bf6b3ed114ae9708e92e3fe8afe90c7d..c9b7d4f536ea7cb115b16a7454e6ba4d56755467 100644 GIT binary patch delta 37 tcmZo@U~Fh$oY28kRkN|n&p_bfo5Ri@mP&ZF$$d}hpDtp%`GtW5KL9Vw5B>lE delta 37 tcmZo@U~Fh$oY28!rM$7r&p@C`KWl@5t-kL{Gu2k7`ISDKUl>U60|4}w4G;hT diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.Plugins.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.Plugins.dll index 62c6d641c9ba670b3ad3d60b90e3bce39e4fba76..7dbe9fb4862f60832dd54561a16b75763efc4f31 100644 GIT binary patch delta 35 rcmZq3Xvmn*!Bkzdv1^i=z*BLv?|S?Py!MCl%GR9wWU^UD{R$5N5W^1Z delta 35 rcmZq3Xvmn*!DOwxv1^i=z;_ersLDH6eK);&R~6QzXt-HN{R$5N6ig3y diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.Unity.Plugins.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.CodeGeneration.Unity.Plugins.dll index 6f0bb9d3ba869f0318797766240f41280f318f36..9557cf303db20b375e83dbd214bffa18a794cd49 100644 GIT binary patch delta 139 zcmZp0XmFU&!PH$du}hATZ{o^u#yyi68S5EECO0zH3w|(T00R#o$;80Quw}C#(?Vt@ z28PW?ShZLfLpQ(Y{L3RSWue2XiIX3=O}QJMFS=G-aq}Os3yeZfpn5?D`~$HSCMt?C heK6bnO+tckvIC>QWxgX(99E zP*$PMTUfPN7&mRc&-s@}fbVmB&4uX(&Mh(=`7u|rRW`p7yTB;)#SEeuMDl?QQkbYH d&S<{*nS=!6WZw&_k14<6G delta 35 rcmZqBY0#O_!DOMlvFjC&zyU$kD&GFh9-B628_JZ~PTbtWTf+eW?ZXW} diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.Logging.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.Logging.dll index ca849e66550998ac33eade6337fd481550e7f1f9..81dfaf61a18fa0b6d615690105aa528293814623 100644 GIT binary patch delta 35 rcmZoLXfT-2!BkSSu`7&UVAguSc{vx%U1t2LYBLO0II;NyzW@gS3H1)q delta 35 rcmZoLXfT-2!DOPmu`7&UK((>t@1MPEoTn-^N}Fz)p1b)2zW@gS`uYw@ diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.Networking.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.Networking.dll index 754b820d655f247a2c2f77d6f279839ba4cb02fd..95789780d95056f5a6d0dcc57bf87c0de254d82b 100644 GIT binary patch delta 35 rcmZq3Xvmn*!BkVTv8zZ!;Q8I1m(ooxy6u@0Ufmgczotq!azCYbDE!+ITK!6tj78efD delta 35 rcmZpuX{edd!Q`R5u`A3#p!475rK@5!d>flZ%a>?fO5XgzK!6tj7v~R6 diff --git a/Libraries/Dependencies/DesperateDevs/DesperateDevs.Utils.dll b/Libraries/Dependencies/DesperateDevs/DesperateDevs.Utils.dll index fafb10a058fb55e28f28e83ad76a432a6be1babe..362c1aba190f9d058c8e14c7bdb43821d552fd40 100644 GIT binary patch delta 37 vcmV+=0NVe6m;r#80g#9Sc6_ml{yY#bj)s~E$@4>`l(AG${OIemm_29?L3MVc3{MkM-Z1+w?c(_Qn9sj|^9