dcxp / opentelemetry-kotlin

Apache License 2.0
35 stars 2 forks source link

build(deps): bump org.jetbrains.kotlinx.kover from 0.4.4 to 0.5.0 #6

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps org.jetbrains.kotlinx.kover from 0.4.4 to 0.5.0.

Release notes

Sourced from org.jetbrains.kotlinx.kover's releases.

0.5.0

Note that this is a full changelog relative to 0.4.4 version. Changelog relative to 0.5.0-RC2 can be found at the changelog file.

In this version, a merged report on all projects has been added, and the plugin API has been significantly redesigned. Also improved IntelliJ agent and reporter.

Features

  • Added reports filtering (#17)
  • Disabled running of all test tasks for single-project Kover tasks (#114)
  • Implemented aggregated multi-project report (#20, #43)
  • Unified coverage agents filters. Now only the characters '*' or '?' are used as wildcards for both IntelliJ and JaCoCo agents. Regular expressions are no longer supported by the IntelliJ agent as filters of instrumented classes. (#21)
  • Tasks for verification and reporting for single Gradle project were renamed according to the template like koverXmlReport -> koverXmlProjectReport
  • The isEnabled property has been renamed to isDisabled in extensions KoverExtension and KoverTaskExtension to make their purpose more obvious
  • The term module has been replaced with project for compatibility with Gradle terminology
  • Added the ability to disable the Kover for the specified Gradle project
  • Made tasks cache relocatable (#85)
  • Improved checks of disabled plugin before running Kover tasks
  • Upgraded IntelliJ Engine minimal version to 1.0.647
  • Upgraded IntelliJ Engine default version to 1.0.656

Bugfixes

  • Added support of parallel tests execution (#113)
  • Removed checking of parent projects for re-apply of the plugin (#116)
  • Added property to exclude Android classes from the instrumentation (#89)
  • Kotlin Multiplatform plugin adapter rewritten to use reflection (#100)

IntelliJ Agent Features (version 1.0.656)

  • Added the ability to count JVM instructions
  • Fixed getting into the report of objects and sealed classes
  • Added an excluding from the report of functions marked by Deprecated annotation with HIDDEN and ERROR levels

Internal features

  • Added functional test on branch counter
  • Added functional tests on instruction counter

0.5.0-RC2

In this version, the plugin API has been redesigned for more convenient and understandable work with multi-project builds and merged reports. Also added filters for report and verification tasks.

Features

  • Added reports filtering (#17)
  • Disabled running of all test tasks for single-project Kover tasks (#114)
  • Upgraded IntelliJ Engine default version to 1.0.647

0.5.0-RC

This is a release candidate for the next version. In this version, an aggregated report on all projects has been added, and the plugin API has been significantly redesigned. So we ask you to evaluate it and share your feedback on whether the API has become more convenient.

Features

  • Implemented aggregated multi-project report (#20, #43)

... (truncated)

Changelog

Sourced from org.jetbrains.kotlinx.kover's changelog.

0.5.0 / 2022-02-01

Note that this is a full changelog relative to 0.4.4 version. Changelog relative to 0.5.0-RC2 can be found at the end of the changelog.

Features

  • Added reports filtering (#17)
  • Disabled running of all test tasks for single-project Kover tasks (#114)
  • Implemented aggregated multi-project report (#20, #43)
  • Unified coverage agents filters. Now only the characters '*' or '?' are used as wildcards for both IntelliJ and JaCoCo agents. Regular expressions are no longer supported by the IntelliJ agent as filters of instrumented classes. (#21)
  • Tasks for verification and reporting for single Gradle project were renamed according to the template like koverXmlReport -> koverXmlProjectReport
  • The isEnabled property has been renamed to isDisabled in extensions KoverExtension and KoverTaskExtension to make their purpose more obvious
  • The term module has been replaced with project for compatibility with Gradle terminology
  • Added the ability to disable the Kover for the specified Gradle project
  • Made tasks cache relocatable (#85)
  • Improved checks of disabled plugin before running Kover tasks
  • Upgraded IntelliJ Engine minimal version to 1.0.647
  • Upgraded IntelliJ Engine default version to 1.0.656

Bugfixes

  • Added support of parallel tests execution (#113)
  • Removed checking of parent projects for re-apply of the plugin (#116)
  • Added property to exclude Android classes from the instrumentation (#89)
  • Kotlin Multiplatform plugin adapter rewritten to use reflection (#100)

IntelliJ Agent Features (version 1.0.656)

  • Added the ability to count JVM instructions
  • Fixed getting into the report of objects and sealed classes
  • Added an excluding from the report of functions marked by Deprecated annotation with HIDDEN and ERROR levels

Internal features

  • Added functional test on branch counter
  • Added functional tests on instruction counter

Changelog relative to version 0.5.0-RC2

Features

  • Improved checks of disabled plugin before running Kover tasks
  • Upgraded IntelliJ Engine default version to 1.0.656

Bugfixes

  • Added support of parallel tests execution (#113)
  • Removed checking of parent projects for re-apply of the plugin (#116)

IntelliJ Agent Features (version 1.0.656)

  • Added the ability to count JVM instructions
  • Fixed getting into the report of objects and sealed classes
  • Added an excluding from the report of functions marked by Deprecated annotation with HIDDEN and ERROR levels

Internal features

  • Added functional test on branch counter

... (truncated)

Commits
  • 90712aa Release 0.5.0
  • f951ced Upgraded IntelliJ Agent default version to 1.0.656
  • 488f4fc Improved checks of disabled plugin before running Kover tasks
  • d613bb3 Added support of parallel tests execution
  • fa907c7 Removed checking of parent projects for re-apply of the plugin
  • 8c8055b Added functional test on branch counter
  • 2cc1e93 Fixed IntelliJ agent version in README
  • 07ae5e3 Release 0.5.0-RC2
  • abf8927 Added reports filtering
  • ee6479d Disabled running of all test tasks for single-project Kover tasks
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will merge this PR once CI passes on it, as requested by @dcxp-cicd-bot.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)