Skip to content

Commit

Permalink
Up version
Browse files Browse the repository at this point in the history
  • Loading branch information
nilpunch committed Oct 30, 2024
1 parent cbf4ebc commit 160952d
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## 16.0.0 - October 30, 2024

Major devirtualization and other optimizations.

- Added: Fourth generic parameter for all Views.
- Added: `Group` class, replacing the `IGroup` interface.
- Added: `IdsSource` class, replacing the `IIdsSource` interface.
- Changed: Replaced `IFilter` and other filters with `Filter`.
- Changed: Replaced `IGroup` and `IOwningGroup` with `Group` and `OwningGroup` classes.
- Changed: Increased default page size from 1024 to 16384 (except `MassiveRegistry`, which remains 1024).
- Removed: `IGroup`, `IFilter`, and `IIdsSource` interfaces.
- Removed: `SetCapacity` parameter; now defaults to 0 across the board.

## 15.3.2 - October 28, 2024

- Fixed: `PageSequence` returned zero-length page in specific cases.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "massive-ecs",
"version": "15.3.2",
"version": "16.0.0",
"displayName": "Massive ECS",
"unity": "2021.2",
"description": "Sparse set ECS library made for prediction-rollback netcode.",
Expand Down

0 comments on commit 160952d

Please sign in to comment.