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.
Unreleased
v0.4.1 - 2023-06-15
Bug Fixes
- resolve issue with unused analyzer reporting false positives (
3b86630)
Documentation
- Improve Usage Docs a bit around usage (
a191c46)
v0.4.0 - 2022-02-02
Bug Fixes
- do not fail if cannot write manifest (
5f407c1)
Documentation
Features
- extract functions metadata to separate file (
4cf981d) - add possibility to filter using metadata of the entry (
9fa8838) - add support for unary functions in filters (
684007e) - scan for transitive unused functions (
80825bd) - add sponsoring link to the Hex package links (
291c914) - add analyzer to detect functions called only recursively (
48411d1) - add covertool support (
cf476e8) - cleanup analyzers (
5b79d32) - add analyzer for functions that could be private (
c0bf50d)
v0.3.0 - 2021-10-18
Bug Fixes
- do not stop tracer process after compilation (
fbf7270) - do not reload application configuration (
7c1f7b8)
Documentation
- describe how to ignore the structs and how to use metadata (
d0fcd29) - add doctest that shows we can ignore based pattern match for the module (#12) (
786d0ec)
Features
- detect unused structs (
179201c)
v0.2.1 - 2021-10-13
Bug Fixes
- properly fail when the severity is high enough (
762ae41) - relicense to MIT (
ab8eeea) - older Erlang versions do not provide doc chunk (
fc087eb) - use documentation chunk for extracting callbacks (
6f7b14e)
Documentation
- fix escaping in the task documentation (
d5dce78)
v0.2.0 - 2021-09-27
Bug Fixes
- print path to file as a relative path (
44264a2) - test against "textual" representation of atoms as well (
b2faff2)
Documentation
- improve documentation of
compile.unused(a16b2a4)
Features
- add support for macros (
a28a339) - sort results to return predictable results (
3ad4b79) - allow filtering using regular expressions (
3f39f90)
v0.1.0 - 2021-08-28
Bug Fixes
Documentation
- write documentation and provide basic options (
a71ef2e)
Features
- migrate to compiler tracers (
e3fda01)