Changelog for Theme Switcha https://wordpress.org/plugins/theme-switcha/ > __Tip:__ Use a free markdown tool like https://dillinger.io/ to convert the changelog to a more readable format. > __Tip:__ Check announcement posts for details about pro updates and related news: https://plugin-planet.com/news/ **3.3.3 (2024/03/06)** * Updates plugin settings page * Updates default translation template * Improves plugin docs/readme.txt * Tests on WordPress 6.5 (beta) **3.3.2 (2023/10/26)** * Updates default translation template * Updates custom banner notice * Tests on WordPress 6.4 (beta) **3.3.1 (2023/10/16)** * Improves sanitization of `[theme_switcha_list]` (Thanks to [István Márton @ Wordfence](http://wordfence.com/)) * Tests on WordPress 6.3 **3.3 (2023/07/15)** * Improves font-icon CSS styles * Improves localization function * Adds custom notice on settings page * Updates default translation template * Tests on WordPress 6.3 (beta) **3.2 (2023/03/03)** * Improves logic when calling `get_current_screen()` * Internationalizes some settings strings * Generates new translation template * Tests on WordPress 6.1 + 6.2 (beta) * Tests on PHP 8.1 and 8.2 **3.1 (2022/10/01)** * Adds version query string to enqueue resources * Improves organization of internal plugin files * Adds "Show Support" link to plugin settings * Adds custom footer text to plugin settings * Tweaks plugin settings styles * Improves plugin documentation * Updates translation template * Tests on WordPress 6.1 **3.0 (2022/05/17)** * Tests on WordPress 6.0 **2.9 (2022/01/17)** * Adds filter hook `theme_switcha_active_theme_custom` * Fixes "array offset" bug (Thanks to [@jjtristargroup](https://wordpress.org/support/topic/cron-php-notice/)) * Improves loading of translations * Updates settings page product blurb * Updates some links to external resources * Generates new default translation template * Changes minimum required WP version to 4.6 * Tests on WordPress 5.9 **2.8 (2021/07/17)** * Adds option to disable dashboard widget for non-admin users * Improves localhost support (Thanks to [the8thcelljr](https://wordpress.org/support/topic/cookie-creation-fails-for-localhostxxxx-hosts/)) * Generates new default translation template * Tests on WordPress 5.8 **2.7 (2021/02/10)** * Tests on WordPress 5.7 **2.6 (2020/11/14)** * Fixes bug with dashboard widget display * Updates plugin script to account for changes in jQuery UI * Adds `small-text` class to settings number input * Tests on PHP 7.4 and 8.0 * Tests on WordPress 5.6 **2.5 (2020/08/09)** * Fixes incorrect information in readme/docs (Thanks to Marcel Jünemann) * Refines readme/documentation * Tests on WordPress 5.5 **2.4 (2020/03/17)** * Adds filter hook `theme_switcha_themes` to filter themes * Adds shortcode to display link to switch to any theme * Fixes bug with dropdown menu "Choose a theme" * Generates new default translation template * Tests on WordPress 5.4 **2.3 (2019/11/07)** * Tests on WordPress 5.3 **2.2 (2019/08/20)** * Adds current theme infos to plugin settings page * Adds link to sticky post on plugin settings page * Revamps plugin documentation/readme.txt * Updates some links to https * Generates new default translation template * Tests on WordPress 5.3 (alpha) **2.1 (2019/05/01)** * Bumps [minimum PHP version](https://codex.wordpress.org/Template:Server_requirements) to 5.6.20 * Fixes bug with theme-switch menu in Toolbar * Updates default translation template * Tests on WordPress 5.2 **2.0 (2019/03/10)** * Adds check for admin user for settings shortcut link * Tweaks plugin settings screen UI * Generates new default translation template * Tests on WordPress 5.1 and 5.2 (alpha) **1.9 (2019/02/20)** * Just a version bump for compat with WP 5.1 * Full update coming soon :) **1.8 (2018/11/16)** * Adds Dashboard widget (dropdown switcha) * Adds function to get current active theme * Adds homepage link to Plugins screen * Updates default translation template * Tests on WordPress 5.0 (beta) **1.7 (2018/08/20)** * Improves support for WP Multisite * Changes `theme` query parameter to `theme-switch` * Adds `rel="noopener noreferrer"` to all [blank-target links](https://perishablepress.com/wordpress-blank-target-vulnerability/) * Updates GDPR blurb and donate link * Further tests on WP 4.9 + 5.0 (alpha) **1.6 (2018/05/08)** * Tweaks settings page UI * Adds "Theme Switcha" menu to the WP Toolbar * Adds filter hook, `theme_switcha_styles_thumb` * Adds filter hook, `theme_switcha_styles_list` * Fixes Undefined index notice in `plugin-core.php` on line 115 * Removes unused font file, `FontAwesome.otf` * Generates new translation template * Updates plugin image files * Tests on WordPress 5.0 (alpha) **1.5 (2017/10/28)** * Adds blurb for WP Themes In Depth! :) * Adds new default translation template * Tests on WordPress 4.9 **1.4 (2017/08/01)** * Updates GPL license blurb * Adds GPL license text file * Tests on WordPress 4.9 (alpha) **1.3 (2017/03/26)** * Fixes not isset notice * Adds link to plugin docs * Adds some missing global variables * Tweaks styles of plugin settings page * Changes so themes are displayed only when switching is enabled * Fixes bug when two theme lists are displayed on the same page * Improves documentation on plugin usage * Fixes some incorrect translation domains * Replaces global `$wp_version` with `get_bloginfo('version')` * Generates new default translation template * Tests on WordPress version 4.8 **1.2 (2016/11/18)** * Adds rate this plugin link to settings page * Adds `»` to rate this plugin link on plugins screen * Removes default styles for abbr tag from settings page * Cookies now sent with "HTTP Only" flag (security enhancement) * Regenerated default translation template * Tests on WordPress version 4.7 (beta) **1.1 (2016/09/29)** * Fixes bug: "can't use method return value in write context" * Tests on WordPress 4.7 (alpha) **1.0 (2016/09/22)** * Initial release