Are you enjoying the extensions? Did you like the support? Help others decide.

Leave a review
v2.3.3 (04/11/23) Update release
  • FIXED [MEDIUM] extension translators, loader, spacing and alignment filters fields: dynamic property warning PHP 8.2
  • MODIFIED Utilities: if ? exists in the image source path, do not add the version number
  • ADDED Portuguese (Portugal) language
v2.3.2 (02/22/23) Update release
  • FIXED [HIGH] Utilities: image element should not set attribute loading to 'lazy' if the width attribute is missing
  • FIXED [MEDIUM] Cache: isFolderReady no longer requires the inclusion of index.html
v2.3.1 (01/09/23) Security and bug fix release
  • FIXED [HIGH] JEXEC security check missing in image library files
  • FIXED [LOW] dynamicsingleselect field: max width of 100% for images to ensure they remain in the container
  • FIXED [LOW] missing license declaration in image library files
v2.3.0 (10/25/22) Update release
  • FIXED [LOW] deprecated PHP 8.1 code (images float to int conversion)
  • FIXED [LOW] missing filter image 'none'
  • FIXED [LOW] loader field: images are not centered in rtl
  • FIXED [MEDIUM] jQuery scripts should be dependent of jQuery Migrate, not jQuery
  • FIXED [MEDIUM] color picker: use in subforms
  • MODIFIED alignmentselect and spacingselect can use real CSS values, not only shortcuts
  • MODIFIED color picker now without jQuery
  • MODIFIED color picker uses the iro.js library
  • MODIFIED color picker, transition picker: better usability for global options (no longer buttons)
  • MODIFIED extension version field to avoid manual version number
  • MODIFIED Fonts::loadGoogleFont possible addition of weight and text (to restrict font characters to the ones specified)
  • MODIFIED minified libraries should all use .min for proper handling by the web asset manager
  • REMOVED libraries minified other than with .min
  • ADDED color picker: support for hsl, hsla and hex8
  • ADDED font picker: use global option
  • ADDED font picker: help option
  • ADDED Utilities: HSL2RGB color convertion function
  • ADDED Fonts: addFontFace function to create @font-face
  • ADDED Fields: getAssignedCategories
v2.2.4 (08/30/22) Bug fix release
  • FIXED [HIGH] libraries.php: missing Joomla API call to Text, leading to broken pages when using modals without Bootstrap
  • MODIFIED Views field: the client can be specified to either get views from the backend, the frontend or both
v2.2.3 (07/11/22) Update release
  • MODIFIED sywverbosetext: merge parameters from sywprefixedtext to use one field for all cases
  • MODIFIED sywverbosetext: un-translated hints get the prefix 'Hint: '
  • MODIFIED sywverbosetext: min - max range translation modification to better support rtl languages
  • ADDED sywverbosetext: use global settings
v2.2.2 (05/10/22) Update release
  • FIXED [MEDIUM] file preview field: delete button script fails
  • UPDATED MobileDetect class
  • ADDED Utilities: isTablet()
  • ADDED file preview field: show a preview of the file that has been selected (before save)
v2.2.1 (04/07/22) Update release
  • FIXED [MEDIUM] image radio field: getimagesize issue if image does not exist
  • FIXED [LOW] icon picker: javascript error if data- attribute has an empty space
  • MODIFIED fonts: fontawesome is now lazy loaded if set to be in the plugin
  • MODIFIED universal icon picker: on change events when an icon is selected or the default/clear button is clicked
  • ADDED universal icon picker: prefixes attribute to allow icon fonts with non-supported prefix
  • ADDED universal icon picker: assets to load
  • ADDED universal icon picker: b/c mode
  • ADDED universal icon picker: FontAwesome help (v5 compatible)
  • ADDED utilities: getIconFullname for backward compatibility with the way icons used to be stored
  • ADDED icon picker: test the value on setup to make sure prefixes are not used
v2.2.0 (02/07/22) Update release
  • FIXED [LOW] unit selection is not taken into account in subforms until after the first save
  • MODIFIED Fonts.php to handle fontawesome
  • ADDED universal icon font picker to handle all supported fonts (SYWicon, icomoon, fontawseome)
v2.1.1 (11/18/21) Bug fix release
  • FIXED [HIGH] imagick: image is not cloned when generating thumbnails, creating unexpected results when several thumbnails are generated from a single image
  • FIXED [MEDIUM] imagick: filters are not applied to all thumbnails
  • FIXED [LOW] log message, not the whole trace to reduce log file output
  • FIXED [LOW] test if image is not null before output to file, thumbnail or encoded string
  • ADDED fields: prepareCustomFieldValueFromOptions and prepareCustomFieldValue functions
v2.1.0 (11/08/21) Update release
  • FIXED [MEDIUM] pure javascript slider: accessibility
  • MODIFIED Image: use of curl to get mime type and file headers in case allow_url_fopen is disabled for external URLs
  • ADDED GD test field: AVIF support
  • ADDED Utilities: image element can now use image versioning
  • ADDED Image: AVIF support
  • ADDED imagetypeselect field
  • ADDED version: media versioning for extensions
  • ADDED Imagick image library support
  • ADDED image library test field
  • ADDED image library select field
v2.0.2 (09/29/21) Bug fix release
  • FIXED [LOW] Utilities: hidden-phone uses wrong class for tables for Bootstrap 4 and 5
  • FIXED [LOW] Icon picker: field does not look right in frontend edition
v2.0.1 (09/06/21) Bug fix release
  • FIXED [HIGH] renamed fields to support more server configurations
  • FIXED [HIGH] wrong GroupedListField class name
  • FIXED [LOW] purepajinate v1.0.2: set active class only if several page links
  • FIXED [LOW] image.php wrong parameter order (required parameters must be placed before the optional ones in PHP 8)
  • MODIFIED module/nomodule attributes when calling purepajinate script
  • ADDED purepajinate v1.0.2: keyboard shortcuts (arrow keys) for arrows prev/next
  • ADDED purepajinate v1.0.2: aria-label attribute to links through new parameters
v2.0.0 (07/31/21) Initial public release