Releases: snowplow-incubator/snowplow-micro
Version 2.1.2
This release fixes a regression (introduced in 2.1.0) that prevented adding a custom Iglu registry with the MICRO_IGLU_REGISTRY_URL
environment variable.
Version 2.1.1
This version fixes a bug in the UI where it would sometimes crash with bad events.
Version 2.1.0
Using latest version of Snowplow components - collector 3.2.0 and enrich 4.2.0
Changelog
- Update the license to Snowplow Limited Use License Agreement 1.0
- Upgrade collector to 3.2.0 and enrich to 4.2.0
Version 2.0.0
Changelog
- Add a UI
- Move to the Snowplow Community License
Version 1.7.2
This version adds a mirror for Iglu Central to the default configuration.
Version 1.7.1
This release bumps Enrich to version 3.8.0.
Version 1.7.0
This version adds support for HTTPS. Usage:
docker run ... \
--mount type=bind,source=$(pwd)/my-certificate.p12,destination=/config/ssl-certificate.p12 \
-e MICRO_SSL_CERT_PASSWORD=my-certificate-password
Version 1.6.0
This version adds support for enrichments. With your enrichment configuration files (.json
) in ./my-enrichments
, run:
docker run -p 9090:9090 \
--mount type=bind,source=$(pwd)/my-enrichments,destination=/config/enrichments \
snowplow/snowplow-micro:1.6.0
Version 1.5.0
This version allows to easily point Micro to an Iglu registry using environment variables:
docker run -p 9090:9090 \
-e MICRO_IGLU_REGISTRY_URL \
-e MICRO_IGLU_API_KEY \
snowplow/snowplow-micro:1.5.0
Version 1.4.0
This version adds two features that make Micro a better tool for testing and debugging:
-
Micro now logs basic information about the incoming events (
GOOD
orBAD
). Note that all logs go to STDERR. If you wish, you can disable the new logging by running Micro with-Dorg.slf4j.simpleLogger.log.EventLog=off
. Example:[INFO] EventLog - GOOD id:33137767-c6a1-4819-864c-5ba7f597c3de app_id:test type:unstruct (iglu:com.snowplowanalytics.snowplow/link_click/jsonschema/1-0-1) [INFO] EventLog - GOOD id:acc077a3-6de9-4a0e-8908-90e35944a0b7 app_id:test type:page_view (iglu:com.snowplowanalytics.snowplow/page_view/jsonschema/1-0-0) [INFO] EventLog - GOOD id:5200f375-df5f-4ebb-8ec5-b52d8be5ed90 app_id:test type:page_ping (iglu:com.snowplowanalytics.snowplow/page_ping/jsonschema/1-0-0) [WARN] EventLog - BAD Error while validating the event. [WARN] EventLog - BAD Error while extracting event(s) from collector payload and validating it/them.
-
Independently of logging, Micro now also allows to print the good events to STDOUT in the Snowplow TSV format. You can switch this on with
--output-tsv
. This is useful for piping Micro into other tools, like https://github.com/snowplow/snowbridge.