Changelog for ghc-events-0.18.0

Change Log

0.18.0 - 2022-10-28

0.17.0.3 - 2022-04-18

0.17.0.2 - 2022-02-14

0.17.0.1 - 2021-11-22

0.17.0 - 2021-05-06

0.16.0 - 2021-03-12

0.15.1 - 2020-12-30

0.15.0 - 2020-12-16

0.14.0 - 2020-11-17

0.13.0 - 2020-04-04

0.12.0 - 2019-12-02

0.11.0 - 2019-10-29

0.10.0 - 2019-10-01

0.9.1 - 2019-09-03

0.9.0 - 2019-05-15

0.8.0.2 - 2019-04-02

0.8.0.1 - 2018-10-22

0.8.0 - 2018-07-11

0.7.3 - 2018-07-10

0.7.2 - 2018-03-13

0.7.1 - 2018-02-17

0.7.0 - 2017-10-04

0.6.0 - 2017-05-31

This contains breaking changes.

The details are as follows:

0.5.0.0 - unreleased

The 0.5.* releases should be able to handle large event logs and logs that have been cut off abruptly, e.g. from executable runs that resulted in crashes.

This release should be mostly backwards compatible, however the "old" way of reading event logs, namely the readEventLogFromFile function is now deprecated.

NOTE: Users parsing large logs may notice that this version of the library is noticeably slower than the older versions. The incremental parser is at fault here - previous versions of the library used a "trick" that would let them essentially skip the first step of the mergesort algorithm since EventBlocks were already sorted in time order. The new parser reads the file incrementally and cannot take the advantage of this. Apologies for any inconvenience this may have caused.