bearframework

An open-source PHP framework. Incredibly lightweight. Powerful enough.

MIT License

Downloads
7.4K
Stars
45
Committers
3

Bot releases are visible (Hide)

bearframework - v1.14.1 Latest Release

Published by ivopetkov 11 months ago

Fix:

  • Fix opening PNG images.
bearframework - v1.14.0

Published by ivopetkov 12 months ago

New:

  • Add support for PHP 8.3.
bearframework - v1.13.2

Published by ivopetkov 12 months ago

Fix:

  • Fix Response\JSON Content-Type header.
bearframework - v1.13.1

Published by ivopetkov about 1 year ago

Fix:

  • Add PHP 8.2 support in composer.json
bearframework - v1.13.0

Published by ivopetkov about 1 year ago

New:

  • Add PHP 8.2 support.
bearframework - v1.12.0

Published by ivopetkov about 1 year ago

New:

  • Add DataRepository::getFreeSpace() and IDataDriver::getFreeSpace().
bearframework - v1.11.3

Published by ivopetkov about 1 year ago

Fix:

  • Fix using App::URLs when the App::$request is changed.
bearframework - v1.11.2

Published by ivopetkov over 1 year ago

New:

  • Fix getting SVG assets size.
bearframework - v1.11.1

Published by ivopetkov over 1 year ago

Fix:

  • Fix getting SVG assets size.
bearframework - v1.11.0

Published by ivopetkov over 1 year ago

New:

  • Add Request::$client property that provides information about the client IP address.
bearframework - v1.10.2

Published by ivopetkov over 1 year ago

Fix:

  • Fix when the response is changed in the 'beforeSendResponse' event.
bearframework - v1.10.1

Published by ivopetkov almost 2 years ago

Enhance:

  • Add 'Accept-Ranges' header to the asset responses (needed for video scrubbing).
bearframework - v1.10.0

Published by ivopetkov almost 2 years ago

New:

  • Add support for SVG in Assets::getDetails() and Assets::resize().
bearframework - v1.9.1

Published by ivopetkov almost 2 years ago

Fix:

  • Use rawurlencode instead of urlencode for creating URLs (rawurldecode already used).
bearframework - v1.9.0

Published by ivopetkov almost 2 years ago

New:

  • Add 'svgFill' and 'svgStroke' to Assets::getURL(). The color values will be applied to the SVG file.
bearframework - v1.8.0

Published by ivopetkov over 2 years ago

New:

  • Add avif support.

Changed:

  • Flush response before dispatching 'sendResponse'.
  • Assets::prepare() now returns null (instead of Exception) when unsupported format is specified.
bearframework - v1.7.0

Published by ivopetkov almost 3 years ago

New:

  • Add Request::setURL() method.
  • Add Request\Query::fromArray() method.
  • Add deleteAll() methods to Request\Cookies, Request\Headers, Request\Query, Request\FormData, Response\Cookies and Response\Headers.
bearframework - v1.6.0

Published by ivopetkov almost 3 years ago

New:

  • Add support for PHP 8.1.
bearframework - v1.5.0

Published by ivopetkov almost 3 years ago

New:

  • Add 'beforeGetContent' and 'getContent' events to App\Assets.
  • Add 'action' property to Cache\ItemSetEventDetails, Cache\ItemChangeEventDetails, Data\ItemSetEventDetails and Data\ItemChangeEventDetails.
bearframework - v1.4.0

Published by ivopetkov almost 3 years ago

New:

  • Add "quality" option the the assets methods.
  • Add $app->assets->getSupportedOutputTypes() method.
  • Add $app->assets->isSupportedOutputType() method.

Fixes:

  • Fix events class names in the comments.