The plugin is actively maintained, we work hard to improve the code and add new functionality.
3.1 - 2018-08-11
- Some texts are updated.
- Translation files are updated.
- The translation into Dutch has been corrected.
3.0 - 2018-07-27
- The “Settings” tab is added to the plugin settings page. This tab contains the options for configuring the plugin.
- The sidebar is moved from the “Main” tab to the “Settings”.
- Added a preview section to the “Settings” tab.
- Added the file ‘settings_2.php’, which contains the setting options for the code editor.
- Registered a new setting, called ‘_settings_2’, for use on the “Settings” tab.
- Added three new controls: ‘_control_switch’, ‘_control_number’ and ‘_control_list’.
- The list of CodeMirror themes is placed in a callback function ‘_get_codemirror_theme_pairs’ within the ‘functions.php’ file.
- The file ‘codemirror-settings.js’ containing settings for the CodeMirror editor is rewritten.
- The code block that enqueue the CodeMirror library files is moved to a separate function ‘_load_scripts_codemirror’ within the ‘enqueue.php’ file.
- Enqueue of the CodeMirror addons is moved to the beginning of the queue, before enqueuing the CodeMirror mods.
- The code block that adds dynamic CSS is moved to a separate function ‘_load_scripts_dynamic_css’ within the ‘enqueue.php’ file.
- The function ‘_load_scripts_codemirror’ is improved. Removed an unnecessary call of constants.
- The function ‘_load_scripts_admin’ is improved.
- Dutch translation added. (Thanks to Peter Leenders)
- All translation files are updated.
2.12 - 2018-07-01
- The changelog is improved. Added release dates.
- Fixed: CodeMirror addon ‘autorefresh.js’ was added to one of the previous versions of the plugin, but it was not enabled.
2.11 - 2018-06-30
- Settings for the CodeMirror editor are moved to a separate file ‘codemirror-settings.js’.
- Added the addon ‘placeholder.js’ to the CodeMirror editor. Added a placeholder for code fields.
- Translations are updated.
2.10 - 2018-06-26
- To the file ‘inline-js.php’ added code to prevent direct access.
- Updated the method of loading the addons of the CodeMirror library.
- Added the addon ‘autorefresh.js’ to the CodeMirror editor. The code for manual refreshing the CodeMirror editor is deleted.
2.9 - 2018-06-12
- CodeMirror library updated to the latest version v5.38.0. The directory structure is changed (files are better organized). Added a test files for the CodeMirror modes.
- Updated the method of loading the modes and addons of the CodeMirror library.
2.8 - 2018-06-04
- Fixed a bug due to which the plugin data that stored in the database to not be deleted during the uninstallation of the plugin.
- The contents of the file ‘uninstall.php’ is moved to the file ‘core.php’. The file ‘uninstall.php’ is deleted.
- Some texts are corrected.
2.7 - 2018-05-21
- Added a file “controls.php”, which contains functions that render controls on the settings page.
- Added the function “_control_help” that renders help text under the control elements.
- Added the function “_control_license” that renders the control “License Key”.
- Registered a new setting group “‘_settings_group_info’” and setting “_info”.
- A new tab called “License” is added to the plugin settings page. To render the “License” tab added a separate file named “license.php”. Added option for entering (and saving in the database) the license key.
- Translation files updated.
2.6 - 2018-05-20
- Added new constant “_FILE”.
- Added a function that runs during the plugin activation. Now the date of the first activation of the plugin is recorded in the database.
2.5 - 2018-05-20
- CSS code in the file ‘admin.css’ is optimized.
2.4 - 2018-04-22
- The link to the documentation page replaced with a new one. The documentation updated.
- An additional link to the plugin documentation page added to the plugin’s meta row on the “Plugins” page.
- An additional link to the plugin donation page removed from the plugin’s meta row on the “Plugins” page.
- Fixed the link “Settings”, located in the plugin’s meta row on the “Plugins” page. The suffix “.php” was deleted.
- Some texts updated, and typos corrected.
- All translation files updated.
- Fixed information stored in the header of the translation files.
- The information about the author of the plugin (including name, links, copyright, etc.) was changed due to the fact that the plugin became the property of SpaceXChimp.
- The human.txt file updated.
2.3 - 2018-01-25
- German translation added. (Thanks to Michael)
- Fixed an issue where the “Hello” message could not be hidden.
- CSS code improved.
- The plugin is fully tested for compatibility with WordPress version 4.9.
- Texts updated.
- The year in the copyright text is updated.
- Translation files updated.
2.2 - 2017-09-23
- At the request of some users, plugin settings page moved to the submenu item in the top-level menu item “Settings”, like before.
2.1 - 2017-09-19
- Fixed the issue due tof which the ‘Space X-Chimp’ sub menu item in the brand menu item was displayed.
2.0 - 2017-09-18
- The design of the plugin settings page is completely redone.
- The header on the settings page of plugin is redesigned.
- Added the top level menu item of the brand.
- The submenu item of the plugin has moved to the menu item of the brand.
- The menu item of the plugin is renamed.
- Added tab navigation menu for the settings page.
- Added an additional save button that fixed in the upper left corner.
- The ON/OFF switch replaced with new.
- My Unicode signature added to the main file.
- Compatibility with PHP version 5.2 improved.
- The Bootstrap framework integrated.
- The “Font Awesome” library is integrated for use on the plugin settings page.
- All PHP, JS, HTML and CSS code is better formatted.
- Code commenting improved.
- Code of the ‘admin.css’ file improved and better commented.
- Prefixes of the PHP functions changed to ‘spacexchimp_p000_’.
- Prefixes of the PHP constants changed to ‘SPACEXCHIMP_P000_’.
- The “functions.php” file renamed to “inline-js.php”.
- The “LICENSE.txt” file renamed to “license.txt”.
- The “humans.txt” file added.
- The “_service_info” setting added to the data-base.
- Added function for managing information about the version number of the plugin.
- Added the “Hello” message that show when the plugin is just installed.
- Added function for generating the plugin constants.
- Some constants now get the value from the plugin header data.
- All references to the plugin name, slug, prefix are replaced with constants.
- Added function that render checkboxes and fields for saving plugin settings to database.
- Added file “upgrade.php” for future upgrades.
- To the plugin settings page added information about the plugin version number.
- Options from the settings page moved to a separate file.
- Messages from the plugin settings page moved to a separate file “messages.php”.
- Added Spanish translation. (Thanks Patricio Toledo)
- The POT file updated.
- Translations updated.
- Added prefixes to the stylesheet and script names when using wp_enqueue_style() and wp_enqueue_script().
- Added constant for storing the plugin version number.
- The “styles.css” renamed to “admin.css”.
- The “functions.js” renamed to “admin.js”.
- Style sheet of settings page improved and better commented.
- JS code improved.
- Plugin URI changed to https://www.spacexchimp.com/plugins/my-custom-styles-pro.html.
- Documentation improved.
- Function _minifier optimized.
- Preparation of user entered code moved to separate function. Function _exec replaced by two new functions _prepare and _exec.
- Removed the default message about successful saving.
- Added the custom message about successful saving.
- Added function of automatic remove the “successful” message after 3 seconds.
- Image “btn_donateCC_LG.gif” is now located in the “img” directory.
- CSS class “slider” renamed to “trigger”.
- Added CSS minifier.
- Added automatic backup of snippets to file.
- CodeMirror library updated to version 5.16.0.
- Added active-line add-on to CodeMirror.
- Initial release.
- Added a toggle for temporarily disable the certain code snippets.
- Added a message about the not saved changes.
- Release candidate.
- New design of settings page (new layout).
- Constants variables added.
- Text domain changed to “my-custom-styles-pro”.
- Added compatibility with the translate.wordpress.org.
- All images are moved to the directory “images”.
- Prefixes changed to “MCStylesPRO”.
- Deleted editor.js file.
- Created functions.js file with all JS functions.
- .pot file added.
- Russian translation updated.
- Beta version.
- Alpha version.