This is the official changelog for the module "Call Button" for Joomla by IWS.BY. We regularly improve compatibility, security, and usability. All updates are tested and documented.
Module Update:
October 12, 2024
Latest Version:
v2.0.0
Developer:
IWS.BY
v2.0.0
October 12, 2024
Latest
- Optimized module performance.
- Changed the link to the official module page.
- Changed the "IWS.BY" tab.
- Added the ability to set the REL attribute (nofollow and noreferrer) for the button link.
- Floating button settings have been moved to a separate "Button Mode" tab.
- Added the ability to set the button type in button mode: floating button or static button.
- Added the ability to set operators' working hours and enable their status. During working hours, an "Online" badge will be shown; outside working hours, an "Offline" badge.
- Made changes to the module's translation files.
- Minified CSS and JS code.
- Added a new "Agents" mode. In this mode, you can add a list of agents with different phone numbers in the popup window.
- Fixed errors and warnings on PHP 8.0 and higher.
- Added RTL support.
- Added the ability to customize the user interface typography.
- Added a function to trigger the popup window via an onClick event in "Manager" and "Agents" modes.
- Added forced jQuery loading from the Joomla library for Joomla 4 and Joomla 5.
- Added a "CSS and JS" tab. It allows you to add custom CSS and JS to site pages where the call button is present.
- Made other minor fixes.
- Changed the link to the module documentation.
- Replaced text editor fields with plain text fields.
- Made changes to the front-end template.
- Added 5 new icons: phone receiver with dots, phone receiver with an arrow, phone receiver in a circle, phone receiver (help), phone receiver and buttons.
v1.2.1
December 17, 2023
- Optimized module performance.
- Removed field descriptions from module settings. Field descriptions are available in the official module documentation.
- Added an "IWS.BY" tab to the module settings, where you can find our other Joomla extensions.
- Added the ability to track button clicks. Events can be sent to Google Analytics and Yandex Metrica.
- Added the ability to set the animation duration on the button.
- For the "Button pulses" animation type, added the ability to specify the maximum pulse length in pixels.
- For the "Button jumps" animation type, added the ability to specify the maximum jump height in pixels.
- For the "Button moves" animation type, added the ability to specify the maximum movement width in pixels.
- Optimized the module settings interface in the admin panel.
- Added a new "Ringing handset" icon.
- Added a new "Keypad phone" icon.
- Added a new "Ringing smartphone" icon.
- Added a new "Keypad landline phone" icon.
- Added a new "Landline phone 2" icon.
- Added a new "Corded handset" icon.
- Added a new "Headset" icon.
- Added a new "Manager" mode. In this mode, a popup window with manager information and a welcome message is added to the button. The popup design can be chosen from two ready-made options or customized with your own color scheme.
- Added RTL support.
v1.2.0
August 4, 2023
- Optimized module performance.
- Made changes to translation files.
- The Joomla 5 version of the module has been separated into a dedicated branch. It now has its own separate update repository. This step is necessary for proper operation with Joomla 5.
v1.1.0
January 27, 2023
- Optimized module performance.
- Made changes to module translations.
- Renamed the module to "IWS.BY Call Button".
- Added Portuguese (Brazil) translation.
- Added Dutch translation.
- Added Turkish translation.
- Minified the CSS file.
- Reworked the pulsing button animation. The pulse color is now taken from the button's background color.
v1.0.0
August 28, 2022
🎉 Official Release
- Official release of the module.