Bug fixes & Changes 🛠
- World concurrency fixes, structural change annotations, and code cleanup by @LilithSilver in #156
- Fixed Some Array Extensions Bugs by @martindevans in #157
- Fixed Some Doc Comments by @martindevans in #158
- CommandBuffer Tests And Fixes by @martindevans in #160
- Enumerator Tests by @martindevans in #164
- Fixed Chunk.Has by @RoyconSkylands in #167
- New and faster Hashing by @martindevans in #161
- Fixes a bug with the bitset hash by @RoyconSkylands in #171
- Fix typos in Edges folders by @BeanCheeseBurrito in #172
- Fix leftover nullability warnings by @DrSmugleaf in #175
- Fix bug in structural sparse array, resulting in massive performance loss due to reallocation. Affecting command buffer heavily. by @emelrad12 in #176
- Mark classes as sealed by @metalgearsloth in #183
- Fix EVENTS with PURE_ECS by @metalgearsloth in #186
- Fixing sizes by @RoyconSkylands in #189
- Fixed archetype duplication after loading a save by @richdog in #191
- Fix missing component Add event, and raise Remove event when destroying entities. by @Epicguru in #196
- Fixed issue with Unsafe.As not working in .Net 2.1 by @richdog in #198
- CommandBuffer is decoupled from the world by @genaray in #208
- Fixed .Add when a newly non registered component was added.
- Fixed bug where
World.TrimExcess
does not trim Recycled-Entities. - Fixed bug in JobScheduler which prevents a deadlock.
- Moved CommandBuffer to
Buffer
namespace, might break references.
New Features 🎉
- Allow getting and setting of recycled entity ids for persistence by @richdog in #193
- New
Dangerous
methods for setting and getting recycled ids. - Integrated the updated and improved JobScheduler 1.1.2.
- Added
ScheduleParallelInlineChunkQuery
for schedulingChunkJobs
more effectively and to determine dependencies. - Added
World.IsAlive(EntityReference);
.
New Contributors ❤
- @LilithSilver made their first contribution in #156
- @martindevans made their first contribution in #157
- @RoyconSkylands made their first contribution in #167
- @BeanCheeseBurrito made their first contribution in #172
- @emelrad12 made their first contribution in #176
- @metalgearsloth made their first contribution in #183
- @richdog made their first contribution in #191
- @Epicguru made their first contribution in #196
Full Changelog: 1.2.7...1.2.8