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.3.3

Published by ivopetkov almost 4 years ago

Fix PHP versions in composer.json.

bearframework - v1.3.2

Published by ivopetkov almost 4 years ago

Better image resize error handling.

bearframework - v1.3.1

Published by ivopetkov almost 4 years ago

Fix version constant.
Fix PHP 8 related bugs.

bearframework -

Published by ivopetkov almost 4 years ago

New:

  • Add 'cancelable' and 'defaultListener' options to the dispatchEvent().
  • The event handlers now receive a $dispatcher object that supports continue() and cancel().
  • Add DataRepository::getValueLength() method.
  • Add new DataRepository events that are cancelable (itemBeforeSet, itemBeforeSetValue, itemBeforeGet, itemBeforeGetValue, itemBeforeGetValueLength, itemBeforeExists, itemBeforeAppend, itemBeforeDuplicate, itemBeforeRename, itemBeforeDelete, itemBeforeSetMetadata, itemBeforeGetMetadata, itemBeforeDeleteMetadata, beforeGetList, itemGetValueLength, itemBeforeGetStreamWrapper).
  • Add MemoryDataDriver class.
  • Add StringDataItemStreamWrapper class.
  • Add multiple classes for the list context's actions (FilterAction, MapAction, ReverseAction, ShuffleAction, SortAction).

Changed:

  • Update DataItemStreamWrapper api (remove exists() method).

Enchancements:

  • Data access optimizations.
  • Code optimizations.
bearframework - v1.2.3

Published by ivopetkov almost 4 years ago

Add support for ivopetkov/data-object v0.9

bearframework - v1.2.2

Published by ivopetkov almost 4 years ago

Remove Full trace from the error log (can be too big).

bearframework - v1.2.1

Published by ivopetkov about 4 years ago

Added support for X-Forwarded-Port header.

bearframework - v1.2.0

Published by ivopetkov over 4 years ago

Added support for requests with the Range header.

bearframework - v1.1.12

Published by ivopetkov over 4 years ago

Performance optimizations.
Contexts::get() now returns the same context object if called multiple times for the same context (no cloning).

bearframework - v1.1.11

Published by ivopetkov over 4 years ago

Added support for ivopetkov/data-object v0.8 that brings performance optimizations.

bearframework - v1.1.10

Published by ivopetkov over 4 years ago

FileDataDriver::exists() performance optimizations.
Assets::resize() performance optimizations.

bearframework - v1.1.9

Published by ivopetkov almost 5 years ago

Updated VERSION constant.

bearframework - v1.1.8

Published by ivopetkov almost 5 years ago

Fixes for PHP 7.4.

bearframework - v1.1.7

Published by ivopetkov almost 5 years ago

Added support for ivopetkov/object-storage v0.5.

bearframework - v1.1.6

Published by ivopetkov about 5 years ago

Fix in calculating the dimensions on an asset when specified only one (width or height) and they match the source image width or height.

bearframework - v1.1.5

Published by ivopetkov about 5 years ago

Code format and improved exceptions.

bearframework - v1.1.4

Published by ivopetkov about 5 years ago

Fixed filename when downloading an asset.

bearframework - v1.1.3

Published by ivopetkov over 5 years ago

Added woff2 MIME type.

bearframework - v1.1.2

Published by ivopetkov over 5 years ago

Assets::getContent() optimizations.

bearframework - v1.1.1

Published by ivopetkov over 5 years ago

Version constant update.