Skip to content

Releases: lildude/phpZenfolio

2.0.1

19 Oct 10:23
Compare
Choose a tag to compare

Fixed

  • Uploading non-image files to the raw endpoint failed with a 400 Bad Request error. (Ticket #23)

2.0.0

16 Oct 14:02
Compare
Choose a tag to compare

Release Date: 16 Oct '16

Added

  • A new example showing how to create a gallery and upload an image to it.

Changed

  • Complete rewrite of phpZenfolio.
  • phpZenfolio 2.0.0 is not backwardly compatible with phpZenfolio 1.x and earlier.
  • Implemented proper semantic versioning.
  • 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.
  • All requests, except image uploads, use HTTPS. Zenfolio has not implemented image uploads over HTTPS yet.
  • Requires PHP 5.6.0 or later.
  • All tests are now public and run on Travis CI with every push.
  • Licensed under the MIT license.
  • Documentation has been split out of the README.md into individual files and moved to a dedicated directory.
  • All documentation is licensed under the CC BY 4.0 license.
  • PSR-1, PSR-2, and PSR-4 coding standards are implemented and enforced by unit testing.

Removed

  • Caching has been removed from phpZenfolio as there are better Guzzle-friendly implementations that tie-in with phpZenfolio thanks to the use of Guzzle.

1.3

14 Apr 19:07
Compare
Choose a tag to compare
1.3

Release Date: 14 Apr '16

  • Changed default API version to 1.8 and made sure the rest of the library takes this API version into account.
  • Changed the README to use Markdown instead of plaintext.

1.2

12 Feb 17:18
Compare
Choose a tag to compare

Release Date: 10 June '12

  • Changed API endpoint to use api.zenfolio.com as requested by Zenfolio
  • Changed default API version to 1.6
  • Added ability to perform ALL API requests over HTTPS (Ticket #4)

1.1

12 Feb 17:19
Compare
Choose a tag to compare
1.1

Release Date: 28 Mar '11

  • 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)
  • Removed erroneous re-instantiation of processor when setting adapter.
  • Corrected check for safe_dir OR open_basedir so fails over to socket connection correctly (Ticket #2)
  • Cache only successful requests
  • Improved connection settings

1.0

12 Feb 17:20
Compare
Choose a tag to compare
1.0

Release Date: 01 Oct '10

This is the initial release of phpSmug.