Skip to content
This repository was archived by the owner on Sep 9, 2018. It is now read-only.

changelog

David Sowerby edited this page Sep 26, 2017 · 15 revisions

Change Log for q3c-testutils

0.11.0.4 (2017-09-26)

Summary

  • updated to kaytee-plugin 0.18.10.0

Issues closed

None

Detail

updated to kaytee-plugin 0.18.10.0



0.11.0.3 (2017-09-08)

Summary

  • Fix 46 updated to kaytee-plugin 0.18.4.1

Issues closed

Fixes

  • 46 KayTee build: Generate Change Log failed

Detail

Fix 46 updated to kaytee-plugin 0.18.4.1



0.11.0.1 (2017-08-30)

Summary

  • Switched off changelog generation, see 46
  • Renamed from q3c-testUtil

Issues closed

None

Detail

Switched off changelog generation, see 46


Renamed from q3c-testUtil



0.10.0.0.68d40b5 (2017-07-26)

Summary

  • Fix 41 Fix 43 version number re-aligned, group changed to uk.q3c.util

Issues closed

Quality

  • 43 Bring version number back in to line

Tasks

  • 41 Change group to 'uk.q3c.util'

Detail

Fix 41 Fix 43 version number re-aligned, group changed to uk.q3c.util

Previously deprecated TestResource methods removed. Various dependencies updated



0.5.1.3.25b4a86 (2017-07-24)

Summary

  • Fix 38 kaytee-plugin to 0.15.3.0
  • kaytee-plugin to 0.15.2.0
  • kaytee-plugin to 0.15.0.0
  • Fix 37 Applied KayTee plugin, removed resulting redundant build steps
  • Corrected gitignore
  • Corrected gitignore
  • Fix 34 Compare with blank lines removed
  • Fix 31 create build info file
  • Fix 30 Jacoco quality gate
  • Fix 29 Quality improvements
  • Fix 28 sonar added to build
  • Fix 24 Extract integration test
  • Fix 25 check dependsOn integrationTest
  • Fix 23 Integration tests added
  • Fix 22 Versioning plugin
  • Merge remote-tracking branch 'origin/develop' into develop
  • Fix 20 TestResource corrected
  • gradle wrapper was being git ignored
  • Added to test build trigger for CI

Issues closed

Fixes

  • 20 TestResourceTest failures on Jenkins
  • 38 KayTee build: Generate Change Log failed

Quality

  • 29 Tech debt - first sonar build

Enhancements

  • 34 File compare ignoring blank lines

Tasks

  • 22 Build to use Jenkins build number
  • 23 Add integration tests to build
  • 24 Extract integration test set up to separate script
  • 25 gradle check should depend on IntegrationTest
  • 28 Add sonar into build
  • 30 Fail on jacoco thresholds
  • 31 Add step to create build info file
  • 37 Clean up build and apply KayTee

Detail

Fix 38 kaytee-plugin to 0.15.3.0


kaytee-plugin to 0.15.2.0


kaytee-plugin to 0.15.0.0

removed redundantly tracked files (classes folder)


Fix 37 Applied KayTee plugin, removed resulting redundant build steps


Corrected gitignore


Corrected gitignore


Fix 34 Compare with blank lines removed

Added FileTestUtil.compareIgnoreBlankLines


Fix 31 create build info file


Fix 30 Jacoco quality gate

breaks build when thresholds not met. Currently just outputs failures to shell


Fix 29 Quality improvements


Fix 28 sonar added to build


Fix 24 Extract integration test

Replaced home grown with 3rd party plugin. Still some common config, required, but that should be covered by 26


Fix 25 check dependsOn integrationTest


Fix 23 Integration tests added

Build file modified and dummy tests included


Fix 22 Versioning plugin

Script plugin for versioning strategy of major.minor, Requires setting of ext.majorMinorVersion in build.gradle


Merge remote-tracking branch 'origin/develop' into develop


Fix 20 TestResource corrected

Uses Class.getResource() correctly, all previous methods deprecated and will be removed by v0.9 Tests and test resources refactored to mirror source correctly Gradle wrapper was being git ignored


gradle wrapper was being git ignored


Added to test build trigger for CI



0.8.1 (2016-02-13)

Summary

  • Released at version 0.8.1
  • Release notes and version.properties generated
  • Updated version information
  • Fix 18 Removed Guice
  • See 17 Tests failed on Travis
  • Merge remote-tracking branch 'origin/master'
  • Fix 16 Spock tests moved
  • Update Readme - badge style only
  • Switched from gradlew to gradle
  • Update README.md
  • Update README.md
  • Corrected badge reference again
  • Corrected badge reference
  • Add gradle wrapper, include jacoco coveralls report in travis.yml
  • Added Licence badge
  • Added jacoco / coveralls report
  • Corrected Bintray key handling
  • Corrected Bintray key handling
  • Re-instated badges fro Travis and Coveralls
  • Removed gradle wrapper (confirmed that Travis build still fails when included)
  • Re-instated gradle wrapper
  • Fix 14 Reverted to 'master' build
  • Removed README without extension - did not help with coveralls
  • Added README without extension to test coveralls
  • Reverted to good build, modified README
  • Fix 11 optionally retrieve bintray key
  • Fix 11 catch exception on Bintray key not found
  • See 9 Gradle wrapper removed
  • Released at version 0.8.0
  • Release notes and version.properties generated
  • Fix 10 bintray upload added
  • Fix 8 q3c-gradle added to build file
  • Fix 7 Additional methods
  • Preparation for Travis
  • 36 rename build file
  • 340 FindBugs analysis complete
  • Released at version 0.7.10
  • Release notes and version.properties generated
  • Manual correction of versions - updated version not picked up correctly
  • Released at version 0.7.9
  • Release notes and version.properties generated
  • Released at version 0.7.9
  • Release notes and version.properties generated

Issues closed

Fixes

  • 11 Bintray key not found on Travis
  • 16 Code coverage incomplete from Jacoco

Tasks

  • 10 add bintray upload to build.gradle
  • 14 Revert out of Travis (use master build)
  • 18 Remove Guice from build
  • 5 Remove TestUtils
  • 7 Additional methods
  • 8 q3c gradle needed in build file

Detail

Released at version 0.8.1


Release notes and version.properties generated


Updated version information


Fix 18 Removed Guice

Added cglib-nodeps as required by Spock


See 17 Tests failed on Travis

Caused by absolute file comparison. Modified tests to take account of running on different platform


Merge remote-tracking branch 'origin/master'


Fix 16 Spock tests moved

In order to include Spock tests in coverage report, they need to be in the test/groovy folder


Update Readme - badge style only


Switched from gradlew to gradle


Update README.md


Update README.md


Corrected badge reference again


Corrected badge reference


Add gradle wrapper, include jacoco coveralls report in travis.yml


Added Licence badge


Added jacoco / coveralls report


Corrected Bintray key handling


Corrected Bintray key handling


Re-instated badges fro Travis and Coveralls


Removed gradle wrapper (confirmed that Travis build still fails when included)


Re-instated gradle wrapper


Fix 14 Reverted to 'master' build

Removed Travis reference from README


Removed README without extension - did not help with coveralls


Added README without extension to test coveralls


Reverted to good build, modified README


Fix 11 optionally retrieve bintray key


Fix 11 catch exception on Bintray key not found


See 9 Gradle wrapper removed


Released at version 0.8.0


Release notes and version.properties generated


Fix 10 bintray upload added


Fix 8 q3c-gradle added to build file


Fix 7 Additional methods

Also Fix 5 removed TestUtil Improved testing Prepared for Travis / Coverall Version info added for next release


Preparation for Travis


36 rename build file

reverted to 'build.gradle' to enable Travis


340 FindBugs analysis complete


Released at version 0.7.10


Release notes and version.properties generated


Manual correction of versions - updated version not picked up correctly


Released at version 0.7.9


Release notes and version.properties generated


Released at version 0.7.9


Release notes and version.properties generated



0.7.9 (2015-05-19)

Summary

  • Released at version 0.7.9
  • Release notes and version.properties generated
  • Updated version info
  • Bintray upload changes
  • Added method to FileTestUtil to enable parital comparison
  • Update README.md

Issues closed

None

Detail

Released at version 0.7.9


Release notes and version.properties generated


Updated version info


Bintray upload changes

dryRun=true by default (set by krail-master), unless overridden by individual projects


Added method to FileTestUtil to enable parital comparison


Update README.md



0.7.8 (2015-04-20)

Summary

  • Released, see tag for version
  • Generated Release Notes
  • Updated version information
  • Corrected version (bug davidsowerby/q3c-gradle#28)
  • Released, see tag for version
  • Release Notes updates
  • Release notes and version.properties generated

Issues closed

None

Detail

Released, see tag for version


Generated Release Notes


Updated version information


Corrected version (bug davidsowerby/q3c-gradle#28)


Released, see tag for version


Release Notes updates


Release notes and version.properties generated



0.7.6 (2015-03-14)

Summary

  • Released, see tag for version
  • Release notes and version.properties generated
  • Updated version information
  • Added an appender.clear() to the close() method of LogMonitor
  • See 304 Change to logback

Issues closed

None

Detail

Released, see tag for version


Release notes and version.properties generated


Updated version information


Added an appender.clear() to the close() method of LogMonitor


See 304 Change to logback

LogMonitor reworked to use Logback



0.7.5 (2015-03-01)

Summary

  • Released, see tag for version
  • Release notes and version.properties generated
  • Updated version information
  • Fix 6 Added ClassAcceptFilter to LogMonitor

Issues closed

None

Detail

Released, see tag for version


Release notes and version.properties generated


Updated version information


Fix 6 Added ClassAcceptFilter to LogMonitor

By default the LogMonitor will now only log events from specified classes