Skip to content

Releases: cburgmer/buildviz

0.15.1

12 Feb 20:49
Compare
Choose a tag to compare

See CHANGELOG.md

0.15.0

28 Jan 21:33
Compare
Choose a tag to compare

See CHANGELOG.md

0.14.3

15 Dec 09:16
Compare
Choose a tag to compare

0.14.2

11 Dec 15:06
Compare
Choose a tag to compare
  • Mostly just dependency updates

0.14.1

10 Mar 20:52
Compare
Choose a tag to compare

Update dependencies. This should also pave the way for newer Java versions.

0.14.0

19 Jul 20:13
Compare
Choose a tag to compare

Improvements

  • Build runtimes are shown on logarithmic scale as added minutes get less relevant the slower a job gets
  • Pipeline runtime and wait times are now shown by build to allow finer grained inspection
  • Triggering build is shown in tooltip for wait time entries (#51)

GoCD

  • Example switched to lightweight Docker container
  • Sync pipeline trigger information to enable pipeline and wait time graphs
  • Breaking: sync will not offer option to sync on job level anymore (#49)

0.13.0

27 Jun 21:03
Compare
Choose a tag to compare

Breaking changes

  • Support all characters in job names (and build ids), encode properly when storing (#34). This will break continuity as job names might change.

Improvements

TeamCity

  • Revert back to proper TeamCity job naming with colons (see #34)

GoCD

  • Change GoCD job names to follow same pattern as CCTray export (double colons ::) and use same pipeline run format with re-runs explicitly called out (#36)
  • Only read XML files that are actually JUnit test results (#40)

0.12.0

12 Jun 19:56
Compare
Choose a tag to compare

Improvements

TeamCity

  • Don't fail hard if test results are invalid.
  • Support missing suite for JUnit style test results.
  • Handle JUnit DatProvide test formatting when guessing suite and class name.
  • Fix TeamCity example Vagrant setup.
  • Include sub projects automatically in sync.

0.11.1

04 Jun 20:43
Compare
Choose a tag to compare

Security fixes

  • Older version of Moment.js has a vulnerability (see CVE-2016-4055)

0.11.0

24 May 19:34
Compare
Choose a tag to compare

Improvements

  • Various improvements for the fail phases graph.
  • Sync 2 months on an empty setup.
  • Better colors for testcases in sunburst which match job colors.
  • Show all builds for runtime overview, don't aggregate by day.
  • Catch null values for build data validation.

Bug fixes

  • Properly escape values in URLs. (#33)
  • Support boolean build parameters.
  • Fix test runtime parsing for XML provided by JUnit 5. (#42)

TeamCity

  • Sanitize build names with file name incompatible characters. (#28)
  • Improve guessing of class name for RSpec results. (#29)
  • Fix basic auth being ignored for fetching latest build from buildviz.

Jenkins

  • Only record triggered-by information for automatically triggered builds.
  • Improve extaction of build cause.
  • Properly detect manually started builds for anonymous user.
  • Don't show password for basic auth. (#32)

GoCD

  • Support multiple test result XML files.
  • Don't show password for basic auth. (#32)
  • Fix synching of renamed jobs. (#38)