View Source 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.

1-0-0-2022-05-11

1.0.0 - 2022-05-11

No functional changes. This release marks API stability.

0-17-1-2022-01-10

0.17.1 - 2022-01-10

fixed

Fixed

  • Fixed compatibility with Elixir 1.13

0-17-0-2021-11-24

0.17.0 - 2021-11-24

added

Added

  • Added a :terminal_option for :filter_fully_covered, defaulting to true
    • this option filters fully covered modules from the terminal output

0-16-0-2021-10-04

0.16.0 - 2021-10-04

changed

Changed

  • Changed out three default setting values
    • file_column_width increased to 80 columns from 40
    • treat_no_relevant_lines_as_covered set to true from false
    • html_filter_fully_covered set to true from false

0-15-2-2021-10-04

0.15.2 - 2021-10-04

added-1

Added

  • Added message to HTML report when the :html_filter_fully_covered option is enabled

fixed-1

Fixed

  • Fixed HTML filtering functionality

0-15-1-2021-10-04

0.15.1 - 2021-10-04

added-2

Added

  • Added LICENSE file to hex tarball

0-15-0-2021-10-04

0.15.0 - 2021-10-04

added-3

Added

  • Added :html_filter_fully_covered to the coverage options, allowing one to filter out fully covered modules from the HTML reports

removed

Removed

  • Removed mix tasks and code for uploading coverage reports to various services

changed-1

Changed

  • Changed out configuration from the JSON file to Elixir application configuration

0-0-0-2021-10-01

0.0.0 - 2021-10-01

added-4

Added