Releases: codesnippetspro/code-snippets
Releases · codesnippetspro/code-snippets
Version 3.5.0 (13 Sep 2023)
- Added: Support for the Code Snippets Cloud API.
- Added: Search and download public snippets.
- Added: Codevault back-up and synchronisation. (PRO)
- Added: Synchronised local snippets are automatically updated in Cloud. (PRO)
- Added: Bulk actions - 'update' and 'download'.
- Added: Download snippets from public and private codevaults. (PRO)
- Added: Search and download any publicly viewable snippet in Code Snippet Cloud by keyword or name of codevault. (PRO)
- Added: Deploy snippets to plugin from Code Snippets Cloud app. (PRO)
- Added: Bundles of Joy! Search and download Snippet Bundles in one go direct from Code Snippets Cloud. (PRO)
- Fixed: Error when attempting to update network shared snippets after saving. [#]
- Improved: Redirect to snippets table when deleting snippet from the edit menu.
- Improved: Scroll new notices into view on edit menu.
Version 3.4.2 (05 Jul 2023)
Version 3.4.1 (29 Jun 2023)
- Fixed: Undefined array key error. [#]
- Fixed: Potential type issue when loading Prism. [#]
- Improved: Added better debugging when calling REST API methods from the edit menu.
- Improved: Escape special characters when sending snippet code through AJAX to avoid false-positives from security modules. [#]
- Improved: Only display the latest update or error notice on the edit page, instead of allowing them to stack.
- Fixed: Potential type issue when sorting snippets. [#]
- Fixed: Issue preventing asset revision numbers from updating correctly. (PRO) [#]
Version 3.4.0 (17 May 2023)
- Added: Proper WordPress REST API support for retrieving and modifying snippets.
- Improved: Better compatibility with modern versions of PHP (7.0+).
- Improved: Converted Edit/Add New Snippet page to use React.
- Converted action buttons to asynchronously use REST API endpoints through AJAX.
- Load page components dynamically through React.
- Added action notice queue system.
- Replaced native alert dialog with proper React modal.
- Improved: Catch snippet execution errors to prevent site from crashing.
- Improved: Display recent snippet errors in admin dashboard instead.
- Improved: Updated editor block to use new REST API endpoints. (PRO)
- Improved: Change colour of upgrade notice in Pro plugin. (PRO)
- Improved: All available snippet data is included in export files.
- Improved: Only import specific fields from export file, even if additional fields specified.
- Fixed: Issue preventing editor colorpicker from loading correctly. (PRO)
- Improved: Added help links to content snippet options.
- Improved: Pass additional attributes specified in
[code_snippet]
content shortcode to shortcode content. - Improved: Make shortcode attributes available as individual variables.
- Improved: Allow boolean attributes to be passed to code snippets shortcodes without specifying a value.
- Improved: Replace external links to Pro pricing page with an upgrade modal.
- Fixed: Issue preventing linting libraries from loading correctly in the code editor.
Version 3.3.0 (09 Mar 2022)
- Fixed: Do not enqueue CSS or JS snippet file if no snippets exist. (PRO)
- Improved: Added additional editor shortcuts to list in tooltip.
- Added: Filter for changing Snippets admin menu position. See this help article for more information.
- Added: Ability to filter shortcode output. Thanks to contributions from Jack Szwergold.
- Fixed: Bug causing all snippets to show in site health information instead of those active.
- Fixed: Unnecessary sanitization of file upload data causing import process to fail on Windows systems.
Version 3.2.2 (17 Nov 2022)
- Fixed: Plugin lacking a valid header error on activation.
Version 3.2.1 (05 Oct 2022)
- Fixed: Issue making survey reminder notice not dismissible.
- Added:
Ctrl
+/
orCmd
+/
as shortcut for commenting out code in the snippet editor. - Added: Additional hooks to various snippet actions, thanks to contributions made by ancient-spirit.
- Added: Fold markers, additional keyboard shortcuts and keymap options to snippet editor,
thanks to contributions made by Amaral Krichman. - Improved: Removed duplicate tables exist query. (#).
- Improved: Enabled 'add paragraphs and formatting' option by default for newly inserted content snippets.
- Added: WP-CLI commands for retrieving, activating, deactivating, deleting, creating, updating, exporting and importing snippets.
- Fixed: Path to iron visible when updating the pro plugin.
Version 3.2.0 (22 July 2022)
- Fixed: Remove default value from SQL columns to improve compatibility with certain versions of MySQL.
- Fixed: Delay loading snippets in Gutenberg editor blocks. (PRO)
- Added: Option to show and hide line numbers in Gutenberg source code editor block. (PRO)
- Added: Support for highlighting HTML, CSS, JS and embedded code in the front-end PrismJS code highlighter.
- Added: Additional features to front-end PrismJS code highlighter, including automatic links and a copy button.
- Added: Support for multiple code styles in the source code Gutenberg editor block. (PRO)
- Added: Admin notice announcing release of Code Snippets Pro.
- Fixed: Inconsistencies with translations between different plugin versions.
- Fixed: Issue with Content Snippet shortcode information not displaying.
- Added: Button for copying shortcode text to clipboard.
- Improved: Include Code Snippets CSS and JS source code in distributed package.
- Improved: Don't delete data from plugin if deleting Code Snippets Free while Code Snippets Pro is active.
- Improved: Streamlined user interface and experience in Gutenberg editor blocks. (PRO)
- Added: Option to choose from 44 different themes for the Prism code highlighter in the source editor block and Elementor widget. (PRO)
- Improved: Compatibility of Elementor widgets with the latest version of Elementor. (PRO)
- Improved: Replace icon font menu icon with embedded SVG icon.
Version 3.1.2 (3 July 2022)
- Updated external links and branding for Code Snippets Pro.
- Improved: Add link URLs to settings pages, as an alternative to in-page navigation.
- Fixed: Various fixes to block editor scripts. (PRO)
- Fixed: Improved visual style of Gutenberg editor blocks. (PRO)
Version 3.1.1 (13 Jun 2022)
- Fixed: Download snippets feature not including snippet content.
- Fixed: Alignment of 'opens externally' dashicon.
- Improved: Added additional parameters to
code_snippets/export/filename
filter.