From baec67cf9785bb7bca7a99a277d9e75e9e9c7d9e Mon Sep 17 00:00:00 2001 From: mlange-42 Date: Wed, 14 Feb 2024 00:41:53 +0100 Subject: [PATCH] update changelog --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bdda8a4f..6ccf8d93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Adds method `Query.EntityAt()`, useful for things like random sampling of entities (#358) * Adds build tag `debug` to improve error messages in a few places where we rely on standard library panics for performance (#377) +* Adds method `FilterX.Exclusive()` to all generic filters (#381) ### Documentation @@ -18,6 +19,10 @@ * Prevents using the same component multiple times in any operations, through panic (#357) +### Performance + +* Generic filters use `Mask` instead of slower `MaskFilter` if no components are excluded (#381) + ### Other * Improves error messages for running out of world locks, components or resources, and on unbalanced unlock (#363)