|
| 1 | +# Change Log |
| 2 | +All notable changes to this project will be documented in this file. |
| 3 | +As of 2.0.0, this project adheres to [Semantic Versioning](http://semver.org/) and the format is based on the suggestions a <http://keepachangelog.com/>. |
| 4 | + |
| 5 | +## [2.0.0] - 2016-10-16 |
| 6 | +### Added |
| 7 | +- A new example showing how to create a gallery and upload an image to it. |
| 8 | + |
| 9 | +### Changed |
| 10 | +- Complete rewrite of phpZenfolio. |
| 11 | +- phpZenfolio 2.0.0 is _not_ backwardly compatible with phpZenfolio 1.x and earlier. |
| 12 | +- Implemented proper semantic versioning. |
| 13 | +- Switched to using Guzzle for requests to the API. This means more reliable and predictable behaviour and allows for easier future improvements in phpZenfolio without having to worry about maintaining a library that submits requests. |
| 14 | +- All requests, except image uploads, use HTTPS. Zenfolio has not implemented image uploads over HTTPS yet. |
| 15 | +- Requires PHP 5.6.0 or later. |
| 16 | +- All tests are now public and run on Travis CI with every push. |
| 17 | +- Licensed under the MIT license. |
| 18 | +- Documentation has been split out of the README.md into individual files and moved to a dedicated directory. |
| 19 | +- All documentation is licensed under the CC BY 4.0 license. |
| 20 | +- PSR-1, PSR-2, and PSR-4 coding standards are implemented and enforced by unit testing. |
| 21 | + |
| 22 | +### Removed |
| 23 | +- Caching has been removed from phpZenfolio as there are better Guzzle-friendly implementations that tie-in with phpZenfolio thanks to the use of Guzzle. |
| 24 | + |
| 25 | +## [1.3] - 2016-04-16 |
| 26 | +### Changed |
| 27 | +- Default API version is now 1.8 and the rest of the library takes this API version into account. |
| 28 | +- The README is Markdown instead of plaintext. |
| 29 | + |
| 30 | +## [1.2] - 2012-06-10 |
| 31 | +### Added |
| 32 | +- Ability to perform ALL API requests over HTTPS (Ticket #4) |
| 33 | + |
| 34 | +### Changed |
| 35 | +- The API endpoint uses api.zenfolio.com as requested by Zenfolio |
| 36 | +- The default API version is now 1.6 |
| 37 | + |
| 38 | +## [1.1] - 2011-03-28 |
| 39 | +### Changed |
| 40 | +- Cache only successful requests |
| 41 | +- Improved connection settings |
| 42 | + |
| 43 | +### Fixed |
| 44 | +- Use md5 to generate a uniq ID for each request instead of using `intval()` to ensure correct and consistent behaviour on 32-bit and 64-bit platforms. (Ticket #1) |
| 45 | +- Corrected check for safe_dir OR open_basedir so fails over to socket connection correctly (Ticket #2) |
| 46 | + |
| 47 | +### Removed |
| 48 | +- Removed erroneous re-instantiation of processor when setting adapter. |
| 49 | + |
| 50 | +## [1.0] - 2010-10-01 |
| 51 | +- Initial release. |
0 commit comments