Skip to content

Latest commit

 

History

History
184 lines (152 loc) · 8 KB

CHANGELOG.md

File metadata and controls

184 lines (152 loc) · 8 KB

Prism Library Changelog

v1.22

  • Upgrade vendor libraries.

v1.21

v1.20

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

v1.19.6

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

v1.19.5

v1.19.4

v1.19.3

v1.19.2

v1.19.1

  • Upgraded jQuery Cropper to v2.3.4.
  • Fixed an issue with wrong image quality when save a file.
  • Improved PrismUIHelper.

v1.19

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

v1.18

v1.17.4

v1.17.3

  • Fixed Prism\File\Image::crop().
  • Improved Prism\Utilities\NetworkHelper::isValidIp().

v1.17.2

  • It was made compatible with PHP 5.5.

v1.17.1

  • Improved classes File\Image and File\File.
  • Added constants for image quality.

v1.17

v1.16

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

v1.15

  • Added LocaleHelper, UserHelper and DateHelper.
  • Removed deprecated classes.
  • Upgraded libraries Blockchain v1.3, GuzzleHttp v6.2.1, Stripe v3.23.0

v1.14

  • Added jQueryAutoComplete to Prism UI.
  • Added ArrayHelper and ItemHelper.
  • Added Prism\Container, Renderer and Observer classes.

v1.13

  • Added class Money and interface Currency.
  • Added functions to get cURL and OpenSSL version.

v1.12

  • Added new third-party libraries - React\Promise, GuzzleHttp\Stream.
  • Upgraded some third-party libraries - Coinbase and GuzzleHttp.
  • Improved integration, helper and database classes.

v1.11

  • Added command buses that can be used for helper and database collections.
  • Added Prism\Utilities\QueryHelper and Prism\Utilities\TagHelper.
  • Added order constants.

v1.10

v1.9

v1.8

  • Improved code quality.
  • Replaced Prism\Math with Prism\Utilities\MathHelper.

v1.7

  • Upgraded jQuery File Upload Plugin.
  • Upgraded File Input for Bootstrap 3.0.

v1.6

  • Added classes for integration with Community Builder.
  • Added option to route or not the links to community extensions.

v1.5

  • Added class Prism\Utilities\StringHelper that will replaces current class Prism\String.

v1.4

  • Renamed the filename of default controller.

v1.3

  • Fixed integration classes.

v1.2

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

v1.1

  • Removed UI.bootstrap2FileStyle and bootstrap3FileStyle. Replaced with bootstrap3FileInput.
  • Renamed UI.bootstrapFileUploadStyle to UI.bootstrap2FileInput