= 3.0.0 (08/10/2026) =
**Major update: Autoglot Improves Translation Speed**

* Greatly improved API communication to support batch processing of translation requests
* This reduces the number of API requests, significantly improving connection efficiency and shortening translation turnaround time
* Pages can now be translated up to 20x faster, improving overall user experience, SEO, and performance
* Added balance checks for all phrases queued for translation to ensure only translatable phrases are processed
* Added checks for text that exceeds the maximum length supported by our AI translation providers
* Reduced the number of database queries, further improving overall performance
* Improved URL translation to prevent Autoglot from attempting to translate PHP filenames ending in '.php'
* Improved URL handling in 'canonical' and 'og:url' tags to prevent repeated translation or modification of URLs
* Increased the minimum supported WordPress version to 5.4
* Improved compatibility with older WordPress versions
* Fixed possible errors when network-activating Autoglot on WordPress Multisite installations

= 2.11.17 (22/09/2026) =
* Minor improvements to the Setup Wizard

= 2.11.16 (18/09/2026) =
* Improved precision in Word Counter calculations
* Now, Autoglot uses the built-in PHP "intl" module for word counting when available
* This increases accuracy, especially for Asian languages
* Minor improvements to the Setup Wizard

= 2.11.15 (10/09/2026) =
* Added a 5-minute interval to prevent the Empty Translations Cleaner from deleting records that are currently being translated
* Enabled support for country-specific language variants in the list of default languages
* Improved DB performance
* Improved the database update process
* Updating a translation in the Translation Editor now also updates the record date
* Improved the validator for classic WordPress menus

= 2.11.14 (26/08/2026) =
* Enhanced the Language Selection page in the WordPress admin dashboard
* The page now displays English and native language names, URL prefixes, and dynamically updated flags for each language
* Added a Filter field to help site administrators quickly find languages by name
* Added Singapore flag as an option for Chinese language
* Minor corrections to the Text Replacement module
* Small fixes and improvements to admin CSS

= 2.11.13 (20/08/2026) =
* Minor corrections to the Text Replacement module
* Improved handling of incompatible translation plugins
* Confirmed compatibility with WordPress 7.1

= 2.11.12 (17/08/2026) =
* Extended support for country-specific language variants
* Added separate language options for Brazilian Portuguese and Canadian French
* Added new language name display formats: _Language (Country)_ in both English and the local language
* Implemented country-specific language options in the navigation menu and Translation Editor
 
= 2.11.11 (14/07/2026) =
* Added a separate notification banner for administrators when viewing translated pages in Guest Mode
* Added the DONOTCACHEPAGE directive for caching plugins to prevent caching of translated pages in Guest Mode
* Improved the Advanced Settings page to simplify access to individual tabs
* Improved handling of incompatible translation plugins
* Fixed the small flag for the Catalan language

= 2.11.10 (06/07/2026) =
* Added an option for site administrators to view translated pages in Guest mode
* This option is available on the Advanced Admin Settings page
* When enabled, site administrators view translated pages as guests, simulating logged-out users
* This helps prevent translation of administrator-only elements such as "Edit Post" links, "Logged in as admin" messages in the comments section, and admin-related AJAX content
* Added a "What's New" section to the main Autoglot dashboard to help site administrators discover the latest important updates
* Improved the Advanced Settings page to support direct links to individual tabs

= 2.11.9 (25/06/2026) =
* Added an option to request additional credits for testing and initial website translation
* Removed outdated code that is no longer required
* Truncated the changelog to include only major versions

= 2.11.8 (16/06/2026) =
* Minor improvements in Word Counter calculations
* Reduced the number of API calls to improve overall performance

= 2.11.7 (04/06/2026) =
* Enhanced the Word Counter tool to show the minimum number of credits required to translate WordPress posts and pages
* The Word Counter tool now also estimates the approximate number of credits needed to translate the entire site
* Improved calculation of post excerpts in the Word Counter tool when original post excerpts are empty
* Made minor changes to the Setup Wizard to simplify registration in the Control Panel and API key generation for new users
* Improved URL handling in JSON arrays to prevent repeated translation or modification of URLs
* Minor improvements to cURL error handling for better processing of connection issues

= 2.11.6 (26/05/2026) =
* Optimized the Word Counter tool to prevent memory issues with large translation tables
* Autoglot no longer translates schema.org JSON arrays on search result pages when custom HTML titles are enabled

= 2.11.5 (25/05/2026) =
* Improved accuracy of the Word Counter tool when the original language uses UTF-8 encoding
* The Word Counter tool now decodes HTML entities before counting words
* Autoglot no longer translates "title" and "alt" attributes when parent elements are excluded from translation
* This helps prevent translation of attributes in the WordPress admin bar and other excluded elements

= 2.11.4 (21/05/2026) =
* Improved processing of dynamic post pagination in Elementor
* Improved translation of AJAX-generated JSON files
* Confirmed compatibility with WordPress 7.0

= 2.11.3 (30/04/2026) =
* Minor improvements in the API responce processing
* Minor changes and enhancements to improve plugin updates in WP-CLI mode
* Minor styling updates in the admin dashboard

= 2.11.2 (17/04/2026) =
* Minor styling changes in the admin dashboard to improve compatibility with WordPress 7.0
* Moved the Links Modifier tool to the Advanced Settings page

= 2.11.1 (26/03/2026) =
* When selecting archive pages for translation exclusion, related post types are now displayed such as Tags (Posts), Tags (Downloads), etc.
* "Translation Enable" option is now enabled by default
* Improved Setup Wizard by removing the "Translation Enable" option for better consistency and user experience
* Fixed possible textdomain notices when sending low balance notifications
* Restarting Autoglot now also clears the timestamp of the last low balance notification

= 2.11.0 (17/03/2026) =
** Autoglot Adds Translation Exclusion Filters!**

* Added Exclusion Filters section to the Advanced Plugin Settings page
* Exclusion filters allow administrators to prevent specific pages from being translated
* Excluded pages display translated content only if a translation already exists; Autoglot will not generate new translations
* All links will still lead to the translated version of the site
* URL filters can exclude specific pages from translation using wildcard patterns
* Page type filters can exclude search results, attachment pages, and archive pages such as category or date archives
* Additionally, 'meta robots' tag can be set to 'noindex' to prevent search engines from indexing the content of excluded pages
* Minor optimization in the search function
* Minor bug fixes in the Text Replacement module

= 2.10.10 (05/03/2026) =
* Added an option to format HTML and force adding closing slashes to self-closing tags such as "br" or "meta"
* Minor fixes

= 2.10.9 (05/03/2026) =
* Improved translation of common keys in inline JSON arrays such as "name", "message", "description"
* Autoglot now updates URLs inside inline JSON arrays for keys such as "url"
* Small modification: Autoglot no longer escapes slashes in output JSON arrays

= 2.10.8 (28/02/2026) =
* Added "x-default" and self-referencing hreflang tags
* Improved the URL validator to prevent adding language prefixes to core WordPress scripts
* Improved the URL translation tool to prevent multiple consecutive hyphens and ensure translated slugs follow WordPress standards
* URL records are now highlighted in the Translation Editor
 
= 2.10.7 (25/02/2026) =
* Added a function to restart Autoglot, available on the Utilities page
* This option resets all plugin settings to default values while keeping existing translations in the database
* The Duplicate Translations Cleaner no longer deletes translated URLs to maintain consistency
* Added a "Duplicate URL Translation" tool to the Utilities page
* This tool opens the Translation Editor filtered by duplicate URLs
* Site administrators can delete duplicate URL translations for each language or edit the translated URL
* Small correction in hreflang tags

= 2.10.6 (18/02/2026) =
* Improved URL translation feature: URLs and page content now use separate translations
* This change makes editing URL translations easier without affecting the main content
* This also helps prevent WordPress permalink issues such as 404 errors and incorrect redirects
* Improved regex to prevent replacement of manually translated strings inside HTML tags
* Fixed Translation Editor to preserve record types after bulk delete
* Small improvements in admin area to prevent possible warnings
* Small updates to the language switcher for classic WordPress menus
* Added information about language switchers to the FAQ section of the plugin description

= 2.10.5 (11/02/2026) =
* "Incompatible translation plugins" notifications can be temporarily hidden for 30 days
* The notice will not appear; and the admin bar notification will be minimized, unless the user is on the Autoglot or Plugins pages
* The notification is restored if all incompatible translation plugins are deactivated and then activated again
* Improved the check for MySQL's REGEXP_REPLACE function to prevent possible warnings
* For better security and readability, removed the extract function in widgets and now access variables directly 
* Small security improvements: direct access to partial admin-facing pages is now disabled
* Added security.txt with basic security information

= 2.10.4 (06/02/2026) =
* "Incompatible translation plugins" notifications are not shown if Autoglot setup wizard has not been completed
* Small security improvements in block menu functions

= 2.10.3 (06/02/2026) =
* Autoglot now detects incompatible translation plugins
* Running multiple translation tools can cause language detection errors, URL conflicts, duplicate translations, SEO problems, and unexpected translation costs
* Autoglot provides options to safely deactivate conflicting plugins to ensure correct operation of customers' sites and prevent excess charges
* Clear notifications are displayed in the admin notices area and admin menu bar

= 2.10.2 (04/02/2026) =
* Updated and added missing locales in the Open Graph "og:locale" tag, ensuring correct language display on social media
* Improved compatibility: the main HTML "lang" attribute now displays only the language code, without the region
* When an administrator selects a specific flag for a language, the "og:locale" tag now uses the matching locale code (e.g., "pt_BR" for Brazil)    

= 2.10.1 (30/01/2026) =
* Improved the "Autoglot Plugin Stats" section to display clear and concise information about plugin status
* Updated the "Language Switcher" section on the settings page to include information about new language switcher blocks
* Improved default values for language switcher blocks
* If more than 15 languages are active, the dropdown menu block now becomes scrollable
* Removed the "align" attribute in blocks that could cause errors
* Added front-end CSS to the admin area for better compatibility
* Added previews to Autoglot language switcher blocks

= 2.10.0 (28/01/2026) =
** Autoglot Introduces Support of Blocks!**

* Added Autoglot Language Switcher options to built-in WordPress blocks  
* Users can now add Autoglot language switchers in the WordPress Site Editor  
* The Autoglot Language Switcher can now be added as a block to almost any section of a website  
* Users can choose the switcher type: language names, flags, or both  
* Additionally, the Autoglot Language Menu can be added as a block to the built-in navigation menu  
* The language menu can be displayed as a native dropdown or a popup window  
* Each language menu can be customized to show flags, language names, or both  
* The language name format can be customized: native name, English name, ISO code, or a combination  
* Fixed tabs in the Admin - Advanced section when viewing translated interfaces with non-Latin characters  
* The default (parent) item in the language menu now includes a full link to the current page instead of "#"  
* Improved the appearance of the current language links in language switchers  
* Improved WooCommerce integration  

= 2.9.4 (16/01/2026) =
* Autoglot now displays links to translated pages with or without trailing slashes, following the permalink structure
* This applies to links in content, widgets, menus, language switchers, and hreflang tags
* Fixed links to original-language pages in menus
* Some plugins could previously prevent Autoglot from adding custom attributes to language links in menus
* We now use the walker_nav_menu_start_el filter to check HTML content and add these attributes when needed

= 2.9.3 (24/12/2025) =
* Small security improvements in menu-related functions
* Updated readme.txt - added payment processing information to the FAQ

= 2.9.2 (10/12/2025) =
* Website admins no longer need to save and reload the language settings page after changing the default language
* All languages are now displayed, with the current default language dynamically disabled
* Added a "neutral" flag for Russian language and other flags where Russian is an official language
* Added an empty "a" tag in the language switcher to fix spacing
* Corrected flag margins in RTL languages
* Fixed text alignment issues in RTL languages
* Added two new languages for translation: Catalan and Swahili, including neutral and related flags
* Minor fixes

= 2.9.1 (05/12/2025) =
* Added a selector for the language switcher type in the menu: native dropdown or popup window
* The native dropdown displays child menu items as a regular menu
* The popup window opens a language switcher popup, similar to a floating box
* If there are more than 15 active languages, the dropdown menu becomes scrollable
* The language switcher now appears on 404 and search pages and links to the translated home pages
* Minor fixes in admin dashboard

= 2.9.0 (03/12/2025) =
**Autoglot Introduces Language Switcher in Menu!**

* Added Autoglot Language Switcher option to built-in WordPress menus
* Users can add multiple language switchers to different menus
* Each language menu can be customized to display flags, language names, or both
* The type of language name can also be customized: native name, English name, ISO code, or a combination
* When showing plugin health status, Autoglot now also checks if a language switcher is enabled in the menu 
* Note: currently, only traditional themes support built-in WordPress menus 
* Moved several constants from admin to a separate file to make them reusable
* Confirmed compatibility with WordPress 6.9

= 2.8.3 (27/11/2025) =
* Added deactivation survey that gets feedback when users consider deactivating plugin and offers additional free translation credits
* Added max width limits to language switcher 

= 2.8.2 (19/11/2025) =
* Improved translation of attributes, now translating all img's and a's attributes that contain "title"
* This is required for translation of texts in lightboxes, etc.
* Improved structure of DOM queries in order to translate all attributes in a single loop and increase translation speed 

= 2.8.1 (24/10/2025) =
* Improved usage form to allow bonus translation credits
* Minor fixes in admin dashboard
* Improved structure of readme.txt file

= 2.8.0 (11/06/2025) =
**Autoglot Introduces Feedback Forms!**

* Added built-in feedback forms that let users quickly share their experience with Autoglot
* Feedback from real users is vital for improving the plugin and service
* The setup survey collects feedback on how users discovered Autoglot
* The usage survey gathers feedback on overall satisfaction with Autoglot
* More surveys will be added in future updates to further enhance the user experience
* Minor improvements to the Setup Wizard
* Improved naming for admin scripts and styles
* Updated small "neutral" flags for English, German, French, and Portuguese - now matching the larger versions
* Improved structure of readme.txt file

= 2.7.11 (19/09/2025) =
* Improved overall speed by preventing excessive DB requests from admin dashboard
* Minor fixes in admin dashboard

= 2.7.10 (17/09/2025) =
* Improved overall speed by preventing excessive DB requests from admin dashboard
* Minor fixes in admin dashboard
* Improved accuracy of Word Counter tool

= 2.7.9 (16/09/2025) =
* Improved Word Counter tool to include words from custom post types
* Now, word count is not calculated on-the-fly in order to prevent excessive DB requests
* Instead, site administrator can manually update word count by clicking on "Recalculate" link
* Fixed word count integration with WooCommerce
* Added troubleshooting tips to help site admins get started with the first translations

= 2.7.8 (10/09/2025) =
* Now, Autoglot supports class="notranslate" attribute that prevents smaller pieces of content from being translated
* This has already been supported before, but only for bigger parts like div tags, lists, etc.
* Minor fixes in translation editor
* Minor fixes in admin dashboard
* Moved top floating language switcher a bit lower if WP admin bar is showing

= 2.7.7 (29/08/2025) =
* Improved WooCommerce integration
* Small fixes in translation of AJAX-generated JSON files
* Removed outdated code
* Added new screenshots to plugin description

= 2.7.6 (28/08/2025) =
* Improved WooCommerce integration: now translating all "fragments" of AJAX-generated JSON parts of Woo carts, mini-carts, etc.

= 2.7.5 (21/08/2025) =
* Improved translation of AJAX-generated JSON files (recursively looking for common fields like html, content, url, etc.)
* Improved translation of AJAX-generated HTML content
* Now processing and translating requests to admin-ajax.php

= 2.7.4 (13/08/2025) =
* Removed outdated code

= 2.7.3 (24/07/2025) =
* Improved security in certain "prepare" MySQL statements
* Switched to native WP functions like wp_parse_url and wp_strip_all_tags
* Added placeholder notes for plugin translators

= 2.7.2 (18/07/2025) =
* Improved security: All outputs in admin now use escape function
* Small changes in "neutral" flags for English, German, French and Portuguese languages to make them similar to related country flags

= 2.7.1 (30/06/2025) =
* Improved WooCommerce integration: now JavaScript-generated dynamic WooCommerce links are monitored and fixed to include language prefix
* Small improvements in our search function
* Small improvements in AJAX processing to prevent PHP warnings
* Moved WooCommerce functions to a separate class
* Removed outdated code

= 2.7.0 (11/06/2025) =
**Autoglot Improves Search in Translated Pages!**

* Significant improvements in the quality of search in translated pages
* Search in translated pages now supports basic WordPress hooks, sentence search, negative search, etc.
* For the best results, MySQL version 8 supporting regexp functions (or other similar DBMS) is required
* Added an option to use advanced search function (new default) or previous "basic" search function
* Advanced section of admin dashboard now contains tabs to make it easier to navigate settings

= 2.6.11 (28/05/2025) =
* Improved search in translated pages
* It is now possible to set empty title in widget and shortcodes by using character "_".

= 2.6.10 (26/05/2025) =
* Improved translation in WooCommerce mini-cart
* Improved search in translated pages

= 2.6.9 (16/05/2025) =
* Improved translation in WooCommerce mini-cart
* Added Canadian flag to English and French languages

= 2.6.8 (07/05/2025) =
* Small changes in admin dashboard
* Added 3 new languages for translation: Macedonian, Mongolian and Turkmen

= 2.6.7 (17/04/2025) =
* Small improvements in the new WooCommerce block carts
* Confirmed compatibility with WordPress 6.8

= 2.6.6 (11/04/2025) =
* Now translating products in the new WooCommerce block carts

= 2.6.5 (09/04/2025) =
* When comments are filtered by language, Autoglot now uses comment_clauses hook to show only appropriate comments
* This fixes filtering "latest comments" widget and supports comment filter in the new block themes

= 2.6.4 (04/04/2025) =
* Corrected possible error on sites without WooCommerce
* Fixed link to product in Woo block cart

= 2.6.3 (04/04/2025) =
* Fixed Woo URLs generated via "get_permalink"
* Improved support of Woo mini-cart translation when removing or changing item quantity

= 2.6.2 (02/04/2025) =
* Fixed translation of Woo cart when changing shipping methods in the cart
* Improved support of Woo mini-cart translation

= 2.6.1 (14/03/2025) =
* Added an option to Advanced settings to allow users with "Editor" role ("edit_posts" capability) to access Translation Editor module and edit/delete translations
* Removed default language from Text Replacement module since we will not replace texts in default language

= 2.6.0 (11/03/2025) =
**Autoglot Improves Handling of Comments!**

* Added an option to always translate comments; this forces translation of comments even if they have been submitted from the page of the same language
* Added on option to filter comments by language; when enabled, comments submitted on a translated page will only appear on that same language version
* Admin dashboard now shows language of comment if comment was submitted from a translated page
* "View" link in admin dashboard includes language prefix if comment was submitted from a translated page
* Fixed "comment on moderation" message always appearing for logged-in users

= 2.5.12 (04/03/2025) =
* Improved security: Added nonce check in utilities section
* Fixed wrong positioning of language switcher window if no doctype declared in theme
* Small corrections in admin texts

= 2.5.11 (19/02/2025) =
* Improved validation of options in "Links Modifier" tool
* "Links Modifier" tool now replaces only links, not any texts, in order to prevent changes in css, images, etc.
* "Links Modifier" tool will not change links to current WordPress site
* Small corrections in language switcher colors to prevent white text on white background
* Minor corrections in dashboard texts to make them clearer

= 2.5.10 (11/02/2025) =
* Now wp_redirect keeps language ID in URL
* Fixed double slash in js script

= 2.5.9 (04/02/2025) =
* Now translating "value" attributes in button tags
* For WooCommerce: now translating "place order" button, they have custom attribute for the caption
* Fixed UTF encoding in json/ajax requests

= 2.5.8 (31/01/2025) =
* Fixed admin-ajax requests not being handled and translated
* Now translating "title" attributes in img and a, and "alt" in img tags
* Now avoiding translation of empty attributes
* Added 6 more languages for translation: Afrikaans, Albanian, Bengali, Javanese, Kyrgyz, and Urdu

= 2.5.7 (28/01/2025) =
* Small fixes in WooCommerce integration

= 2.5.6 (28/01/2025) =
* Now trying to translate all json/ajax requests that include "html" element, this can be used in different plugins
* Now using built-in wp_is_json_request function to detect json requests

= 2.5.5 (22/01/2025) =
* Fixed possible errors in DOM parser that appear when HTML tags are included in JS strings
* Fixed wrong redirect to WooCommerce "order received" page without language ID

= 2.5.4 (15/01/2025) =
* Fixed wrong redirect when WooCommerce redirects to cart/checkout after adding product to cart
* Added WooCommerce integration suggestions

= 2.5.3 (09/01/2025) =
* Improved Word Counter to include and count words from WooCommerce product descriptions
* Removed unnecessary translation stats

= 2.5.2 (12/12/2024) =
* Added option to change the location of Language Switcher (bottom/top, left/right)

= 2.5.1 (09/12/2024) =
* Added service message to translation editor when translation item is in progress

= 2.5.0 (06/12/2024) =
**Autoglot Introduces Basic Support of WooCommerce!**

* Improved support of WooCommerce plugin
* This includes translation of certain messages like "Added to cart", dynamic updates of shopping cart and checkout, and switching between different shipping addresses
* In order to prevent excessive expenses, Autoglot will not translate all dynamic messages and emails
* Added translation of submit buttons and input placeholders

= 2.4.10 (12/11/2024) =
* Now skipping translation of pending (unapproved) comments to prevent excess charges
* Added checks for permalinks structure
* If no permalinks enabled, Autoglot stops execution and shows warning in admin section

= 2.4.9 (07/11/2024) =
* Fixed links to downloadable files
* Language ID was added to URLs that linked to files within same site but outside wp-content folder (very rare but possible)
* Now these URLs will not include language IDs

= 2.4.8 (14/10/2024) =
* Improved security of Translation Editor

= 2.4.7 (10/10/2024) =
* Fixed wrong language links on 404 error pages

= 2.4.6 (07/10/2024) =
* Now flushing cache in many more caching plugins after changing Autoglot settings

= 2.4.5 (26/09/2024) =
* Fixed adding lang ID to links on translated pages when home URL is different from "home" option
* This often happens when site is accessible via SSL but "home" option has not been changed from http://
* Corrected minor PHP warnings and notices

= 2.4.4 (16/09/2024) =
* Minor fixes in flushing cache

= 2.4.3 (16/09/2024) =
* Now trying to clear the cache in the top popular caching plugins after changing plugin settings
* This can be useful when changing language switcher settings, adding new languages, etc.

= 2.4.2 (06/09/2024) =
* Now keeping language in redirects from ?p=pageid links
* Fixed altrenate hreflang when redirected from ?p=pageid

= 2.4.1 (04/09/2024) =
* Small fixes in integration with "XML Sitemap Generator" plugin

= 2.4.0 (04/09/2024) =
**Autoglot Introduces "URL Translation" for better SEO and UX!**

* Autoglot is now able to translate URLs (links to posts and pages). When enabled, Autoglot will translate all WordPress permalinks, e.g. http://site.com/page/ to http://site.com/fr/página/.
* It can also transliterate URLs to url-friendly format, e.g. http://site.com/page/ to http://site.com/fr/pagina/
* This also includes links in "alternate hreflang" and "canonical" tags, links in language switcher, forms, and sitemaps
* This can be useful for better SEO, improved conversions, and overall user experience
* All translated URLs can be modified in Translation Editor
* Fixed support of sitemaps in "The SEO Framework" plugin, they changed some code
* Fixed issue with no language ID in relative links

= 2.3.8 (23/08/2024) =
* Fixed potential issue with plugin activation errors

= 2.3.7 (31/07/2024) =
* Minor fixes in links

= 2.3.6 (31/07/2024) =
* Fixed wrong redirects after adding comments on translated pages

= 2.3.5 (17/07/2024) =
* Removed outdated code that is no longer required
* Confirmed compatibility with WordPress 6.6

= 2.3.4 (27/06/2024) =
* Added "Language" and "Type" filters to translation editor to let site administrators quickly find proper languages and entry types

= 2.3.3 (26/06/2024) =
* Changed the logic of "Enable translation" feature.
* Now, site administrator may disable new translations, this will stop plugin from requesting new translations from Autoglot API.
* Even when "Enable translation" is disabled, plugin will show already translated content.
* This can be useful to pause new translations in order to prevent excess or unwanted charges, e.g. in sites with user-generated content, etc.

= 2.3.2 (17/06/2024) =
* Minor fixes in links to translated versions

= 2.3.1 (28/05/2024) =
* Minor fixes in translation editor

= 2.3.0 (28/05/2024) =
**Autoglot Introduces "Translation Editor" for Machine Translation Post-Editing!**

* Translation Editor tool in Autoglot plugin lets you manually modify translations.
* This tool displays all records from translation DB with convenient "search" and "filter by language" functions.
* There is an option to delete translation records so they will be re-generated.
* The most important, translation editor comes with "Quick Edit" button to let site administrator, translator or proofreader manually adjust and modify translation.

= 2.2.1 (21/05/2024) =
* Added option to advanced settings that will try to skip caching of translated pages in case caching plugin saves and outputs wrong content

= 2.2.0 (17/05/2024) =
* Improved support of caching plugins, Autoglot now supports most of caching plugins like LiteSpeed Cache, SpeedyCache, W3 Total Cache, WP Fastest Cache, WP Super Cache, WP-Optimize, etc.
* Translated pages will be cached by these plugins and delivered to site visitors with increased speed and performance
* Slightly improved css for admin interface, making fonts bigger

= 2.1.5 (16/05/2024) =
* Added WP nocache function

= 2.1.4 (16/05/2024) =
* Now prevents caching only translated pages, original pages will be cached

= 2.1.3 (08/05/2024) =
* Fixed extra spaces between tags and punctuation marks
* Now adding a space between closing tags and opening next tag, if none

= 2.1.2 (27/04/2024) =
* Minor fixes with displaying HTML tags in text

= 2.1.1 (19/04/2024) =
* Removed floating box with language switcher from admin widget area, this is known WP bug

= 2.1.0 (18/04/2024) =
* New "neutral" flags for English, German, French and Portuguese languages
* Added an option to display language names in own languages, in English, as ISO code, or combination of these
* Minor fixes to prevent irrelevant PHP warnings

= 2.0.8 (05/04/2024) =
* Minor fixes

= 2.0.7 (05/04/2024) =
* Restored translation and replacement of "Additional Strings for Translation" - strings that are not automatically translated
* Removed outdated settings that are no longer required in version 2.0+
* Improved connection performance, now connecting to Control Panel only when required

= 2.0.6 (20/03/2024) =
* Removed downloading locales from admin when updating list of active languages

= 2.0.5 (12/03/2024) =
* Corrected links to English pages, no need to show "English (English)"
* Fixed lists with flags, no need to display bullet points

= 2.0.4 (07/03/2024) =
* Small fixes in displaying HTML special characters
* Restored support of direction of RTL languages

= 2.0.3 (06/03/2024) =
* Small fixes to support translations from previous versions of Autoglot

= 2.0.2 (06/03/2024) =
* Minor improvements in DOM model for decreased amount of HTML code in translated string/paragraphs
* Small fixes with DB stats during plugin activation

= 2.0.1 (04/03/2024) =
* Minor improvements in DOM model for decreased amount of HTML code in translated string/paragraphs

= 2.0.0 (01/03/2024) =
**Major update**

* Now parsing whole page instead of content and separate WP sections. This improves overall quality of translation and boosts UX.
* Greatly improved DOM model processing for decreased amount of HTML code in translated string/paragraphs. This reduces costs of re-translation in case of content updates, decreases DB usage, etc.
* No longer using built-in WP locales. This means no more updating translations of each plugin/theme, improved speed, decreased files storage.
* Added translation exclusions using "notranslate" class.

= 1.5.6 (20/02/2024) =
* Fixed incorrect links to non-default languages that could appear when WordPress is installed in directory

= 1.5.5 (25/12/2023) =
* Minor fix in word counter

= 1.5.4 (08/12/2023) =
* Minor fix: "At a Glance" will include word count information only if Autoglot is enabled

= 1.5.3 (07/12/2023) =
* Added basic information about word count to "At a Glance" section of admin dashboard
* This includes original word count, number of active languages and number of words that have not been translated yet
* This ensures site administrator can see current status of translation process

= 1.5.2 (04/12/2023) =
* Red notification bubble is now displayed and/or number inside is increased if there are words for translation
* This helps site administrator see that certain posts of pages have not been translated

= 1.5.1 (01/12/2023) =
* Minor fixes and improvements in word counter

= 1.5.0 (01/12/2023) =
* Implemented word counter: estimate number of words that should be translated to currently active languages
* Improved word counter function for plugin stats to support non-latin character

= 1.4.9 (30/11/2023) =
* Minor fixes in admin dashboard

= 1.4.8 (08/11/2023) =
* Fixed possible issues with translation/replacement of HTML attribute names

= 1.4.7 (02/10/2023) =
* Fixed possible issues with adding language code to links that aleady included language code like /articles instead of /ar/articles

= 1.4.6 (14/09/2023) =
* Fixed possible issues in URLs

= 1.4.5 (14/09/2023) =
* Fixed possible double slashes in sitemaps

= 1.4.4 (07/09/2023) =
* Fixed behaviour of floating box when translation is enabled only for admins
* Corrected jQuery loading

= 1.4.3 (06/09/2023) =
* Added red notification bubbles to admin menu to further emphasize problems in settings or parameters
* Minor fixes in admin dashboard
* Updated translations of plugin to reflect recent changes in admin interface

= 1.4.2 (04/09/2023) =
* Added red notification bubbles to admin dashboard to further emphasize problems in settings or parameters
* Fixed adding language to URL, now it appends trailing slash if it does not exist
* Minor fixes in admin dashboard

= 1.4.1 (31/08/2023) =
* Added links to currently active languages in admin dashboard

= 1.4.0 (30/08/2023) =
* Added widget to Autoglot dashboard with current health status of Autoglot plugin
* This is a handy tool to check whether all Autoglot parameters are OK
* This also includes links to appropriate resources to fix problems with Autoglot settings and parameters

= 1.3.1 (10/08/2023) =
* Minor design enhancemens in popup language switcher

= 1.3.0 (10/08/2023) =
* Added [ag_switcher] shortcode that displays language switcher, this can be used to add language switcher to almost any place of your website: posts, pages, footers, etc.
* This shortcode can be used with "title" and "type" arguments to show custom titles and different types of languages switcher, please check FAQ for more info
* Added floating box that sticks to window bottom and opens a popup with language switcher, can be useful for sites without widgets
* Fixed minor warnings during plugin re-activation

= 1.2.3 (08/08/2023) =
* Improved setup wizard to display direct links to translated versions of website
* Fixes and enhancements in setup wizard for easier onboarding
* Small fixes and enhancements in plugin dashboard

= 1.2.2 (30/06/2023) =
* Added more flags to languages without direct correlation between language and country:
* "Neutral" flag for Arabic
* "Neutral" flag for Chinese Traditional
* "Globe" flag for all languages with multiple options of countries

= 1.2.1 (27/06/2023) =
* Added US+GB flag as a default option for English language

= 1.2.0 (09/06/2023) =
* Introducing a new section in Languages page: Flags selector
* It is now possible for site administrator to choose the most appropriate flags for each language (where possible)
* For example, admins may choose either UK or US flags for English language, BR or PT for Portuguese, etc.
* These flags are displayed in the front-end widgets

= 1.1.3 (26/04/2023) =
* Now sending blog URL when checking balance - for future statistics in Control Panel

= 1.1.2 (04/04/2023) =
* Minor changes to ensure WordPress 6.2 compatibility
* Fixes and changes in admin notices

= 1.1.1 (14/02/2023) =
* Minor design enhancemens in language selectors

= 1.1.0 (13/02/2023) =
* Introducing setup wizard for new Autoglot installations to make onboarding process easier!
* Configure basic Autoglot settings in 3 easy steps
* Minor design changes in language selectors
* Improved data validation
* Improved admin notices

= 1.0.13 (08/02/2023) =
* Minor bugfixes to prevent possible PHP notices and warnings

= 1.0.12 (08/02/2023) =
* Minor bugfixes to prevent possible PHP notices and warnings

= 1.0.11 (08/02/2023) =
* Minor bugfixes in multisite activation process

= 1.0.10 (07/02/2023) =
* Fixed and improved multisite activation process
* Now all tables for all blogs are created when network-activating Autoglot plugin

= 1.0.9 (06/02/2023) =
* Minor but very important enhancements in admin dashboard

= 1.0.8 (03/02/2023) =
* Additional fixes to prevent possible PHP warnings and notices
* Now checking that translation table exists to prevent waste of translation balance and potential warnings
* Some more interface enhancement

= 1.0.7 (03/02/2023) =
* Small fixes to prevent possible PHP warnings and notices and ensure compatibility with PHP 8+

= 1.0.6 (02/02/2023) =
* Now trimming text, default, title etc records before storing and translation to reduce risks of re-translation

= 1.0.5 (02/02/2023) =
* Further enhanced removing of line breaks and extra spaces for better performance and reduced risks of re-translation in case of changes in HTML
* In case you need to update your DB, please proceed to Utilities, then "Custom DB update" and then confirm at the bottom of the page

= 1.0.4 (01/02/2023) =
* Now removing line breaks only between list items (WP changed output some time ago)

= 1.0.3 (01/02/2023) =
* Now removing line breaks before translating and saving content. This is required in case WP changes formatting of original HTML

= 1.0.2 (10/01/2023) =
**Happy New 2023 Year!**

* Small interface corrections in admin dashboard

= 1.0.1 (27/11/2022) =
* Added number of translated words to plugins stats page
* Added links to support pages
* Small interface enhancements in admin dashboard

= 1.0.0 (16/11/2022) =
**We are thrilled to introduce version 1.0.0! This does not include many modifications, but this is finally what we can call v.1.0!**

* Minor modifications to prepare plugin launch
* Removed unused code
* Removed unused functions from admin pages

= 0.9.11 (09/11/2022) =
* Fixed login/logout URLs, removed language ID

= 0.9.10 (09/11/2022) =
* Fixed possible error with wrong "alternate hreflang" tags

= 0.9.9 (08/11/2022) =
* Fixed bug with escaping content in admin's textareas

= 0.9.8 (07/11/2022) =
* Improved DB performance by removing temporary records
* Improved translation performance: now checking balance before trying to translate
* Backup SQL will be shown in textarea instead of downloading to prevent errors on some servers

= 0.9.7 (02/11/2022) =
* Fixed bug with output of translated ul lists
* Removed "type" of translated phrase from DB to improve performance
* Added "Utilities" page to allow removal of empty and duplicate translation records from DB
* Now removing empty tags and comments before and after excerpts in order to reduce costs of translation and DB storage
* Added backup feature to allow custom backups of translation DB
* Dashboard stats page now shows size of translation DB

= 0.9.6 (19/10/2022) =
* Fixed problem with wp_trim_words which counted words in default language in a wrong way after switching locale where it counts words based on single characters (e.g. East Asian characters)

= 0.9.5 (18/10/2022) =
* get_the_excerpt will output text, not HTML (default for WordPress)
* Showing plugin version number in Autoglot Dashboard (why not?)

= 0.9.4 (17/10/2022) =
* Fixed bug with excerpts translations
* Default strings will not be translated to English (they are already in English)

= 0.9.3 (14/10/2022) =
* Autoglot does not translate all the tags and categories by default now; instead, we translate only those related to current page's posts
* Fixed bug when displaying translated content

= 0.9.2 (12/10/2022) =
* In order to reduce translation costs for our clients, Autoglot now uses custom-generated HTML titles on certain pages: search results, categories, tags, taxonomies, author, and archive pages. Otherwise, each title will be translated for each tag, category, and even each new search request
* This option can be switched on/off in Advanced settings

= 0.9.1 (11/10/2022) =
* Improved speed of translation, fixed a bug with multiple translation entries in DB
* HTML title on search page will not be re-translated with each new search to minimize translation costs

= 0.9.0 (26/09/2022) =
**Another major update with lots of changes**

* Added 7 more languages, fixed incorrect flags
* Added e-mail notification when translation balance is not empty but is not enough to translate a piece of text
* Fixed possible character set & collation errors when creating or updating DB
* Fixed possible warning with one of internal constants, all constants moved from *public static* to *const* for better security
* Low balance notifications will not be repeated until after certain amount of time. This can be adjusted in Autoglot settings, default is 1 hour
* Small interface enhancements and improvements

= 0.8.0 (01/09/2022) =
**Major update**

* Completely re-written/improved DOM model processing for decreased amount of HTML code in translated string/paragraphs. This improves overall quality of translation, reduces costs for re-translation in case of content updates, decreases DB usage, etc.
* Fixed bug when pure HTML appears in content.

= 0.7.14 (06/06/2022) =
* Fixed integration with Google XML Sitemap plugin after they changed settings

= 0.7.13 (31/05/2022) =
* Fixed bug with text encoding

= 0.7.12 (26/05/2022) =
* Replaced PHP open tag to full version for better compatibility
* Added support of RankMath SEO plugin for: opengraph/metatags/titles translation, full sitemaps with translated pages

= 0.7.11 (24/05/2022) =
* Fixed contact forms showing incorrectly due to issues with code validation

= 0.7.10 (19/04/2022) =
* Switched off caching via WP Super Cache. WPSC plugin may occasionally prevent delivery of translated content. Will enable integration in future to let WPSC store translated content.

= 0.7.9 (25/02/2022) =
* Fixed unnecessary data sanitization which caused problems with output of manual translation strings
* Corrected minor issues, small bugfixes

= 0.7.8 (01/11/2021) =
* Excluded translated pages from caching by Endurance Page Cache plugin. EPC plugin may occasionally prevent delivery of translated content.

= 0.7.7 (27/09/2021) =
* Disabled PHP mail function that causes warnings on some shared hostings. Now using only built-in wp_mail function to send balance notifications.

= 0.7.6 (24/09/2021) =
* Converted separate flag images into one CSS sprite. This will improve download time, save occupied space and increase page speed.

= 0.7.5 (30/08/2021) =
* Now sending site URL in translation request for statistics in Autoglot Control Panel

= 0.7.4 (26/08/2021) =
* Added "Dashboard" and "Settings" action links to Admin Plugins page

= 0.7.3 (25/08/2021) =
* Fixed "empty balance" notification in case of connection problems

= 0.7.2 (05/07/2021) =
* Added and improved data sanitization and validation
* Corrected minor issues, small bugfixes
* Removed unused files

= 0.7.1 (02/07/2021) =
* Fixed incorrect translation of page descriptions caused by changes in Yoast SEO plugin

= 0.7.0 (27/06/2021) =
* Fixed "low balance" notification warnings, now sent from wordpress@site.domain instead of admin email
* Added and enhanced data sanitization and validation

= 0.6.1 (25/05/2021) =
* Minor modifications to prepare plugin launch
* Removed unused code
* Removed unused admin pages

= 0.6.0 (01/03/2021) =
* Implemented DOM class
* Page content processing using DOM class
* Save and remove all attributes before translation, restore after translation
* Minimized DB usage, other optimization steps

= 0.5.0 (01/01/2021) =
* First MVP