v6.9.2 (09/05/23) Bug fix release
- FIXED [MEDIUM] Back to index: test on HTTP_REFERER missing
- FIXED [MEDIUM] error when using SVGs and creating thumbnails
- FIXED [MEDIUM] author comparator function under PHP 8.2
- FIXED [LOW] installer plugin: some fields are not showing properly
- MODIFIED site mode now defaults to test mode
- MODIFIED Twitter icon
v6.9.1 (07/10/23) Bug fix release
- FIXED [HIGH] database query error when excluding tags
- FIXED [MEDIUM] related news in article: better handling of data in onContentPrepareForm
- FIXED [MEDIUM] if a custom field of type calendar is used for selecting the articles, we should still be able to use the published dates to publish/unpublish articles
v6.9.0 (06/15/23) Update release - packaged with the extensions library v1.6.20
- FIXED [HIGH] view search field: improved 'LIKE' statement
- FIXED [MEDIUM] K2 model: code errors
- FIXED [LOW] dailymotion video layout returns an error on '$match'
- FIXED [LOW] prevent duplicate video entries in 'head' selection
- FIXED [LOW] views: information details do not get the font assigned to them
- MODIFIED Quickicon no longer enabled on new installs
- MODIFIED improved memory management in test mode
- ADDED possibility to use the URL custom field as video field, using different video types for different articles (so you can mix YouTube, Vimeo and DailyMotion videos as head)
v6.8.1 (04/11/23) Update release
- FIXED [MEDIUM] breadcrumbs plugin: strpos null parameter warning in PHP 8.2
- ADDED correction of the configurations on update (when all authors are excluded by mistake)
v6.8.0 (3/30/23) Update release - packaged with the extensions library v1.6.18
- FIXED [HIGH] when using Joomla cache, cache ID for similar views is not unique, resulting in menu items showing the same view
- FIXED [HIGH] module: missing RTL property when initializing the pure javascript animation
- FIXED [MEDIUM] list table headers are not properly constructed for RTL when using labels or icons
- FIXED [MEDIUM] K2 author filter: case where the query would fail
- FIXED [LOW] module: missing CSS for left arrow prevents proper position in RTL configuration
- FIXED [LOW] list view: icons in table head miss aria-hidden
- FIXED [LOW] list view: icons are not placed correctly in RTL
- ADDED views: possibility to show actions (such as print…) as a flat list (check overrides)
- ADDED views: CSS classes for actions when flat or without Bootstrap
- ADDED SQL custom fields to the list of custom fields that are selectable for item selection
- ADDED support to sql custom fields as information
- ADDED support to sql custom fields as pagination filter
- ADDED author alias select field
- ADDED author filtering by author alias ('auto' matches articles and main article with the same alias)
- ADDED alias index filter
On update, If module instances or views stop returning results, it is most likely because there is an error in the configuration of those module instances or views. This version is less permissive and having the author's exclude parameter selected while having all authors selected as well can no longer return items.
v6.7.0 (10/25/22) Update release - packaged with the extensions library v1.6.17
- FIXED [MEDIUM] related to contact: if the contact is not linked to a user, no item should show
- FIXED [MEDIUM] if no head type as an image is selected but a theme requiring images is, avoid undefined variable errors
- FIXED [LOW] meta keys, include and exclude ids are filtered to avoid bad entries
- FIXED [LOW] social media share colors are not usable in subform before save when new share networks are added
- MODIFIED author selection 'auto' is renamed 'logged user'
- ADDED module: author selection option 'auto' which selects articles/K2 items written by the author of the article loaded in the main content
- ADDED order options 'none', 'manual' (for when 'only Ids' option is used)
v6.6.3 (08/30/22) Bug fix release
- FIXED [MEDIUM] blog view: 'load more' triggers onAfterDisplay code from plugins, leading to hazardous behaviors
- MODIFIED blog view: ajax path for load more when using suffix
v6.6.2 (07/14/22) Update release
- MODIFIED hints start with 'Hint: '
- MODIFIED global config: custom fields settings are moved to the integration tab
- ADDED views: global configuration hints on text fields
v6.6.1 (05/23/22) Bug fix release
- FIXED [MEDIUM] No result when filtering items with years ending with 0 (error in the period index layout)
v6.6.0 (05/10/22) Update release
- FIXED [MEDIUM] the installer plugin's language file typo crashes updates if the license expires in the next 30 days
- FIXED [MEDIUM] lnepsearch layout: clear button does not work if there is no ordering in the view
- FIXED [MEDIUM] blog: load more does not filter by custom fields/K2 fields
- FIXED [MEDIUM] blog: load more does not filter by search matching option
- MODIFIED relative date range now accepts negative values to make the process more intuitive (for instance, getting past items from the last 2 months can be from -2/2 months to now)
- MODIFIED relative date range database request to allow negative values for 'from'
- ADDED dateselect field
- ADDED possibility to select a custom field of type 'calendar' as date and sort items by it (no support in K2)
- ADDED blog: period index to show a month/year selection
v6.5.1 (03/14/22) Bug fix release - UPDATE all add-ons
- 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
- FIXED [MEDIUM] lnepicons layout: print modal content may not correspond to the view
- FIXED [LOW] lnepicons layout: print text button is not right
- FIXED [LOW] lnepicons/lnepsearch layouts: when no search or no order, there should not be any match or dir in the URL
- FIXED [LOW] print: print button is not removed on print
- FIXED [LOW] list view: table header cannot be empty for accessibility
- MODIFIED aria-label is now set by default on article links for better accessibility
v6.5.0 (02/07/22) Update release - packaged with the extensions library v1.6.12
- FIXED [MEDIUM] category constraint when filtering custom fields may prevent the right item selection in some cases
- FIXED [MEDIUM] module: modal for additional data fields closes the whole module instance on 'save' (acts like a wrong redirect)
- FIXED [MEDIUM] blog: head select is missing the 'none' option
- FIXED [LOW] blog: pagination index for custom fields does not reflect item selection if articles are filtered through custom fields
- FIXED [LOW] module: category layout does not take into account category labels when linked
- MODIFIED detail select fields to include information for list views (title and text)
- MODIFIED content icons and pagination search layouts to include sort parameters
- MODIFIED blog views to prepare views for sort
- MODIFIED articles and k2items views to prepare for sort
- ADDED list (table) view
- ADDED title and text layouts
- ADDED pagination column sort layout
v6.4.0 (12/28/21) Update release - packaged with the extensions library v1.6.11
- FIXED [LOW] aria labels null for animations
- MODIFIED blog view: database queries when filtering by custom field on the frontend
- MODIFIED blog view: custom field index is extended to include radio and checkbox types
- ADDED include/exclude custom field values of type list/checkboxes/radio in item selection
- ADDED blog views: visual clues for layouts
v6.3.1 (12/03/21) Bug fix release
- FIXED [MEDIUM] when 'allow edit', the article selection may be wrong
- FIXED [LOW] wrong image quality set for fallback images
- MODIFIED image quality defaults
v6.3.0 (11/09/21) Update release - packaged with the extensions library v1.6.9
- FIXED [MEDIUM] back to view plugin: pattern cannot contain HTML
- FIXED [LOW] animation's pagination arrows have no discernable text for accessibility
- FIXED [LOW] image creation errors are hidden when the default image replaces the failed image in test mode
- FIXED [LOW] missing error message when fallback image creation fails
- REMOVED allow_url_fopen constraint for external image files
- REMOVED image extension filter code from extension
- ADDED versioning to images to force refresh browsers
- ADDED possibility to choose the thumbnail's mime type
- ADDED avif support
- ADDED avif image quality parameter
v6.2.1 (09/20/21) Bug fix release
- FIXED [LOW] installer: wrong returns for package install or update
- FIXED [LOW] back to lne plugin: translations
- FIXED [MEDIUM] module: default layout value to avoid getting accordion by default
- ADDED back to lne plugin: pattern parameter to override the default pattern
v6.2.0 (09/09/21) Initial release - packaged with the extensions library v1.6.8 and to support update pre-checks
- FIXED [HIGH] installer: error when not an upgrade from the free version
- FIXED [MEDIUM] database queries: drop DISTINCT for improved performance on large data sets
- FIXED [MEDIUM] module: when the title is not showing, error when showing the edit link ($this misused) - check your overrides
- MODIFIED relative date range now bases selection on 'from' and 'to' parameters, not on the date selected anymore - verify your outputs if using the relative date feature
- ADDED module: accordion layout to show items as accordion
- ADDED aria attributes to arrows when pagination only