Skip to content

Releases: foresterre/storyteller

v1.0.0

24 Jul 01:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.1...v1.0.0

v0.8.1

05 Jun 15:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

28 Sep 13:27
Compare
Choose a tag to compare

What's Changed

  • Update MSRV to 1.56

Full Changelog: v0.7.0...v0.8.0

v0.7.0

28 Sep 13:01
Compare
Choose a tag to compare

What's Changed

  • ⚠️ (Breaking change) Rename Reporter to EventReporter by @foresterre in #20

Full Changelog: v0.6.1...v0.7.0

v0.6.1

19 Jun 12:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

18 Jun 13:33
Compare
Choose a tag to compare

What's Changed

  • Add changelog by @foresterre in #8
  • ⚠(Breaking change) EventListener::run_handler now takes an Arc to the handler instead of moving it by @foresterre in #9

Full Changelog: v0.5.0...v0.6.0

storyteller v0.5.0

16 Jun 17:43
Compare
Choose a tag to compare

What's Changed

  • Put the channel reporter in its own feature by @foresterre in #6
  • ⚠ Breaking: Remove Disconnect Channel in ChannelReporter by @foresterre implementation #7
    • Removed all disconnect related types, such as: Disconnect, DisconnectSender, DisconnectReceiver, disconnect_channel()
    • Split process of disconnecting channel and waiting for unfinished events to be processed. The former can be done via Reporter::disconnect(), the latter via the new FinishProcessing::finish_processing(). As a result, if FinishProcessing::finish_processing() is not called after Reporter::disconnect(), events may go unprocessed.
      • Caution: if FinishProcessing::finish_processing() is called before ChannelReporter::disconnect() (in case the included ChannelReporter/ChannelListener implementation is used), the program will hang since the event handling thread will never finish.
    • A FinishProcessing implementation is now returned by EventListener::run_handler

Full Changelog: v0.4.2...v0.5.0

storyteller v0.4.2

10 Jun 14:11
Compare
Choose a tag to compare
release 0.4.2

storyteller v0.4.0

09 Jun 17:23
Compare
Choose a tag to compare

What's Changed

  • Refactor: let the reporter take anything which can be converted into an Event instead of a raw event by @foresterre in #4

Full Changelog: v0.3.2...v0.4.0

storyteller v0.3.2

09 Jun 17:22
Compare
Choose a tag to compare

What's Changed

  • Move the ChannelReporter, Reporter implementation to a submodule of reporter by @foresterre in #1
  • Implement Debug for ReporterError by @foresterre in #2

Full Changelog: v0.3.1...v0.3.2