Skip to content

Commit b1c6c8a

Browse files
authored
Merge pull request #427 from acinader/1.5.0-release
1.5 Release Notes
2 parents fa147d1 + 9d19daa commit b1c6c8a

File tree

6 files changed

+54
-20
lines changed

6 files changed

+54
-20
lines changed

CHANGELOG.md

+20-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,26 @@
11
## Parse PHP SDK Changelog
22

33
### master
4-
[Full Changelog](https://github.com/parse-community/parse-php-sdk/compare/1.4.0...master)
4+
[Full Changelog](https://github.com/parse-community/parse-php-sdk/compare/1.5.0...master)
5+
6+
### 1.5.0
7+
[See the diff between 1.4.0 and 1.5.0](https://github.com/parse-community/parse-php-sdk/compare/1.4.0...1.5.0)
8+
9+
- Avoid session fixation by regenerating session id on user promotion (#414)
10+
- Enable login with POST (#430)
11+
- Properly handle null query response (#425)
12+
- Fix queries equalTo with null values (#406)
13+
- Add sort option to GeoQueries (#424)
14+
- Add encode option to ParseQuery:find (#423)
15+
- Add batchSize to saveAll / destroyAll (#422)
16+
- Add includeAll to query (#421)
17+
- Add And / Nor query (#419)
18+
- Add 'containedBy' query (#418)
19+
- Add 'containsAllStartingWith' query (#417)
20+
- Remove anonymous auth data from User table when user registers. Match other SDK behavior (#417)
21+
- Fix bug in mime type guessing due to case mishandling (#399)
22+
- Use registered subclass when creating a ParseUser (#394)
23+
524

625
### 1.4.0
726
[See the diff between 1.3.0 and 1.4.0](https://github.com/parse-community/parse-php-sdk/compare/1.3.0...1.4.0)

LICENSE

+28-15
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,34 @@
1-
Copyright (c) 2014, Parse, LLC. All rights reserved.
1+
BSD License
22

3-
You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
4-
copy, modify, and distribute this software in source code or binary form for use
5-
in connection with the web services and APIs provided by Parse.
3+
For Parse Server software
64

7-
As with any software that integrates with the Parse platform, your use of
8-
this software is subject to the Parse Terms of Service at: https://www.parse.com/about/terms
9-
This copyright notice shall be included in all copies or substantial portions of the
10-
software.
5+
Copyright (c) 2015-present, Parse, LLC. All rights reserved.
116

12-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
13-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
14-
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
15-
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
16-
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
17-
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
7+
Redistribution and use in source and binary forms, with or without modification,
8+
are permitted provided that the following conditions are met:
9+
10+
* Redistributions of source code must retain the above copyright notice, this
11+
list of conditions and the following disclaimer.
12+
13+
* Redistributions in binary form must reproduce the above copyright notice,
14+
this list of conditions and the following disclaimer in the documentation
15+
and/or other materials provided with the distribution.
16+
17+
* Neither the name Parse nor the names of its contributors may be used to
18+
endorse or promote products derived from this software without specific
19+
prior written permission.
20+
21+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
22+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
23+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
25+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
26+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
27+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
28+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
30+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1831

1932
-----
2033

21-
As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code.
34+
As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code.

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ from your PHP app or script. Designed to work with the self-hosted Parse Server
99
For more information on Parse and its features, see [the website](http://parseplatform.org), [the PHP guide](https://docs.parseplatform.org/php/guide/) or [API Reference](http://parseplatform.org/parse-php-sdk/namespaces/Parse.html).
1010

1111
Please note that this documentation contains the latest changes that may as of yet be unreleased. To see the README for your release please use the list below.
12+
- [1.5.0 README](https://github.com/parse-community/parse-php-sdk/blob/1.5.0/README.md)
1213
- [1.4.0 README](https://github.com/parse-community/parse-php-sdk/blob/1.4.0/README.md)
1314
- [1.3.0 README](https://github.com/parse-community/parse-php-sdk/blob/1.3.0/README.md)
1415

@@ -65,7 +66,7 @@ Note that the Parse PHP SDK requires PHP 5.4 or newer. It can also run on HHVM (
6566
```json
6667
{
6768
"require": {
68-
"parse/php-sdk" : "1.4.*"
69+
"parse/php-sdk" : "1.5.*"
6970
}
7071
}
7172
```

composer.json

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "parse/php-sdk",
33
"description": "Parse PHP SDK",
44
"keywords": ["parse", "sdk"],
5+
"license": "BSD-3-Clause",
56
"type": "library",
67
"homepage": "https://github.com/parse-community/parse-php-sdk",
78
"authors": [

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"type": "git",
1616
"url": "git+https://github.com/parse-community/parse-php-sdk"
1717
},
18-
"license": "SEE LICENSE IN LICENSE",
18+
"license": "BSD-3-Clause",
1919
"homepage": "https://github.com/montymxb/parse-server-test#readme",
2020
"dependencies": {
2121
"parse-server-test": "github:dplewis/parse-server-test#master",

src/Parse/ParseClient.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,11 @@ final class ParseClient
111111
private static $caFile;
112112

113113
/**
114-
* Constant for version string to include with requests. Currently 1.4.0.
114+
* Constant for version string to include with requests. Currently 1.5.0.
115115
*
116116
* @var string
117117
*/
118-
const VERSION_STRING = 'php1.4.0';
118+
const VERSION_STRING = 'php1.5.0';
119119

120120
/**
121121
* Parse\Client::initialize, must be called before using Parse features.

0 commit comments

Comments
 (0)