forked from ROMEO/nexosim
Prepare release v0.2.0
This commit is contained in:
18
CHANGELOG.md
18
CHANGELOG.md
@ -1,3 +1,21 @@
|
||||
# 0.2.0 (2023-08-15)
|
||||
|
||||
### Added (API-breaking changes)
|
||||
|
||||
- Enable cancellation of events up to the very last moment, even if the event is
|
||||
scheduled for the current time ([#5]).
|
||||
- Makes it possible to schedule periodic events from a `Simulation` or a model's
|
||||
`Scheduler` ([#6]).
|
||||
- Mitigate the increase in API surface by merging each pair of
|
||||
`schedule_*event_in`/`schedule_*event_at` methods into one overloaded
|
||||
`schedule_*event` method that accept either a `Duration` or a `MonotonicTime`
|
||||
([#7]).
|
||||
|
||||
[#5]: https://github.com/asynchronics/asynchronix/pull/5
|
||||
[#6]: https://github.com/asynchronics/asynchronix/pull/6
|
||||
[#7]: https://github.com/asynchronics/asynchronix/pull/7
|
||||
|
||||
|
||||
# 0.1.0 (2023-01-16)
|
||||
|
||||
Initial release
|
||||
|
@ -60,7 +60,7 @@ Add this to your `Cargo.toml`:
|
||||
|
||||
```toml
|
||||
[dependencies]
|
||||
asynchronix = "0.1.0"
|
||||
asynchronix = "0.2.0"
|
||||
```
|
||||
|
||||
|
||||
|
@ -6,7 +6,7 @@ name = "asynchronix"
|
||||
# - Update if necessary copyright notice in LICENSE-MIT
|
||||
# - Create a "vX.Y.Z" git tag
|
||||
authors = ["Serge Barral <serge.barral@asynchronics.com>"]
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.64"
|
||||
license = "MIT OR Apache-2.0"
|
||||
|
Reference in New Issue
Block a user