Skip to content

Releases: Automattic/measure-builds-gradle-plugin

3.1.1

24 Sep 11:20
bdbaad5
Compare
Choose a tag to compare

What's Changed

  • Do not crash if buildMetricsPreparedAction null by @wzieba in #49

Full Changelog: 3.1.0...3.1.1

3.1.0

19 Jun 10:54
e663dd9
Compare
Choose a tag to compare

What's Changed

  • Add task start and end timestamps by @eduardb in #50
  • Remove redundant endTimestamp field by @eduardb in #51
  • [internal] build: set release version from the latest tag by @wzieba in #47

New Contributors

Full Changelog: 3.0.0...3.1.0

3.0.0

29 Mar 11:09
aec8ff4
Compare
Choose a tag to compare

What's Changed

  • Add Customizable MetricsReporters to the Measure-Builds Gradle Plugin by @takahirom in #38
  • Mirror of #38 by @wzieba in #39
  • Fix reporters not callable from groovy by @wzieba in #43
  • Improve documentation and naming by @wzieba in #45
  • Bring back Gradle Portal publish by @wzieba in #46

BREAKING CHANGE: use onBuildMetricsReadyListener to provide ready, or custom reporters

Full Changelog: 2.1.2...3.0.0

2.1.2

29 Feb 19:05
bad994f
Compare
Choose a tag to compare

What's Changed

  • Fix incorrect requested task assignment by @wzieba in #37

Full Changelog: 2.1.1...2.1.2

2.1.1

29 Feb 08:06
f84809a
Compare
Choose a tag to compare

What's Changed

  • fix: build time duration is calculated from cached values by @wzieba in #31
  • feat: Save build and execution reports locally by @wzieba in #32
  • fix: Remove metrics that are not configuration cache compatible by @wzieba in #35
  • [internal] Cleanup by @wzieba in #36
  • [internal] tests: Test plugin behaviour under configuration cache. by @wzieba in #33

Full Changelog: 2.1.0...2.1.1

2.1.0

22 Dec 10:30
Compare
Choose a tag to compare

What's Changed

  • feat: measure configuration phase duration by @wzieba in #27
  • feat: drop measuring-overhead metric by @wzieba in #29
  • [Internal] use gradle-build-action on CI by @wzieba in #30

Full Changelog: 2.0.3...2.1.0

2.0.3

08 Dec 18:38
fc74604
Compare
Choose a tag to compare

What's Changed

  • feat: provide authToken in extension by @wzieba in #25

Full Changelog: 2.0.2...2.0.3

2.0.2

07 Dec 14:03
70ff485
Compare
Choose a tag to compare

What's Changed

  • fix: apply the correct API address by @wzieba in #24

Full Changelog: 2.0.1...2.0.2

2.0.1

07 Dec 12:10
3e2a12f
Compare
Choose a tag to compare

What's Changed

  • fix: do not crash build if appsMetricsToken was not provided by @wzieba in #23

Full Changelog: 2.0.0...2.0.1

2.0.0

04 Dec 18:37
cbd6a5f
Compare
Choose a tag to compare

New features

  • Tracking and reporting execution of each Gradle task of the build
  • Gradle Configuration Cache compatibility
  • Attaching Gradle Scan ID when requested

BREAKING CHANGES:

  • Plugin ID, Extension name and package are renamed
  • Extension fields are changed. See README.md for details