forked from ROMEO/nexosim
44 lines
1.3 KiB
Markdown
44 lines
1.3 KiB
Markdown
# 0.2.2 (2024-04-04)
|
|
|
|
- Add `serde` feature and serialization support for `MonotonicTime` ([#19]).
|
|
- Update `multishot` dependency due to soundness issue in older version ([#23]).
|
|
|
|
[#19]: https://github.com/asynchronics/asynchronix/pull/19
|
|
[#23]: https://github.com/asynchronics/asynchronix/pull/23
|
|
|
|
# 0.2.1 (2024-03-06)
|
|
|
|
### Added
|
|
|
|
- Add support for custom clocks and provide an optional real-time clock
|
|
([#9], [#15]).
|
|
|
|
[#9]: https://github.com/asynchronics/asynchronix/pull/9
|
|
[#15]: https://github.com/asynchronics/asynchronix/pull/15
|
|
|
|
### Misc
|
|
|
|
- Update copyright in MIT license to include contributors.
|
|
|
|
# 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
|