Skip to content

Latest commit

 

History

History
101 lines (64 loc) · 2.72 KB

CHANGELOG.md

File metadata and controls

101 lines (64 loc) · 2.72 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Added

Removed

Changed

  • moved from Travis to Github Actions

Fixed

0.21.0 - 2020-10-31

Added

  • bash_completion (#308)
  • log_all option (#320)
  • support for OTP 23.0 (#311)

Removed

  • support for OTP 16, OTP 17, OTP 18, and OTP 19

Changed

  • handling of demonitors (#281)
  • handling of process_info(..., messages) (#283)

Fixed

  • fixed stacktrace information (#276)

0.20 - 2018-07-15

Added

  • edoc documentation (#274)
  • support for OTP 21.0 (#264)
  • style checking by Elvis (#266)
  • base infrastructure for EUnit tests (and CT eventually) (#263)

Changed

  • use rebar3 for building (#255)

0.19 - 2018-05-21

Added

Removed

  • untested code for 'hijacking' processes (e.g. application_controller (#2))

Changed

  • progress bar format
  • symbolic PIDs are now shown as "<symbol/last registered name>"
  • report shows mailbox contents when a deadlock is detected
  • significantly optimized DPOR implementations
  • moved concuerror executable to /bin directory

Fixed

  • handling of stacktraces
  • exclude instrumentation time from timeouts

0.18 - 2018-02-20

Added

  • --observers option as a synonym of --use_receive_patterns
  • Support for erlang:hibernate/3
  • Support for more safe built-in operations
  • A Changelog

Changed

  • Completely reworked the implementation of --use_receive_patterns
  • --use_receive_patterns default is now true

Fixed

  • Handling of exit_signals sent to self() (#5)

0.17 - 2017-10-17

0.16 - 2016-10-25

0.15 - 2016-08-29

0.14 - 2015-06-10