Skip to content

Commit

Permalink
Updated CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
jbeemster committed Sep 1, 2015
1 parent f229db2 commit c9fba57
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions CHANGELOG
@@ -1,3 +1,37 @@
Version 0.5.0 (2015-xx-xx)
--------------------------
Removed OCHamcrest test dependency from podfile (#211)
Validated all public properties of all classes (#209)
Simplified SPTracker event decoration into a single function (#204)
Configured SPSubject to match how other Tracker Subject classes function (#203)
Fixed SPUtils functions need to return nil not an empty string if they fail to get a value (#213)
Fixed SPUtils getPlatform function which only returns "mob" as a default string (#205)
Fixed RequestCallback has to import Foundation before defining protocol (#202)
Fixed Emitter timer must be setup on main thread or it will not run (#201)
Ensured platform is set as it is a required field for payload_data (#206)
Ensured that sendEvents will run in background only (#197)
Made RequestCallback protocol more idiomatic to obj-c (#189)
Changed "POST" and "GET" options to enums (#120)
Renamed initWithURLRequest to initWithURL (#114)
Updated test suite to cover all code in the tracker (#208)
Updated contexts schema to 1-0-1 (#207)
Updated all class namespaces (#200)
Updated payload-data to 1-0-3 (#91)
Created SnowplowConstant class or equivalent (#35)
Created an option to opt-out of data collection (#27)
Added Mocking library for proper unit testing of emitter requests (#212)
Added Tracker builder options to pass through session timeouts (#210)
Added synchronized mutex lock to emitter results to prevent BAD_ACCESS_ERR (#216)
Added an implementation of NSTimer without a strong reference to its parent target (#215)
Added option to set emitting thread pool size (#199)
Added option to set events to emit range (#198)
Added support for checking if the device is online before attempting to emit (#184)
Added a SnowplowSubject class equivalent to remove need to get same data over and over (#196)
Added `is online` label to the demo app (#193)
Added builder pattern for tracker/emitter (#190)
Added checks for malformed NSURL (#79)
Added in-client sessionization (#19)

Version 0.4.0 (2015-08-16)
--------------------------
Updated how the emitter sends information to match the Android Tracker flow (#185)
Expand Down

0 comments on commit c9fba57

Please sign in to comment.