Skip to content

Commit

Permalink
Prepare v0.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
rj00a committed Feb 9, 2024
1 parent c3f011a commit f74327f
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 6 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change Log

## 0.2.2 - 2024-02-8

- Update documentation

## 0.2.1 - 2024-02-2

- Added Rayon parallel iterator for `Fetcher`, available behind the `rayon` feature flag.
Expand Down
6 changes: 2 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "evenio"
version = "0.2.1"
version.workspace = true
description = "An event-driven entity component system"
edition.workspace = true
license.workspace = true
Expand Down Expand Up @@ -57,11 +57,9 @@ harness = false

#### WORKSPACE ####

[workspace]
members = ["evenio_macros"]

[workspace.package]
edition = "2021"
version = "0.2.2"
license = "MIT"
repository = "https://github.com/rj00a/evenio"

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The control flow of the entire program is then defined by the flow of events bet

Features such as inter-system parallelism and event batching are planned but not yet implemented.

> **For a full step-by-step introduction, please read the [tutorial book 📚](tutorial).**
> **For a full step-by-step introduction, please read the [tutorial book 📚](https://docs.rs/evenio/latest/evenio/tutorial/).**
## Example

Expand Down
2 changes: 1 addition & 1 deletion evenio_macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "evenio_macros"
version = "0.2.1"
version.workspace = true
description = "Procedural macros for `evenio`"
edition.workspace = true
repository.workspace = true
Expand Down
1 change: 1 addition & 0 deletions src/archetype.rs
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ impl Archetypes {
where
F: FnMut(EntityId),
{
// TODO: this iteration is non-deterministic.
self.by_components.retain(|comps, &mut idx| {
if comps.binary_search(&component_idx).is_ok() {
let arch = self.archetypes.remove(idx.0 as usize);
Expand Down

0 comments on commit f74327f

Please sign in to comment.