Cannot retrieve contributors at this time
Prism Library Changelog
- Upgrade vendor libraries.
- Upgraded VueJS to v2.4.2.
- Upgraded jQuery Cropper to v3.0.0.
- Upgraded jQuery AutoComplete to v1.4.1.
- Upgraded jQuery File Upload to v9.18.0.
- Upgraded SweetAlert2 to v6.6.5.
- Upgraded Parsley JS to v2.7.2.
- Improved Prism\Payment\Result class. Added options to skipp some events and processes during the transaction process.
- Improved Prism\Money classes.
- Added Prism\Domain classes that will be used for implementing domain models based on Domain-Driven Design.
- Added Prism\Database classes that will be used in the new core architecture based on Domain-Driven Design.
- Added Ramsey/Uuid.
- Added Hashids.
- Renamed folder libs to vendor.
- The antbuilder reworked. Now, it builds Joomla! package from current source.
- Published to Packagist. The library can be installed to any framework via Composer.
- It was decreased minimum image size to 25 when resize or crop.
- Improved Log class.
- Upgraded WePay PHP SDK to v0.3.1.
- Upgraded VueJS to v2.2.6.
- Upgraded SweetAlert2 to v6.6.1.
- Fixed the method (notifyAdministrator) that sends email to the administrator if payment plugin initialization filed.
- Upgraded jQuery Cropper to v2.3.4.
- Fixed an issue with wrong image quality when save a file.
- Improved PrismUIHelper.
- Added ChartJs to UI library.
- Added MomentJS to UI library.
- Added League\Fractal library.
- Removed D3 library.
- Added class Payment\Result.
- Upgraded Coinbase library to v2.5.0.
- Fixed Prism\File\Image::crop().
- Improved Prism\Utilities\NetworkHelper::isValidIp().
- It was made compatible with PHP 5.5.
- Improved classes File\Image and File\File.
- Added constants for image quality.
- Upgraded libraries JmesPath v2.3.0, AWS SDK v3.19.12, Flysystem v1.0.27, Flysystem AWS-v3-S3 v1.0.13.
- Replaced JPATH_BASE with JPATH_ROOT in Prism\Filesystem\Helper.
- Added LocaleHelper, UserHelper and DateHelper.
- Removed deprecated classes.
- Upgraded libraries Blockchain v1.3, GuzzleHttp v6.2.1, Stripe v3.23.0
- Added jQueryAutoComplete to Prism UI.
- Added ArrayHelper and ItemHelper.
- Added Prism\Container, Renderer and Observer classes.
- Added class Money and interface Currency.
- Added functions to get cURL and OpenSSL version.
- Added new third-party libraries - React\Promise, GuzzleHttp\Stream.
- Upgraded some third-party libraries - Coinbase and GuzzleHttp.
- Improved integration, helper and database classes.
- Added command buses that can be used for helper and database collections.
- Added Prism\Utilities\QueryHelper and Prism\Utilities\TagHelper.
- Added order constants.
- Improved code quality.
- Replaced Prism\Math with Prism\Utilities\MathHelper.
- Upgraded jQuery File Upload Plugin.
- Upgraded File Input for Bootstrap 3.0.
- Added classes for integration with Community Builder.
- Added option to route or not the links to community extensions.
- Added class Prism\Utilities\StringHelper that will replaces current class Prism\String.
- Renamed the filename of default controller.
- Fixed integration classes.
- Added Bootstrap 3 layouts to PrismUI.
- Added methods getParam, setParam to Prism\Database\Table and Prism\Database\TableImmutable.
- Added method getKeys and toOptions to Prism\Database\ArrayObject.
- Added class Prism\Database\TableObservable.
- Added method addChildCData to Prism\Xml\Simple.
- Removed UI.bootstrap2FileStyle and bootstrap3FileStyle. Replaced with bootstrap3FileInput.
- Renamed UI.bootstrapFileUploadStyle to UI.bootstrap2FileInput