v4.11.0 (02/22/23) Update release - packaged with extensions library v1.6.18
- ADDED SQL custom fields to the list of custom fields that are selectable for item selection
- ADDED support to SQL custom fields as contact information
v4.10.0 (11/11/22) Bug fix release - packaged with extensions library v1.6.17
- FIXED [MEDIUM] details are not properly constructed for RTL when using labels or icons
- FIXED [LOW] include, exclude and manual ids are filtered to avoid bad entries
- FIXED [LOW] extra spaces on editor fields in RTL
v4.9.3 (07/14/22) Update release
- MODIFIED hints start with 'Hint: '
v4.9.2 (04/17/22) Bug fix release
- FIXED [HIGH] page may get wrong content type because scripts and styles contain their own content type when created on the fly resulting in 404 error
v4.9.1 (02/11/22) Bug fix release
- FIXED [MEDIUM] category constraint when filtering custom fields may prevent the right item selection in some cases
v4.9.0 (01/03/22) Update release
- MODIFIED card shadow selection
- ADDED include/exclude custom field values of type list/checkboxes/radio in item selection
- ADDED created/modified/popular (most hit) sort orders
- ADDED created/modified/popular (most hit) fields
v4.8.1 (12/06/21) Bug fix release
- FIXED [MEDIUM] if picture's path is external and the image is not processed, the image doesn't show (error 'failure on retrieving image')
- FIXED [LOW] image should have a max height when not processed to fit its container
v4.8.0 (11/18/21) Update release - packaged with extensions library v1.6.10
- FIXED [MEDIUM] when image creation fails, function is returned before image is destroyed
- FIXED [LOW] animation's pagination arrows have no discernable text for accessibility
- REMOVED filter code from extension (now in the library)
- ADDED avif support
- ADDED option to select a preferred mime type for thumbnails
- ADDED image versioning
v4.7.0 (10/03/21) Bug fix release - packaged with extensions library v1.6.8
- FIXED [LOW] installer: wrong function returns for package install or update
v4.6.1 (08/01/21) Bug fix release
- FIXED trailing '/' are not removed from links
- ADDED Joomla 4 message update
v4.6.0 (06/03/21) Update release - packaged with extensions library v1.6.6
- MODIFIED select fields to show PRO options more prominently
- REMOVED messages about PRO version when options are properly tagged as PRO features in select boxes
- ADDED Bootstrap 5 support
- ADDED exclude/include category parameter
- ADDED exclude/include tag parameter
- ADDED include children tags
v4.5.2 (04/05/21) Bug fix release
- FIXED [LOW] add default to variables gotten from contact global config
- MODIFIED when the contact picture thumbnail creation fails or the image is missing, fall back to the default image, if any
- MODIFIED when the default picture thumbnail creation fails or the default image is missing, fall back to the Contact's global image, if any
v4.5.1 (03/10/21) Bug fix release
- FIXED [LOW] flipcards.min.js is not minified
- ADDED versioning to scripts and stylesheets
- ADDED defer attribute to cached scripts
v4.5.0 (02/21/21) Update release - packaged with extensions library v1.6.4
- FIXED [MEDIUM] when 'logged user' selected, does not take into account categories
- MODIFIED multi-picker filter is now a subform of single filter selections - up to 2 filters allowed
- ADDED support for image CSS filters
- ADDED possibility to apply a CSS filter on original image
- ADDED Watchful improved support
v4.4.1 (01/15/21) Bug fix release
- FIXED [HIGH] images may get stretched if thumbnails are not processed - fix your overrides
- FIXED [LOW] when not loadFlipCards script, useless test on style.js
- FIXED [LOW] the user stylesheets show the minified version on debug
- FIXED [LOW] animation override the font size
- MODIFIED use of core type modal_contact instead of in_house type contact
v4.4.0 (11/15/20) Update release - packaged with extensions library v1.6.0
- FIXED default images have no high resolution counterpart
- FIXED missing width and height to contact image when possible (improves SEO and browser anticipation when it comes to keep space available for the image)
- MODIFIED code consolidation
- MODIFIED thumbnail creation has been moved out of the template
- MODIFIED use new image function toThumbnail
- MODIFIED link label and link on name are now separate
- REMOVED use of lazysizes script, replaced with web standards
- REMOVED tooltip on link label
- ADDED WebP image support (PHP 7.1+) with png fallback
- ADDED CSS classes for each information field
- ADDED link name option - if a link label exists, the name will be linked by default on update: turn off if needed
- ADDED 'start at' option for contact selection
- ADDED 'label as substitute' parameter to change output behavior for links A through E
v4.3.1 (10/29/20) Bug fix release
- FIXED on mobile, if module is set not to show, the contact list is still retrieved
- FIXED width/height/padding for link icons
- ADDED field selection: information that custom plugin can be added 'Add your own'
Note: the canary theme has been updated as well.
v4.3.0 (9/6/20) Update release - packaged with extensions library v1.5.3
- MODIFIED call to filpcards on readyState = complete to avoid duplicate event calls
- MODIFIED contact and category routes now use the core contact routes directly
- MODIFIED renamed filtering and information tabs to 'Item selection' and 'fields'
- ADDED database queries retrieval of the language for each item
- ADDED item language to route links for improved multi-language support
v4.2.0 (8/15/20) Update release
- MODIFIED module layout moved to layout tab
- MODIFIED information detail fields are using subforms
- ADDED installer: update all instances to use the new subform
v4.1.0 (7/5/20) Update release - packaged with extensions library v1.5.2
- FIXED error in animation script when classList is undefined
- FIXED general module link should get the associated language when the module is used in a multi-language environment
- FIXED filtering tab parameters don't show when logged user is selected
- FIXED labels with fixed width overflow
- FIXED text is selected when in carousel and dragging with the mouse
- FIXED when the width of card set in percentages, the margins left/right should be in percentages as well
- FIXED when forced width on label, no label and background color, a colored line shows rather than nothing
- MODIFIED field formats moved to new tab
- MODIFIED some parameters now have images as options for better understanding
- ADDED carousel support for RTL
- ADDED 'keep height' option for contact picture when no thumbnails are created (set to 'no' improves responsiveness of the original images)
- ADDED 'enforce language' for multilingual websites
- ADDED tag layout: if tags are language keys, they will be translated
- ADDED option to force fields on one line or wrap
- ADDED development/production mode to ease advanced parameter settings
v4.0.1 (5/15/20) Bug fix release
- FIXED backward incompatibilities
v4.0.0 (5/8/20) Update release - packaged with extensions library v1.5.0
- FIXED missing onclick event on pagination
- FIXED when vertical animations and arrows placed under the items, they should show up/down icons, not left/right ones
- FIXED tag layout should get Bootstrap 4 default classes
- FIXED cannot cumulate rotation/scaling of image with hover effect
- REMOVED dependecy to jQuery for animations
- REMOVED page numbers in pagination
- REMOVED extra CSS for page pagination
- REMOVED help message for visible items
- REMOVED jQuery dependency for landscape<->portrait responsiveness
- REMOVED contactgroup layer in template
- REMOVED close X on error alerts
- REMOVED tooltip from general link
- REMOVED references to pro version in the code
- MODIFIED carousel script to use a pure javascript solution
- MODIFIED page numbers in pagination are replaced with dots if pages are requested
- MODIFIED possible to show dots without arrows
- MODIFIED transition libraries are not loaded in full, just the needed properties inline
- MODIFIED classes for group headings
- MODIFIED switch from landscape mode to portrait mode is now compatible with animations
- MODIFIED modal layout jQuery triggered event replaced with native event to be caught by native listeners (jQuery triggered events cannot be caught by native listeners by design)
- ADDED new rules for animations: when vertical, percentages only. When horizontal, pixel only
- ADDED space between cards parameter
- ADDED truncate last word option for text
- ADDED option to load external libraries remotely when possible
- ADDED 'Orientation switch width' option determining under which width the card flips from landcsape to portrait mode
- ADDED option 'none' for the Bootstrap version parameter to remove all Bootstrap dependencies
- ADDED modal layout code to reset modal title on close
- ADDED modal layout code to support modals when Bootstrap is not the framework used
v3.3.0 (2/26/20) Update release
- ADDED 'show on mobile' advanced option
- ADDED 'show on contact page' advanced option
v3.2.0 (12/22/19) Update release - packaged with the extensions library v1.4.21
- MODIFIED code to use Joomla namespaces
v3.1.1 (10/25/19) Bug fix release
- FIXED the page breaks when using generic link
- MODIFIED PRO messages
- ADDED badges for labels when pro feature
v3.1.0 (9/5/19) Update release
- FIXED when animations load, large blank space until loaded
- MODIFIED link to translators page
- MODIFIED wording for headings
- MODIFIED when wrong width for animations, still show the contacts
v3.0.0 (6/11/19) Initial release - packaged with the extensions library v1.4.18
- FIXED formatted address is not always formatted properly when information is missing
- FIXED if no email address, there should not be any link to the contact
- FIXED text wrap around picture (overflow)
- REMOVED deprecated code that was left to ensure template overrides backward compatibility
- REMOVED<address> html tag for addresses
- REMOVED no default for icon font color
- REMOVED theme 1, themes 2 and 3 are obsolete
- MODIFIED fields of the extension are updated to use namespacing
- MODIFIED database queries for smaller load and faster processing
- MODIFIED detail label always show as an option since it is also used for tooltips
- MODIFIED vcards gets same style as icon links
- MODIFIED 'Slide blinds' theme rename to 'Picture Slide'
- ADDED RTL support to fields
- ADDED label color/bgcolor, icon font bgcolor, icon font for links size/color/bgcolor options
- ADDED picture scale and rotation options
- ADDED picture background theme is now packaged with the extension
- ADDED shell layer to allow fine-grained styling
- ADDED card shadow, card border radius, card border width, card border color, line spacing
- ADDED links position