- Upgrade vendor libraries.
- Removed some deprecated classes.
- Upgraded some third-party libraries.
- Added PayPal SDK and PayPal Adaptive SDK to the vendors.
- Upgrade iziModal to v1.5.1
- Upgraded VueJS to v2.4.4.
- Upgraded jQuery AutoComplete to v1.4.3.
- Upgraded jQuery File Upload to v9.19.1.
- Upgraded SweetAlert2 to v6.10.1.
- Upgraded Parsley JS to v2.8.0.
- 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.
- Added Tooltipster.
- Added jQuer Expander.
- Added Modaal.
- Added iziModal.
- Upgraded jQuery AutoComplete to v1.3.0.
- Upgraded Bootstrap Datetime Picker to v4.17.47.
- Improved PayPal IPN Listener.
- Added VueJS.
- Added Prism\Utilities\DatabaseHelper.
- Upgraded jQuery LoadingOverlay to v1.5.3.
- Upgraded Mollie API PHP to v1.9.2 library.
- Added Sticky Kit.
- 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.
- Added Remodal to UI library.
- Upgraded jQuery AutoComplete to v1.2.27.
- Upgraded jQuery SerializeJSON to v2.7.2.
- Upgraded Parsley JS to v2.6.2.
- Added new constants.
- Fixed issues in Filesystem\Helper and File\Image classes.
- Added LoadingOverlay to UI library.
- Added Animate and Magic Animations to UI library.
- Added Favico.js to UI library.
- 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 Bootstrap FileInput library.
- Added SweetAlert.
- Improved some classes and methods.
- 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.
- Added Abraham\TwitterOAuth library.
- Added Facebook library.
- Added Google library.
- Added Monolog library.
- Added Filesystem library to the package.
- Added GuzzleHttp library.
- Added OAuth2 Client library.
- Upgraded WePay and Stripe libraries.
- Moved Mollie, Stripe, WePay, Coinbase and Blockchain folders from Payment to libs.
- Added Collection class that will replace Prism\Database\ArrayObject.
- Upgraded Cropper to v2.2.5.
- Upgraded Bootstrap FileInput to v4.2.9.
- Upgraded Bootstrap MaxLength to v1.7.0.
- Added the library Defuse\Crypto\Crypto.
- Upgraded pNotify to v3.0.0.
- Improved JavaScript PrismUIHelper. Added options for icon and styling to the methods that display pNotify messages.
- Added Carbon library.
- 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