Skip to content

Commit 853dd17

Browse files
committed
Merge pull request #582 from jamiehannaford/dev-5.4
Bump versions for development packages
2 parents d101346 + 2b0a696 commit 853dd17

File tree

6 files changed

+31
-6
lines changed

6 files changed

+31
-6
lines changed

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ php:
33
- "5.6"
44
- "5.5"
55
- "5.4"
6-
- "5.3"
76
- hhvm
87

98
sudo: false
@@ -33,4 +32,4 @@ notifications:
3332
3433

3534
env:
36-
- secure: "bdrUeYb3nSGgBB+QtDZxUHVPw6B/wjb3KXLm8TgonWrQm4GPeWKK29qhmDnFZmQjwQPfuebe7wAk1ZxGoZKbEiELVpJJ+8XYVOt6W/6V53H31JL6FqiIE5+7qBwDe+9ziveM6GcTXHT1GI5mUeACIbeBDPZaNubIJH3U6MPim64="
35+
- secure: "bdrUeYb3nSGgBB+QtDZxUHVPw6B/wjb3KXLm8TgonWrQm4GPeWKK29qhmDnFZmQjwQPfuebe7wAk1ZxGoZKbEiELVpJJ+8XYVOt6W/6V53H31JL6FqiIE5+7qBwDe+9ziveM6GcTXHT1GI5mUeACIbeBDPZaNubIJH3U6MPim64="

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@ so that you can still use the SDK with a pure OpenStack instance
1616

1717
Requirements
1818
------------
19-
* PHP >=5.3.3
19+
* PHP >=5.4
2020
* cURL extension for PHP
2121

22+
**Note**: Since PHP 5.3 has reached [end of life](http://php.net/eol.php) and is no longer officially supported, we are moving to 5.4 as a minimum requirement. If upgrading is not an option and you still need a stable version of the SDK for 5.3, please follow [this guide](http://docs.php-opencloud.com/en/latest/using-php-5.3).
23+
2224
Installation
2325
------------
2426
You must install this library through Composer:

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
}
2727
},
2828
"require": {
29-
"php" : ">=5.3.3",
29+
"php" : ">=5.4",
3030
"guzzle/guzzle" : "~3.8",
3131
"psr/log": "~1.0"
3232
},
@@ -35,6 +35,6 @@
3535
"satooshi/php-coveralls": "0.6.*@dev",
3636
"jakub-onderka/php-parallel-lint": "0.*",
3737
"fabpot/php-cs-fixer": "1.0.*@dev",
38-
"apigen/apigen": "~2.8"
38+
"apigen/apigen": "~4.0"
3939
}
4040
}

doc/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ Read the :doc:`getting-started-with-openstack` or
3030
:doc:`getting-started-with-rackspace` to help you get started with basic
3131
Compute operations.
3232

33+
.. note::
34+
35+
If you are running PHP 5.3, please see our :doc:`using-php-5.3` guide.
36+
3337
Services
3438
--------
3539

doc/using-php-5.3.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Using the SDK with PHP v5.3
2+
===========================
3+
4+
Since PHP 5.3 has entered EOL and no longer receives security updates, we have bumped the minimum requirement to 5.4. Using 5.3 is still possible, however, but you will need to use an older stable version of the SDK. There are two ways to do this.
5+
6+
The first way is by requiring it through the command line:
7+
8+
.. code-block:: bash
9+
10+
composer require rackspace/php-opencloud:1.12
11+
12+
The second way is by updating your composer.json file, and specifying the appropriate version of the SDK:
13+
14+
.. code-block:: json
15+
16+
"require": {
17+
"rackspace/php-opencloud": "~1.12"
18+
}
19+
20+
Note that **1.12** is the last minor release supporting PHP 5.3. Version 1.13 and above has shifted to PHP 5.4.

lib/OpenCloud/Version.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
*/
2828
class Version
2929
{
30-
const VERSION = '1.12.2';
30+
const VERSION = '1.13.0';
3131

3232
/**
3333
* @return string Indicate current SDK version.

0 commit comments

Comments
 (0)