forked from mixpanel/mixpanel-node
-
Notifications
You must be signed in to change notification settings - Fork 2
/
ChangeLog
72 lines (50 loc) · 2.17 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
2014.05.11, Version 0.0.20
* removed hardcoded port 80 for more flexibility (thanks zeevl)
2014.04.03, Version 0.0.19
* added people.append (thanks jylauril)
2013.08.23, Version 0.0.18
* added callback to alias (thanks to sandinmyjoints)
* added verbose config option (thanks to sandinmyjoints)
* added unset method (thanks to lukapril)
2013.08.12, Version 0.0.17
* added alias method (thanks to PierrickP)
2013.06.29, Version 0.0.16
* allow special key "ip" to be 0 in people.set (thanks to wwlinx)
2013.05.24, Version 0.0.15
* adds set once functionality to people (thanks to avoid3d)
* $ignore_time in people.set (thanks to Rick Cotter)
2013.03.28, Version 0.0.14
* revert Randal's http only patch since Mixpanel indeed supports https.
* handles the ip property in a property object properly for people calls
2013.03.25, Version 0.0.13
* force requests to go over http [reverted in 0.0.14]
2013.01.24, Version 0.0.12
* track_charge() no longer includes $time by default, rather it lets
Mixpanel's servers set the time when they receive the transaction. This
doesn't modify the ability for the user to pass in their own $time (for
importing transactions).
2013.01.11, Version 0.0.11
* added track_charge() method which provides the ability to record user
transactions for revenue analytics.
* added clear_charges() method which provides the ability to remove a
users transactions from Mixpanel
* added tests for delete_user()
2012.11.26, Version 0.0.10
* added import() method which provides the ability to import events
older than 5 days. Contributions from Thomas Watson Steen.
2012.11.15, Version 0.0.9
* removed time from properties sent to server. This is to ensure that
UTC is always used. Mixpanel will set the correct time as soon as they
receive the event.
2012.10.24, Version 0.0.8
* added mp_lib property, so people can segment by library
2012.01.05, Version 0.0.7
* added unit tests
* people.increment() only prints error message if debug is true
2012.01.01, Version 0.0.6
* added engage support
* people.set()
* people.increment()
* people.delete_user()
* deprecated old constructor: require("mixpanel").Client(token)
* added new constructor: require("mixpanel").init(token)