This repository has been archived by the owner on Nov 22, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
CHANGELOG
171 lines (123 loc) · 3.97 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
TwistOAuth - changelog
========================
0.1.0 (2014-02-05)
+ First Release
0.2.0 (2014-02-08)
+ Add version checker
+ Renamed some classes
+ Supported Para-xAuth authorization
+ Fixed some bugs
0.2.1 (2014-02-09)
+ Fixed fwrite() Open SSL bug
0.3.0 (2014-02-09)
+ Added TwistOAuth class
0.3.1 (2014-02-09)
+ TwistRequest::execute() returns response itself
0.3.2 (2014-02-28)
- class TwistUnserializable { ... }
+ class TwistUnserializable extends TwistBase { ... }
1.0.0 (2014-03-02)
- Removed version checker
+ Refactored classes, directories and examples
+ Fixed TwistExecuter::writeRequestHeaders()
+ Attached PHPUnit tests
1.0.1 (2014-03-11)
+ Added __isset()
2.0.0 (2014-06-30)
+ Extreamly refreshed!
2.0.1 (2014-06-30)
+ Fixed bool in TwistOAuth::curlMultiStreaming()
2.0.2 (2014-06-30)
+ Fixed argument order of TwistOAuth::streaming()
2.1.0 (2014-07-01)
- Removed reinitialize prevention
+ With invalid endpoint, TwistOAuth::url() throws InvalidArgumentException
+ Directly use TwistException::__construct() instead of new TwistException
+ Improved streaming callback features
+ Renamed TwistImage::$contentType into TwistImage::$type
+ Renamed TwistImage::$binaryData into TwistImage::$data
2.1.1 (2014-07-01)
+ Performance tuning of TwistOAuth::url()
2.2.0 (2014-07-04)
+ Supported abusing account generating MobileWeb API
+ Supported proxy
+ Supported xAuth authentication with TwistOAuth::renewWithAccessTokenX()
+ Combine multiple errors into string with separator "\n"
+ Return malformed response detail
+ Improved argument validation exception messages
+ Added PRIVATE Twist::OAuth::url(), this method is automatically called
+ Fixed bug in TwistOAuth::validateCurl()
- Removed PUBLIC TwistOAuth::url()
- Removed TwistOAuth::validateUrl(), use TwistOAuth::validateString() instead
- Removed $wait_response flag
2.2.1 (2014-07-04)
+ Ignore NULL in $params
2.3.0 (2014-07-05)
+ Supported $throw_in_process flag
2.3.1 (2014-07-05)
+ Improved timeout management
2.3.2 (2014-07-06)
+ Fixed typo and invalid function call in TwistOAuth::renewWithAccessTokenX()
2.3.3 (2014-07-06)
+ Truly supported PHP 5.3.2
2.3.4 (2014-07-08)
+ Truly supported PHP 5.3.2 or later
(2.3.3 does not support PHP 5.4.0 or later)
2.3.5 (2014-07-20)
+ cURL follows Location header
2.4.0 (2014-07-31)
+ Supported oauth_callback
2.5.0 (2014-08-02)
+ Supported CURLOPT_MAXCONNECTS
2.5.1 (2014-08-03)
+ Fixed risk for "Undefined variable: $add"
2.5.2 (2014-08-07)
+ Added __isset()
2.5.3 (2014-08-10)
+ Fixed risk for "Undefined index: oauth_callback"
2.5.4 (2014-08-19)
+ File data annotation with "#"
+ Enable CURLOPT_FOLLOWLOCATION only if ini_get("safe_mode") is false
2.5.5 (2014-08-25)
+ Adopted smarter decoding method for streaming response
2.5.6 (2014-08-25)
+ Fixed error on the environment that "open_basedir" is enabled
2.5.7 (2014-08-26)
+ Removed sign up method
2.5.8 (2014-09-05)
+ Use libxml internal errors
2.5.9 (2014-11-01)
+ Fiexed tiny error message bug
2.5.10 (2014-11-15)
+ Supported friendships/accept|accept_all|deny
2.5.11 (2014-11-19)
+ Imporved some lengthy code
2.6.0 (2014-11-19)
+ All stream use POST method
3.0.0 (2014-12-13)
+ Supported phar format and classmap autoloading
3.0.1 (2014-12-15)
+ Supported JSONP
3.1.0 (2015-03-07)
+ Supported Japanese slugs
3.1.1 (2015-04-04)
+ Followed specification change for DirectOAuth
3.2.0 (2015-05-18)
+ Enabled CURLOPT_SSL_VERIFYPEER
3.3.0 (2015-07-04)
+ Supported http response 204
3.4.0 (2015-07-04)
- class TwistImage
+ class TwistMedia
3.4.1 (2015-07-05)
+ Another support for TwistMedia
3.4.2 (2015-08-07)
+ Improved exception handling
3.4.3 (2015-08-30)
+ Fixed compatibility for PHP 5.3
3.5.0 (2015-09-02)
+ Improved URL parser
3.5.1 (2015-09-02)
+ Extra elements in URL are to be ignored
3.5.2 (2016-01-24)
+ Avoid exception for http status code 20X with empty response