Stubbed CHANGELOG for version 0.3.0
Bumped version to 0.3.0
Changed default platform to "srv"
- fixes #37
Made "name" an optional argument to track_screen_view
- fixes #38
Added ability to disable contracts
- closes #11
Made all tracker methods chainable
- closes #40
Added Emitter class
- closes #39
Added AsyncEmitter class using threads (#18)
Added on_success and on_failure callbacks
Integrated emitter class with rest of project
Added support for multiple emitters per tracker
Added tests for emitters
Added ability to synchronously flush AsyncEmitter
Added add_emitter method
Converted all payload values to strings
Made buffer size customizable
Renamed "flush" -> "send_requests" and "_flush" to "flush"
Added configuration tests for Emitter class
- closes #32
- closes #18
The test version of http_get now calls the overridden version to reduce duplication (#39)
Added logging
- fixes #41