- 2021/11/27
- 3,618
- 1,129
- $16,606
- chg Removed use of int(nn) in SQL tables declaration or update
- chg Suppress button press highlighting by some browser on mobile devices
- chg Updated ESBuild config to use actual file content hashes (esbuild hashes are not content hashes)
- chg showall on multipage articles causes a 404 and is not recorded in 4SEF SEF URLs list
- chg Minor tweaks for Joomla 5 compatibility
- chg Added ability to add translation for new languages, or override existing translations, by dropping a json file...
- chg Changed default time out for communication with server from 10 to 20 seconds
- chg Some <4SEF: no option value set in URI> errors are still logged, building up large log files
- chg Tags component was hardcoded to use Joomla SEF URL, now changed to allow 3rd-party to write their own.
- bug Language switcher uses same language code for all languages
- chg Removed throwing an error when trying to process invalid non-sef that miss an option value. Now using fallback plugin instead of logging an error
- chg Added yet another workaround for Virtuemart not yet using the Joomla 3 (!) API to read parsed request variables
- bug Joomla URL suffix option is not complied with when a component is set to Bypass
- bug Possible PHP warning on some Virtuemart SEF URLs creation when no Itemid (menu item) is provided in the source non-SEF URL...
- new Added option to use alias instead of title in URLs for Contacts
- chg Added detection of an active functions file and display on the System config page
- chg Clean format=html query added by Joomla when doing an auto-redirect for proper case
- chg Disable Joomla 5.1+ index.php and trailing slash custom handling, would interfere with already existing 4SEF features
- chg Added message suggesting to use the auto-clear notification feature on sites where it's not enabled...
- Added option to enable legacy sh404SEF shURLs execution by 4SEF. Previously, adding a filter was needed to change that option
- Finally removed logging to file when an empty non-sef is provided. Error can still be logged by using Detailed logging mode.
- Ensure Virtuemart vmconfig is loaded on VM pages before using vRequest, may cause errors that fill log files
- Number of imported URLs not displayed on last summary page of import wizard, shows %1 instead
- chg Importing more URLs from sh404SEF in each batch when using the Import wizard
- chg Updated Pagination classes overrides per changes in Joomla 5.1.3/4.4.7
- bug Avoid low-contrast colors combination when displaying an error message in some circumstances