We are happy to announce the release of version 0.4.1 of the Snowplow Ruby Tracker. This is a bugfix release which resolves compatibility issues between the Ruby Tracker and the rest of the Snowplow data pipeline.
Please note that version 0.2.0 of the Ruby Tracker is dependent upon Snowplow 0.9.14 for
POST support; for more information please refer to the technical documentation.
Read on for more detail on:
Version 0.4.0 incorrectly sent POST requests as forms rather than as bodies, so they could not be correctly parsed by a collector. This release fixes that issue, correctly setting the body of the POST request.
This release increases the version of the payload_data JSON schema used for
POSTs to 1-0-2. Earlier (pre-0.9.14) versions of the Snowplow enrichment process expect this JSON to be of version 1-0-0 and will reject events sent by
POST by version 0.4.1 of the Ruby Tracker. In order to process events sent by
POST by this version of the Ruby Tracker, you must be running Snowplow version 0.9.14 or greater.
These links may be useful: