Release Notes v6.0.0
v6.0.5
1. Correction of plugin behavior in Firefox
The plugin was having trouble opening in Firefox and the positioning of the welcome and tutorial balloons was incorrect. Both problems have now been corrected so that users can use the plugin in Firefox as normal.
v6.0.4
1. Adds a new setting to customize the color of the accessibility button
Adds the colorButton parameter to change the color of the plugin button.
The colorButton parameter can be assigned one of three different values: a11yColorMain, neutralLowMain, a11yColorLight.
v6.0.3
1. Replaces On-Demand Loading Imports
Changes dynamic imports used with React.Lazy() to standard React imports.
v6.0.2
1. CSS Adjustment
Adjusts the styling of the plugin’s notification balloon.
2. Removal of Unused Functions
Removes functions, variables, and contexts that are no longer in use.
v6.0.1
1. Correction of the plugin's play/pause control
Previously, when the user paused a translation and started a new one with the previous one paused, the plugin would not perform the new translations. In the new translation flow of the play/pause control, it is possible to run a new translation even if the user has previously paused a translation. After clicking on a new phrase, the new translation is performed without hindrance.
2. Adjusting the lighting of virtual translators
This adjustment corrects visual differences from the color chosen by the client to create the custom texture.
v6.0.0
1. Reducing the size of the plugin's initial script using Code Splitting
With the implementation of Code Splitting in the plugin, the initial script now has a size of 596.03KBs, which is 19.87% smaller than the previous version. This results in a significant improvement in loading time and user experience.
2. Correction of the plugin's interaction with the HTML select element
Correction to the plugin's behavior when interacting with <select> elements. Previously, options were not opened and only what was as the selected option was translated; now the user can open the options and translate them one by one before selecting the desired one.
3. Adding the Cursor Pointer to the plugin buttons
Improved user experience with the addition of the cursor pointer on buttons in the plugin, where a conditional has been added to the main menu to check which cursor will be displayed when the translation button is unavailable or available.
4. Improved initial loading animation
Change to the plugin's more fluid loading animation, where the plugin devs started using KeyFrames to execute the loading screen animation. Using KeyFrames to execute the animation has allowed the animation to run more smoothly. A frame has also been added at the end which completes the animation with the eyes fully open.