3.6.8 (2025-02-14)

Added
* code_snippets/hide_welcome_banner filter hook for hiding welcome banner in dashboard.

Changed
* Updated Freemius SDK to the latest version. (PRO)

Removed
* Functionality allowing [code_snippet] shortcodes to be embedded recursively – it will be re-added in a future version.

Fixed
* Shortcodes embedded within [code_snippet] shortcodes not evaluating correctly.
* Translation functions being called too early in some instances when loading plugin settings.
* ‘Generate’ button not appearing on some sites. (PRO)
* Incorrect arrow entity used in cloud list table (props to [brandonjp]).
* Removed reference to missing plugins.css file in core plugin version.

3.6.7 (2025-01-24)

Added
* Generated snippet shortcode tags will include the snippet name, for easier identification.
* Admin notices will dismiss automatically after five seconds. (#208)

Changed
* Updated CSS to use latest Sass features.
* Moved theme selector to just above editor preview on settings page (thanks to brandonjp). (#206)
* [code_snippet] shortcodes can now be nested within each other. (#198)

Fixed
* Save buttons above editor did not follow usual validation process in Pro. (PRO) (#197)
* Minor inconsistencies in consistent UI elements between Core and Pro.
* Tags input not allowing input. (#211)
* Issue with Elementor source code widget. (PRO) (#205)
* Snippet descriptions not visible when viewing cloud search results.
* Snippet import page not displaying number of successfully imported snippets.
* Use UTC time when deciding when to display campaign notices.

3.6.6.1 (2024-11-27)

Fixed

  • Redeployment of v3.6.6 to overcome issue with initial build.
  • Type issue when caching cloud links. (PRO)

3.6.6 (2024-11-27)

Changed

  • Improved compatability with modern versions of PHP.
  • Extended welcome API to include admin notices.

Fixed

  • Memory issue from checking aggregate posts while loading front-end syntax highlighter.
  • Translation functions being called too early on upgrade, resulting in localisation loading errors.
  • Bug preventing the ‘share on network’ status of network snippets from correctly updating.
  • Incorrect logic controlling when to display ‘Save Changes’ or ‘Save Changes and Activate’ buttons.
  • Old notices persisting when switching between editing and creating snippets.

3.6.5.1 (2024-05-24)

  • Redeployment of v3.6.5 to overcome issue with initial build.

3.6.5 (2024-05-24)

Added

  • New admin menu providing useful resources and updates on the Code Snippets plugin and community.

3.6.4 (2024-03-15)

Added

  • AI generation for all snippet types: HTML, CSS, JS. (PRO)
  • Button to create a cloud connection directly from the Snippets menu when disconnected. (PRO)

Changed

  • Increment the revision number of CSS and JS snippet when using the ‘Reset Caches’ debug action. (PRO)
  • UX in generate dialog, such as allowing ‘Enter’ to submit the form. (PRO)

Fixed

  • Minor type compatability issue with newer versions of PHP.
  • Undefined array key issue when initiating cloud sync. (PRO)
  • Bug preventing downloading a single snippet from a bundle. (PRO)
  • Translations not loading for strings in JavaScript files.

3.6.3 (2023-11-13)

Added

  • Added debug action for resetting snippets caches.

Fixed

  • Import error when initialising cloud sync configuration. (PRO)

3.6.2 (2023-11-11)

Removed

  • Removed automatic encoding of code content.

Fixed

  • Error when attempting to save shared network snippets marked as active.
  • Type error when rendering checkbox fields without a stored or default value.
  • Label for snippet sharing input incorrectly linked to input field.
  • Error when attempting to download export files from Edit menu.
  • Issue loading Freemius string overrides too early. (PRO)
  • Fix redirect URL when connecting with OAuth on subdirectory or HTTPS sites. (PRO)
  • Import error when attempting to completely uninstall the plugin.

3.6.1 (2023-11-07)

Fixed

  • Issue accessing fields on Snippets class.

3.6.0 (2023-11-07)

Added

  • Ability to authenticate with Code Snippets Cloud using OAuth. (PRO)
  • Integration with GPT AI for generating snippets. (PRO)
  • Ability to generate line-by-line descriptions of snippet code with GPT AI. (PRO)
  • Ability to generate tags and description text from existing snippet code with GPT AI. (PRO)
  • Added debug settings menu for manually performing problem-solving actions.
  • Filter to disable scroll-into-view functionality for edit page notices.

Changed

  • Updated minimum PHP requirement to 7.4.
  • Ensure that the URL of the edit snippet page changes when adding a new snippet.
  • Snippet tags will automatically be added when focus is lost on the tags field.

Fixed

  • Moved active status border on edit name field to left-hand side.
  • New notices will not scroll if already at top of page.
  • Potential CSRF vulnerability allowing an authenticated user to reset settings.

3.5.1 (2023-09-15)

Fixed

  • Undefined array key error when accessing plugin settings page. (PRO)
  • Issue registering API endpoints affecting edit post screen. (PRO)
  • Snippet ID instead of snippet object being passed to code_snippets/update_snippet action hook.

3.5.0 (2023-09-13)

Added

  • Support for the Code Snippets Cloud API.
  • Search and download public snippets.
  • Codevault back-up and synchronisation. (PRO)
  • Synchronised local snippets are automatically updated in Cloud. (PRO)
  • Bulk actions – ‘update’ and ‘download’.
  • Download snippets from public and private codevaults. (PRO)
  • Search and download any publicly viewable snippet in Code Snippet Cloud by keyword or name of codevault. (PRO)
  • Deploy snippets to plugin from Code Snippets Cloud app. (PRO)
  • Bundles of Joy! Search and download Snippet Bundles in one go direct from Code Snippets Cloud. (PRO)

Changed

  • Redirect to snippets table when deleting snippet from the edit menu.
  • Scroll new notices into view on edit menu.

Fixed

  • Error when attempting to update network shared snippets after saving. [#]

3.4.2 (2023-07-05)

Fixed

  • Issue causing export process to fail with fatal error. [#]
  • Type issue on the_posts filter when no posts available. [#]

3.4.1 (2023-06-29)

Added

  • Added better debugging when calling REST API methods from the edit menu.

Changed

  • Escape special characters when sending snippet code through AJAX to avoid false-positives from security modules. [#]
  • Only display the latest update or error notice on the edit page, instead of allowing them to stack.

Fixed

  • Undefined array key error. [#]
  • Potential type issue when loading Prism. [#]
  • Potential type issue when sorting snippets. [#]
  • Issue preventing asset revision numbers from updating correctly. (PRO) [#]

3.4.0 (2023-05-17)

Added

  • Proper WordPress REST API support for retrieving and modifying snippets.
  • Added help links to content snippet options.

Changed

  • Better compatibility with modern versions of PHP (7.0+).
  • 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.
  • Catch snippet execution errors to prevent site from crashing.
  • Display recent snippet errors in admin dashboard instead.
  • Updated editor block to use new REST API endpoints. (PRO)
  • Change colour of upgrade notice in Pro plugin. (PRO)
  • All available snippet data is included in export files.
  • Only import specific fields from export file, even if additional fields specified.
  • Pass additional attributes specified in [code_snippet] content shortcode to shortcode content.
  • Make shortcode attributes available as individual variables.
  • Allow boolean attributes to be passed to code snippets shortcodes without specifying a value.
  • Replace external links to Pro pricing page with an upgrade modal.

Fixed

  • Issue preventing editor colorpicker from loading correctly. (PRO)
  • Issue preventing linting libraries from loading correctly in the code editor.

3.3.0 (2023-03-09)

Added

Fixed

  • Do not enqueue CSS or JS snippet file if no snippets exist. (PRO)
  • Bug causing all snippets to show in site health information instead of those active.
  • Unnecessary sanitization of file upload data causing import process to fail on Windows systems.

The full changelog is available on GitHub

Overview

  • Latest version 3.6.8
  • Last updated
  • Active installations 1,000,000+
  • WordPress version 5.0 or higher
  • Tested up to 6.7.2

Ratings

461  · 
1 stars
28
2 stars
5
3 stars
6
4 stars
11
5 stars
411

Contributors

7
Shea BungeVerdi HeinzNate LeibzonAtif RiazImantsJohnPixleCode Snippets