Skip to content

Commit 298f7b0

Browse files
authored
Update breaking-changes.md
1 parent b6c8b05 commit 298f7b0

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

docs/breaking-changes.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Breaking Changes
22

3+
## 3.8.0 -> 3.9.0
4+
5+
- `IObservableScheduler` is now known as `IUpdateScheduler` and uses an `ElapsedTime` object not `TimeSpan`
6+
7+
## 3.0.0 -> 3.8.0
8+
9+
- `Group` no longer contains Predicate and has been split into `GroupWithPredicate` object
10+
- `IObservableScheduler` is now inside `EcsRx` core and not infrastructure
11+
312
## 2.0.0 -> 3.0.0
413

514
- Some extension methods around groups have been removed
@@ -32,4 +41,4 @@
3241
### Entities
3342
- `IEntity.Id` is no longer a `Guid` and is now an `int`
3443
- `IEntity.AddComponent<T>` has been removed, but kept as an extension method on `IEntity`
35-
- Most interactions at entity level are batched, i.e `AddComponent<T>()` is now `AddComponents(params IComponent[] components)`
44+
- Most interactions at entity level are batched, i.e `AddComponent<T>()` is now `AddComponents(params IComponent[] components)`

0 commit comments

Comments
 (0)