Skip to content

Commit 05531f7

Browse files
committed
README.md Future Features updated
Updated the list of upcoming features in the README.md file.
1 parent 75eb253 commit 05531f7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -439,10 +439,14 @@ The above example would use the `EventPoolLowestLoadBalancer` implementation, wh
439439
**NOTE:** When no `balancer` is declared, `EventPool` will use `EventPoolRoundRobinBalancer` by default.
440440

441441
## Features Coming Soon
442-
`EventDrivenSwift` is an evolving and ever-improving Library, so here is a list of the features you can expect in future releases:
442+
`EventDrivenSwift` is an evolving and ever-improving Library, so here are lists of the features you can expect in future releases.
443+
444+
Version 4.1.0 (or 5.0.0 if interface-breaking changes are required):
443445
- **Event Pool Scalers** - Dynamic Scaling for `EventPool` instances will be fully-implemented
446+
- **Latest-Only Events** - A Dispatch option to replace any unprocessed (older) *Events* with the newest *Event* of that specific *Eventable* type. This will be useful for things like sensor readings, where you only care about the most recent value possible (because older values are no longer relevant)
444447

445-
These are the features intended for the next Release, which will either be *4.1.0* or *5.0.0* depending on whether these additions require interface-breaking changes to the interfaces in version *4.0.0*.
448+
Version 5.1.0 (or 6.0.0 if interface-breaking changes are required):
449+
- **Event Scheduling** - A Dispatch Scheduler to ensure that *Events* aren't Dispatched until a specific time (or after a specific interval)
446450

447451
## License
448452

0 commit comments

Comments
 (0)