Skip to content

Latest commit

 

History

History
101 lines (61 loc) · 3.21 KB

CHANGELOG.md

File metadata and controls

101 lines (61 loc) · 3.21 KB

#Changelog All notable changes will be documented in this file

2.0. - Feburary 13th, 2016

  • [Enhancement, BC Break] - Httplug packages now at 1.0+, deps updated accordingly
  • [Enhancement] - Raised PHP version constraint. Package no longer usable on unsupported PHP versions

1.2. - November 8th, 2015

  • [Enhancement] Suggested Carbon as helper library
  • [Enhancement] Added Carbon methods to date returns from Article and Post entity

1.1. - November 7th, 2015

  • [Enhancement] Optimized tests
  • [Enhancement] Added new Article Entity getters (Fixes #19)

1.0.1 - November 1st, 2015

  • [Bug] Minor fixes based on feedback from PHP-HTTP team
  • [Bug] authorUrl getter added to Article entity, was missing before

1.0.0 - November 1st, 2015

  • [Feature] Converted to PHP-HTTP, removed hard dependency on Guzzle 5
  • [Enhancement] Modified Travis / Scrutinizer test configuration
  • [Enhancement] Converted mock JSON files into pure JSON, stripped away headers

0.4.4 - June 16th, 2015

  • [Bug] Fixed #16

0.4.3 - June 16th, 2015

  • [Bug] Fixed #15

0.4.2 - June 15th, 2015

  • [Internal] Fixed issue #14 - EntityIterator cursor bug

0.4.1 - June 13th, 2015

  • [Internal] Added ArrayAccess to EntityIterator

0.4 - June 11th, 2015

  • [Feature] Added Search API
  • [Feature] Added SearchInfo: apart from Entites in a regular EntityIterator as usual, the Search API returns a SearchInfo object, too. See README.

0.3 - May 17th, 2015

Internal changes

  • [Internal] DiffbotAware trait now responsible for registering Diffbot parent in children
  • [BC Break, Internal] PHP 5.6 is now required (... operator)
  • [Internal] Updated all API calls to HTTPS

Features

  • [Feature] Implemented Crawlbot API, added usage example to README
    • [Feature] Added Job abstract entity with JobCrawl and JobBulk derivations. A Job is either a Bulk API job or a Crawl job. A collection of jobs is the result of a Crawl or Bulk API call. When job name is provided, a max of one item is present in the collection.

Bugs

  • [Bug] Fixed #1

Meta

  • [Repository] Added TODOs as issues in repo, linked to relevant ones in TODO file.
  • [CI] Stopped testing for 5.4 and 5.5, updated Travis and Scrutinizer file to take this into account
  • [Tests] Fully tested Crawlbot implementation

0.2 - May 2nd, 2015

  • added Discussion API
  • added basic Custom API - returns Wildcards by default
  • Discussion API is now returned as child of Article / Product, too
  • minor change in how URLs are built - trailing slash no longer enforced after base API URL
  • entity properties can be accessed directly from EntityIterator now, no need to actually iterate. This forwards the property call to the first entity in the set.

0.1.3 - April 21st, 2015

  • new Scrutinizer settings
  • added PHP 7 runtime to Travis
  • minor fixes in code and internal API
  • fixed homepage link in composer.json

0.1.2 - April 20th, 2015

Fixed some type hints as pointed out by Scrutinizer.

0.1.1 - April 20th, 2015

Minor fixes on composer.json, README, and added to Travis

0.1 - April 20th, 2015

Initial public release.