Skip to content

Version 0.6.0

Compare
Choose a tag to compare
@asoltysik asoltysik released this 04 Sep 08:22
· 80 commits to master since this release
5d90b73

This release focuses on refactoring and splitting the library into logical modules. It includes a contribution from @jtatarik of LiveIntent, thanks a lot!

New features

  • Track page URL in the tracker subject (#92)
  • Add SyncBatchEmitter (#70)

API changes

  • Replace json4s with circe (#71)
  • Bump Iglu Scala Core to 0.3.0 (#101)
  • Release referentially transparent Metadata module separately (#96)
  • Release emitters separately (#46)
  • Make API referentially transparent (#74)
  • Remove deprecated trackUnstructEvent (#94)
  • Drop support for Scala 2.10 (#75)

Internal changes

Build changes

  • Integrate scalafmt (#86)
  • Remove vagrant setup (#73)
  • Add compiler options (#93)
  • Bump sbt-bintray to 0.5.4 (#90)
  • Add support for codecov (#77)
  • Bump sbt to 1.2.0 (#87)
  • Improve code coverage (#98)

Other internal changes

  • Make Scala 2.12 the default version (#80)
  • Add issue template (#83)
  • Add pull request template (#84)
  • Add CONTRIBUTING.md (#85)
  • Remove cruft from .gitignore (#81)
  • Extend copyright notices to 2018 (#89)
  • Bump specs2 to 4.3.2 (#88)
  • Replace release badge by a maven central badge (#79)
  • Add Gitter badge (#76)
  • Introduce independent algebras for clock time and uuid (#99)