Changelog Latest release 24 days ago

This is a major release with new features:

Both features were originally included in Advanced Localisation but we decided to "move" them in Mercury.

As a direct consequence, Advanced Localisation module has been retired because Mercury took its place. We didn't simply moved features from one module to the other, everything has been redesigned from scratch.

For example IP Geolocation is no longer based on MaxMind database but on IPStack webservice. Same goes for multi-domain functionalities that on Mercury extend to email notifications.

Customers with an active license of Advanced Localisation can receive Mercury license free of charge until next renewal cycle (149 euro / year).

New 6
  • Support for multi-domain and multi-brand in WHMCS (eg. en.example.com, it.example.com, another-example.de)
  • IP geolocation service to offer customized user-experiences
  • Geolocation to automatically set the following parameters based on user location: domain, language, currency, template, cart template
  • Sidebars redesigned from scratch to be fully customizable from template files instead of action hooks
  • New widgets for sidebars: related articles, featured products, you may also like, navigation menu based on headings, categories
  • Estimated Reading time and word count for articles
Improved 3
  • Notable improvements to templates and js scripts
  • PHP Language class
  • Settings page. All translations have been updated
Changed 2
  • Lab Widget shows both developing and pending projects
  • Release module renamed Changelog
Fixed 1
  • Sitemap. Invalid parameter in multi-language URLs

Starting from this release, in addition to OG Tags the module supports JSON-LD Structured Data. We still need to write documentation hence if you want to use it submit a ticket.

New 5
  • JSON-LD support for Structured Data
  • Featured image can be specified for both Documentation articles and Lab entries
  • The newly added featured images for Docs and Lab are included as OG Tag
  • Article without a featured image specified will use as OG Tag a generic image as placeholder
  • From now on Author is saved for both documentation and lab entries

Summary

We updated Sitemap documentation in line with recent changes.

New 2
  • Documentation. Label with the number of articles in each category
  • Documentation. Product image used in place of default icon for categories (if specified)
Improved 1
  • Sitemap. staticurl.json, systemurl.json and sitemap.xml files are no longer included in Mercury so that they do not get overwritten by updates
Changed 1
  • Documentation. The first category now longer shows expanded by default
New 1
  • Send notification to the selected Administrators when a Live Demo fails to start due to an error
Changed 1
  • Coming Soon pages for Support and Projects have been removed from interface
Fixed 1
  • A typo was preventing the module from sending notification about updates
New 2
  • Live Demo now handles connection errors
  • Meta Description and Tagline support for Live Demo page
Improved 1
  • Fallback for new installations of WHMCS where tbladmins.language could be null
Fixed 1
  • Language Overrides were not functioning as expected in clientarea
Improved 1
  • Small SEO enhancements
Changed 1
  • Small change to Settings core class that doesn't affect the way the module works

Summary

This is the last of a series of releases aimed to improve SEO and shareability on Social Media.

New 1
  • Google Code Prettify integration
Improved 3
  • Lot of improvements to Language functionalities
  • Notable SEO improvements
  • The module automatically fills some mandatory fields when you're writing new contents
Fixed 1
  • Sitemap generator was creating wrong URLs for articles of documentation
New 1
  • Added Meta Description and OG Tags to generic pages (News, Blog, Lab, Changelog, Documentation)
Improved 2
  • Page title (News, Blog, Lab, Changelog) now shows page number
  • Core class (Table) updated

Summary

Starting from this version you can write Meta Descriptions for news, blog posts, documentation and Lab. Moreover we did some improvements to OG Tag support.

New 4
  • Added customizable Meta Description for news, blog post, documentation and Lab
  • The new Meta Description filed will be used also for OG Description
  • If you didn't specify a Meta Description, the module will automatically use an excerpt of your article
  • MagicInput support a new type of textarea that counts and limits charachers
Improved 1
  • MagicInput. New type of textarea
Fixed 2
  • Module's interface (backend) was showing with default language of WHMCS instead of Admin language
  • Potential bug with FileUploader (can't upload files)
Improved 1
  • Module's core has been updated to improve loading times

Summary

This release ease the transition between standard Announcements of WHMCS and news of Mercury. You can now replace announcements with news in one click. Moreover we improved the installer and fixed two annoying bug.

New 1
  • Client Area Home News Panel. Option to replace Announcemets of WHMCS with news of Mercury
Improved 1
  • The Installer has been notably improved
Fixed 2
  • Pagination issue in the following admin pages: News, Blog, Documentation, Lab, Demo
  • Demo page. System column was not sorting and filtering as expected
Improved 1
  • Fallback for systems with weird (so to speak) PHP ReflectionClass configuration
Deprecated 1
  • In version 1.3.8 we introduced a fallback for system without date.timezone specified in php.ini. We're reverting this change since it caused small issues with on some WHMCS
Improved 2
  • Module Auto-Updater notably improved
  • Small Core improvement. Fallback for systems without date.timezone specified in php.ini
Improved 1
  • Reduced SorTables load time

Summary

In this release we fix an issue with Input Number of our MagicInput. More in particular it had problems detecting a specific format of decimal and thousands separators.

Fixed 1
  • InputNumber of MagicInput. Problem with a specific format of decimal and thousands separators