Releases and security

Short posts about new releases made and security-related information.  To get this information on a timely manner, you can subscribe to the RSS feed, or follow us on Twitter, where each post will be relayed.

Written by on

Hello,

We're pleased to announce the release of sh404SEF version 4.21.0. This is a maintenance release with a couple of bug fixes. 

Important: sh404SEF now requires Joomla 3.9.0 or more recent. It won't install or update on older Joomla versions.

Important: As per previous notices, all our extensions now require PHP 5.6 as a minimum PHP version. sh404SEF or wbAMP will not install or update if a lower PHP version is detected.

Here are the highlights:

  • Enforcing strict PHP 5.6 minimal version. Won't install with a lower PHP version
  • Added 3 filters, sh404sef_meta_page_title, sh404sef_meta_description and sh404sef_meta_robots to allow programmatically updating page title, meta description and meta robots on the fly
  • Added support for sh404sef_social_buttons_disable tag which blocks display of social sharing buttons if found in a page
  • Only use Joomla router strict mode for com_content
  • Do not use getHostByAddr to build security log files, can cause PHP warnings
  • Only use the Share API on actual mobile devices. Some desktop browsers offer it now but sharing experience is bad with nearly no sharing targets available
  • Smaller padding around sharing buttons
  • Analytics Top URLs not displayed if some pages are reported by Google but have zero views
  • Possible fatal error if creating a link to a category which has been deleted permanently
  • PHP warning on 404 errors page when sharing buttons are enabled

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com

Written by on

Hello,

We're pleased to announce the release of sh404SEF version 4.20.3. This is a maintenance release with a couple of bug fixes. 

Important: sh404SEF now requires Joomla 3.9.0 or more recent. It won't install or update on older Joomla versions.

Important: From June 1st, 2020, all our extensions will require PHP 5.6 as a minimum PHP version. Extensions released after this date will not install or update if a lower PHP version is detected.

Here are the highlights:

  • If Show publishing options is disabled on Joomla edit page, characters counter in page title and meta description fields are not displayed but cause a javascript error
  • The duplicate URL management popup is empty when opening in the backend.

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com

Written by on

Hello,

We're pleased to announce the release of sh404SEF version 4.20.2. This is a maintenance release to improve on direct usage of Joomla router for some components. 

Important: sh404SEF now requires Joomla 3.9.0 or more recent. It won't install or update on older Joomla versions.

Important: From June 1st, 2020, all our extensions will require PHP 5.6 as a minimum PHP version. Extensions released after this date will not install or update if a lower PHP version is detected.

Here are the highlights:

  • Strict minimal Joomla version is now 3.9.0
  • Restrict safer use of Joomla router to only built-in Joomla extensions, several 3rd-party cannot operate with this mode
  • 404 for components set to Use Joomla router if URL rewriting (.htaccess) is not used
  • Possible PHP notice when displaying duplicates of an URL in admin

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com

Written by on

Hello,

We're pleased to announce the release of sh404SEF version 4.20.1. This is a maintenance release just after version 4.20.0 as it contained a bug whereby a fatal error could happen on some rare sites where the server path to the site had uppercase letters on it. In case of such issue, please contact the helpdesk for fixing.

Here are the highlights:

  • Fatal error on sites with uppercase letters in their root path
  • Redesigned and extended Analytics reports in sh404SEF control panel home and dedicated Analytics page
  • Analytics reports can now be viewed from the front end, compliant to Joomla ACL (authorization)
  • Frontend Analytics reports can now be accessed with a secret access key in the URL instead of having to log-ing
  • Now using xlsx file format for all import operations. Much easier and reliable than previous CSV file format
  • Now using Google Analytics reporting API version 4 for all reports
  • Better detection of layout (blog vs list) for category pages. Should create less pages with 'table' prefix for list view while the page is a blog and should not have that prefix (the page was working fine nevertheless)
  • Safer automatic redirects from Joomla SEF URLs to sh404SEF URLs: can now be enabled while retaining proper 404 errors handling
  • Safer use of Joomla router for some components of the site: can now be enabled while retaining proper 404 errors handling
  • Added a filter to enable protection of document format in case of rogue plugins that call Factory::getDocument() before onAfterRoute, causing RSS feeds and PDF files to be turned into HTML document
  • Outbound links symbol does not show if link is https
  • Pinterest button link is HTTP instead of HTTPS

Note: due to using now version 4 of Google Analytics API, you will need to perform again the authorization procedure to display traffic reports.

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com