1
0
forked from ROMEO/nexosim

Prepare release v0.2.0

This commit is contained in:
Serge Barral
2023-08-15 17:16:16 +02:00
parent f6808adaf9
commit fe3fd372e7
3 changed files with 20 additions and 2 deletions

View File

@ -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

View File

@ -60,7 +60,7 @@ Add this to your `Cargo.toml`:
```toml
[dependencies]
asynchronix = "0.1.0"
asynchronix = "0.2.0"
```

View File

@ -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"