- Fixed a bug of an undefined variable.
- Fixed an issue that some classes were not loaded when the project is imported via Composer.
- Changed the internal directory structure to support Composer class autoload.
- Changed the internal behavior to handle request parameters to be parsed with a single reference.
- Added the dependency, PHP Class Map Generator.
- Made the repository available to be imported via Composer.
- Changed the default minimum height of screenshots.
- Tweaked the layout.
- Tweaked the layout.
- Fixed a bug which caused a PHP notice, undefined index with accessing
$_SERVER[ 'HTTP_USER_AGENT' ]when it is not set.
- Added the
widthandheightparameters for thescreenshotoutput type. - Added the
cache-lifespanparameter that determines the cache duration. - Added the ability to cache responses.
- Changed to display HTML outputs regardless of the response status if the content exits.
- Changed to display the HTML output for the
302status. - Enabled disk cache of PhantomJS.
- Added the
file-typesub-parameter for thescreenshotoutput type. - Added the
output-encodingparameter. - Added the
load-imagesparameter which decides whether to load images. - Added the ability to set a random user agent by giving
randomto theuser-agentparameter. - Changed the behavior of the default
user-agentparameter, which assigns the client user agent.
- Added a header item
Access-Control-Allow-Origin: *for JavaScript Ajax calls.
- Added the
headerquery parameter to set additional HTTP header items. - Added the ability to set a random user agent when not given.
- Added the
user-agentquery parameter to set a user agent. - Added support for
POSTrequests.
- Released.