Skip to content

Snowplow Java Tracker v0.7.0

Compare
Choose a tag to compare
@alexanderdean alexanderdean released this 24 Jan 19:20
· 179 commits to master since this release

Simplified the tracker's architecture and improved its test suite.

Architectural improvements

  • Consolidated Tracker Core module into Java Tracker, thanks @dstendardi! (#116)
  • Added Guava back as a dependency (#123)
  • Replaced homebrew Base64 implementation with Apache Commons Codec (#122)

API changes

  • Removed deprecated add() methods from SchemaPayload (#72)
  • Relocated add() methods from Payload into TrackerPayload (#126)

Testing

  • Updated Emitter and Tracker tests to use WireMock, thanks @jonalmeida! (#40)
  • Added Java 6 and 8 to Travis build matrix (#132)

Build and documentation

  • Removed war packaging from Gradle build, thanks @dstendardi! (#117)
  • Hardcoded artifactId to prevent vagrant folder being used (#138)
  • Added Release button to README (#129)
  • Added License button to README (#128)