Skip to content

Commit bd9c2bb

Browse files
committed
Release 2.4.0
1 parent d314cbc commit bd9c2bb

File tree

2 files changed

+121
-99
lines changed

2 files changed

+121
-99
lines changed

CHANGELOG.md

Lines changed: 119 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,119 @@
1-
# ChangeLog - Aliyun OSS SDK for PHP
2-
3-
## v2.3.1 / 2019-011-15
4-
5-
* translate chinese comments into english
6-
* Added: endpoint validity check
7-
8-
## v2.3.0 / 2018-01-05
9-
10-
* Fixed: putObject support creating empty files
11-
* Fixed: createBucket support IA/Archive
12-
* Added: support restoreObject
13-
* Added: support the Symlink feature
14-
* Added: support getBucketLocation
15-
* Added: support getBucketMeta
16-
* Added: support proxy server Proxy
17-
18-
## v2.2.4 / 2017-04-25
19-
20-
* Fixed getObject to local file bug
21-
22-
## v2.2.3 / 2017-04-14
23-
24-
* Fixed md5 check
25-
26-
## v2.2.2 / 2017-01-18
27-
28-
* Resolve to run the connection number and memory bug on php7
29-
30-
## v2.2.1 / 2016-12-01
31-
32-
* No HTTP curl is allowed to automatically populate accept-encoding
33-
34-
## v2.2.0 / 2016-11-22
35-
36-
* Fixed PutObject/CompleteMultipartUpload return values(#26)
37-
38-
## v2.1.0 / 2016-11-12
39-
40-
* Added[RTMP](https://help.aliyun.com/document_detail/44297.html)interface
41-
* Add support[image service](https://help.aliyun.com/document_detail/44686.html)
42-
43-
## v2.0.7 / 2016-06-17
44-
45-
* Support append object
46-
47-
## v2.0.6
48-
49-
* Trim access key id/secret and endpoint
50-
* Refine tests and setup travis CI
51-
52-
## v2.0.5
53-
54-
* Added Add/Delete/Get BucketCname interface
55-
56-
## v2.0.4
57-
58-
* Added Put/Get Object Acl interface
59-
60-
## v2.0.3
61-
62-
* Fixing the constants in Util is defined in a PHP version that is less than 5.6.
63-
64-
## v2.0.2
65-
66-
* The problem of content-type cannot be specified when restoring multipart uploads
67-
68-
## v2.0.1
69-
70-
* Increase the ListObjects/ListMultipartUploads special characters
71-
* Provides the interface to get the details of the OssException
72-
73-
74-
## 2015.11.25
75-
76-
* **Large version upgrade, no longer compatible with previous interface, new version has made great improvements to ease of use, suggesting that users migrate to a new version.**
77-
78-
## Modify the content
79-
80-
* PHP 5.2 is no longer supported
81-
82-
### Add the cotent
83-
84-
* Introduce namespace
85-
* Interface naming and modification, using hump naming
86-
* The interface is modified, and the common parameters are extracted from the Options parameter.
87-
* The interface returns the result modification, processing the return result, and the user can directly get the data structure easily processed 
88-
* OssClient's constructor changes
89-
* The Endpoint address that support CNAME and IP formats
90-
* Rearrange the sample file organization structure and use function to organize the function points
91-
* Add an interface that sets the connection timeout and requests timeout
92-
* Remove the outdated interface associated with the Object Group
93-
* The message in the OssException is changed to English
94-
95-
### Repair problem
96-
97-
* The object name is not complete
1+
# ChangeLog - Aliyun OSS SDK for PHP
2+
3+
## v2.4.0 / 2020-08-31
4+
5+
* Added: disable Expect: 100-continue
6+
* Added: support getBucketInfo
7+
* Added: support getBucketStat
8+
* Added: support bucket policy
9+
* Added: support bucket encryption
10+
* Added: support bucket tagging
11+
* Added: support bucket worm
12+
* Added: support versioning
13+
* Added: support request payment
14+
* Added: support object tagging
15+
* Added: support code archive
16+
* Added: support process object
17+
* Added: support traffic limit paramter
18+
* Added: support upload object from file handle
19+
* Added: support getSimplifiedObjectMeta
20+
* Fixed: the object name can not be '0' stirng.
21+
* Update: endpoint validity check
22+
* Update: add new pre-signed url api
23+
24+
25+
## v2.3.1 / 2019-01-15
26+
27+
* translate chinese comments into english
28+
* Added: endpoint validity check
29+
30+
## v2.3.0 / 2018-01-05
31+
32+
* Fixed: putObject support creating empty files
33+
* Fixed: createBucket support IA/Archive
34+
* Added: support restoreObject
35+
* Added: support the Symlink feature
36+
* Added: support getBucketLocation
37+
* Added: support getBucketMeta
38+
* Added: support proxy server Proxy
39+
40+
## v2.2.4 / 2017-04-25
41+
42+
* Fixed getObject to local file bug
43+
44+
## v2.2.3 / 2017-04-14
45+
46+
* Fixed md5 check
47+
48+
## v2.2.2 / 2017-01-18
49+
50+
* Resolve to run the connection number and memory bug on php7
51+
52+
## v2.2.1 / 2016-12-01
53+
54+
* No HTTP curl is allowed to automatically populate accept-encoding
55+
56+
## v2.2.0 / 2016-11-22
57+
58+
* Fixed PutObject/CompleteMultipartUpload return values(#26)
59+
60+
## v2.1.0 / 2016-11-12
61+
62+
* Added[RTMP](https://help.aliyun.com/document_detail/44297.html)interface
63+
* Add support[image service](https://help.aliyun.com/document_detail/44686.html)
64+
65+
## v2.0.7 / 2016-06-17
66+
67+
* Support append object
68+
69+
## v2.0.6
70+
71+
* Trim access key id/secret and endpoint
72+
* Refine tests and setup travis CI
73+
74+
## v2.0.5
75+
76+
* Added Add/Delete/Get BucketCname interface
77+
78+
## v2.0.4
79+
80+
* Added Put/Get Object Acl interface
81+
82+
## v2.0.3
83+
84+
* Fixing the constants in Util is defined in a PHP version that is less than 5.6.
85+
86+
## v2.0.2
87+
88+
* The problem of content-type cannot be specified when restoring multipart uploads
89+
90+
## v2.0.1
91+
92+
* Increase the ListObjects/ListMultipartUploads special characters
93+
* Provides the interface to get the details of the OssException
94+
95+
96+
## 2015.11.25
97+
98+
* **Large version upgrade, no longer compatible with previous interface, new version has made great improvements to ease of use, suggesting that users migrate to a new version.**
99+
100+
## Modify the content
101+
102+
* PHP 5.2 is no longer supported
103+
104+
### Add the cotent
105+
106+
* Introduce namespace
107+
* Interface naming and modification, using hump naming
108+
* The interface is modified, and the common parameters are extracted from the Options parameter.
109+
* The interface returns the result modification, processing the return result, and the user can directly get the data structure easily processed 
110+
* OssClient's constructor changes
111+
* The Endpoint address that support CNAME and IP formats
112+
* Rearrange the sample file organization structure and use function to organize the function points
113+
* Add an interface that sets the connection timeout and requests timeout
114+
* Remove the outdated interface associated with the Object Group
115+
* The message in the OssException is changed to English
116+
117+
### Repair problem
118+
119+
* The object name is not complete

src/OSS/OssClient.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3502,8 +3502,8 @@ public function setConnectTimeout($connectTimeout)
35023502
);
35033503
// OssClient version information
35043504
const OSS_NAME = "aliyun-sdk-php";
3505-
const OSS_VERSION = "2.3.1";
3506-
const OSS_BUILD = "20191115";
3505+
const OSS_VERSION = "2.4.0";
3506+
const OSS_BUILD = "20200831";
35073507
const OSS_AUTHOR = "";
35083508
const OSS_OPTIONS_ORIGIN = 'Origin';
35093509
const OSS_OPTIONS_REQUEST_METHOD = 'Access-Control-Request-Method';

0 commit comments

Comments
 (0)