- 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
width
andheight
parameters for thescreenshot
output type. - Added the
cache-lifespan
parameter 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
302
status. - Enabled disk cache of PhantomJS.
- Added the
file-type
sub-parameter for thescreenshot
output type. - Added the
output-encoding
parameter. - Added the
load-images
parameter which decides whether to load images. - Added the ability to set a random user agent by giving
random
to theuser-agent
parameter. - Changed the behavior of the default
user-agent
parameter, which assigns the client user agent.
- Added a header item
Access-Control-Allow-Origin: *
for JavaScript Ajax calls.
- Added the
header
query parameter to set additional HTTP header items. - Added the ability to set a random user agent when not given.
- Added the
user-agent
query parameter to set a user agent. - Added support for
POST
requests.
- Released.