github snowplow/snowplow 0.9.9
Snowplow v0.9.9

latest releases: snowplow-javascript-tracker/3.22.1, dbt-snowplow-utils/0.16.3, snowplow-javascript-tracker/3.22.0...
9 years ago

Primarily a comprehensive bug fix release, although it also adds the new campaign_attribution enrichment to our enrichment registry.

New trackers

  • .NET Tracker: added git submodule. Version 0.1.0 (#1000)
  • PHP Tracker: added git submodule. Version 0.1.0 (#1013)

Clojure Collector

  • Bumped to 0.8.0
  • Fixed regression in log record format caused by #854 (#992)
  • Correctly handles multiple IPs in X-Forwarded-For (#970)

StorageLoader

  • Bumped to 0.3.3
  • Selecting Snowplow's hosted-assets bucket based on region (#1012)

EmrEtlRunner

  • Bumped to 0.9.2
  • No rows to process now returns 0, not 1 (#1018)
  • Fixed bug where --process-enrich doesn't work, thanks @kingo55! (#1089)
  • Now checking that output directories are empty before running (#1124)

Scala Common Enrich

  • Bumped to 0.7.0
  • Bumped scala-maxmind-iplookups to 0.2.0 (#1002)
  • Added support for non-GA campaign attribution: phase 1 (#402)
  • Rewrote AttributionEnrichments tests as RefererParserEnrichment tests (#974)
  • Allow but downcase a-f characters in incoming event_id (#1006)
  • Extract useragent from ua parameter (#1011)
  • Fixed issue where unset integer fields throw an NPE (#570)
  • Fixed issue where unset double fields throw an NPE (#1062)
  • Added tests for ConversionUtils.stringToJInteger (#1064)
  • Now enforcing Java 7 for compilation (#1065)

Scala Hadoop Enrich

  • Bumped to 0.8.0
  • Bumped Scala Common Enrich to 0.7.0 (#995)
  • Added test for empty integer and double fields to ensure no NPE thrown (#1063)
  • Now enforcing Java 7 for compilation (#1066)
  • Updated test jobs to reflect updated useragent parsing (#1070)

Don't miss a new snowplow release

NewReleases is sending notifications on new releases.