We are pleased to announce a new release of the Snowplow Javascript and Typescript Analytics SDK. Version 0.3.0 brings some major improvements to the build process, support for ECMAScript Modules and a couple of bug fixes!
The Snowplow Analytics SDKs provide the ability to work with Snowplow Enriched events. They are particularly well suited to use in AWS Lambdas or with Apache Spark. We currently offer the JavaScript and TypeScript SDK as well as Scala, Python and .NET Analytics SDKs. You can read more about the Analytics SDKs along with more use cases for them here on our Wiki.
We have to thank Michael Dokolin for this huge contribution! All of the changes you see below have been done by Michael and weβre extremely grateful for his hard work.
Available on NPM
Installation and usage instructions are here
Changelog
- Add dashes support in the schema organization name (#12).
- Rename
refr_device_tstamp
torefr_dvce_tstamp
(#13). - Upgrade development dependencies (#23).
- Migrate to rollup (#22).
- Migrate to the Airbnb style guide (#21).
- Add code linting as a build step (#27).
- Migrate to the automated builds (#20).
- Refactor unit-tests (#28).
- Remove non-LTS Node.js versions from Travis CI configuration (#19).
- Enable TypeScript strict mode (#15).
- Migrate to eslint (#18).
- Migrate to prettier (#17).