This list is not intended to be all-encompassing - it will document major and breaking changes with their rationale when appropriate:
- fix #11: report.dtd not found
- Config option
rootPackageToRemove
is optional H/T @eliezio
- Upgrade to gradle 8.12 & lib updates H/T @eliezio
- Added new config option
rootPackageToRemove
to strip the root package from the filename name in the cobertura report. (useful for kotlin root classe that are not in a package directory) - Fix: filename incorrect path separator (from
.
to/
)
- Cleaned-up and modernized. H/T @bddckr
- configuration change [Breaking]: see readme for details
- Remove debugging prints forgot
- Add verbose option that prints some output when set to true otherwise if everything runs ok no output is produced
- Creates the output directories needed (if possible).
- Add support for Kotlin Android sourceSet. H/T @fadookie
- Add split by package property to split in multiple xml files (to avoid Gitlab 10MB limit per file). H/T @DrewCarlson
- Fix: replace getByName with findByName for avoiding exception in KMM project. H/T @DrewCarlson
- Fix: support sources from kotlin multiplatform projects
- Fix: multiple sourceinfo entries support in the jacoco report
- Initial major release
- configuration change [Breaking]:
intputFile
andoutputFile
now take a File as param instead of string path
- Initial preview release