Skip to content

Conversation

@Dandielo
Copy link
Member

No description provided.

Dandielo added 14 commits June 24, 2025 01:00
* Allows to only run queries on a runtime per-block filter.
* Moving entities between 'filters' can be done one-by-one. (todo multiple moves)
* Small cleanup of some parts of code.
* Simplifying the API by utilizing a builder pattern.
* Removing old code no longer to be used.
* Storage allows to attach a callback with userdata, and access up to two components when enties are destroyed.
* Fixed a crash in QueryOperations due to filter objects references where invalidated when created from a QueryBuilder.
* Fixed entities improperly storing their slots in the entity storage, overriding previous values in large operations.
* Fixed entities not clearing slot information on destruction.
* Fixed entities being moved to the wrong locations after a hole was created during destruction.
* Fixed some bugs in x64 and webasm test apps.
@Dandielo Dandielo self-assigned this Jun 23, 2025
@Dandielo Dandielo added bug Something isn't working feature Request for a new feature or functionality tech-debt Technical debt that needs to be addressed, but can be tolerated for some time enhancement Improvements or additions to code labels Jun 23, 2025
@Dandielo Dandielo moved this from Backlog to Active in IceShard - Overview Jun 23, 2025
@Dandielo Dandielo marked this pull request as ready for review June 24, 2025 10:28
@Dandielo Dandielo merged commit 618e5e6 into master Jun 24, 2025
34 checks passed
@github-project-automation github-project-automation bot moved this from Active to Done in IceShard - Overview Jun 24, 2025
@Dandielo Dandielo deleted the cherry-changes-june branch November 12, 2025 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement Improvements or additions to code feature Request for a new feature or functionality tech-debt Technical debt that needs to be addressed, but can be tolerated for some time

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants