| @@ -1,10 +1,79 @@ | ||
| 1 | 1 | # Changelog |
| 2 | 2 | |
| 3 | +## [4.0.0] (UPCOMING) | |
| 4 | + | |
| 5 | +### Added | |
| 6 | +* AI Agent for building snippets from a description: it proposes a plan you can refine or approve before any code is | |
| 7 | + written, and can revise the snippets it created. (PRO) | |
| 8 | +* Snippet revisions, with a history of past versions, a side-by-side diff against the current code, and one-click | |
| 9 | + restore. (PRO) | |
| 10 | +* Display conditions for controlling where and when a snippet runs, without writing the checks by hand. (PRO) | |
| 11 | +* Per-role snippet permissions, so you can decide which roles may view, edit, activate, or delete snippets. (PRO) | |
| 12 | +* Blueprints for setting up a site from a saved collection of snippets and settings. (PRO) | |
| 13 | +* Flat file storage, for keeping snippets as files so they can be version-controlled alongside the rest of a site. (PRO) | |
| 14 | +* "Ran on this page" tracking, showing which snippets actually executed on the page you are viewing. (PRO) | |
| 15 | +* Natural-language search in Community Cloud, so you can describe what you need instead of guessing keywords. (PRO) | |
| 16 | +* Snippet deployment from Code Snippets Cloud to connected sites, including deploying several snippets under one shared | |
| 17 | + display condition. (PRO) | |
| 18 | +* Installing a cloud bundle onto a connected site as a standalone plugin. (PRO) | |
| 19 | +* Updating Code Snippets Pro on a connected site from the cloud dashboard. (PRO) | |
| 20 | +* Drift detection, which reports when a snippet on the site no longer matches the copy stored in the cloud. (PRO) | |
| 21 | +* New admin interface for managing snippets, with a cleaner layout, faster interactions, and a more consistent | |
| 22 | + experience across plugin screens. (PRO) | |
| 23 | +* Card view for browsing snippets, with a view switcher on the snippets table and Community Cloud. (PRO) | |
| 24 | +* Snippet preview modal for viewing snippet code from the snippets table without opening the editor. (PRO) | |
| 25 | +* Automatic hiding of unrelated admin notices from other plugins on Code Snippets screens. (PRO) | |
| 26 | +* Admin bar snippet drawer, based on the Deckerweb Snippets workflow, for quick access to snippets and Safe Mode from | |
| 27 | + the WordPress admin bar. (PRO) | |
| 28 | +* Snippet locking to help prevent accidental edits or deletion of important snippets. Props | |
| 29 | + to https://github.com/mgiannopoulos24. (PRO) | |
| 30 | +* Improved screen options on the main snippets table, including controls for visible columns and truncating long snippet | |
| 31 | + names or descriptions. (PRO) | |
| 32 | +* Bulk actions and bulk code download support in the redesigned snippets table. (PRO) | |
| 33 | +* Featured snippets and improved browsing in Community Cloud. (PRO) | |
| 34 | +* WordPress modern theme admin styling compatibility. (PRO) | |
| 35 | +* Clearer accessibility labels, headings, tab markup, table checkboxes, sort buttons, copy buttons, and drag-and-drop | |
| 36 | + upload controls. (PRO) | |
| 37 | +* Feedback reporter for sending bug reports, feature requests and general feedback from the plugin screens, with an | |
| 38 | + optional summary of the site environment so the team can reproduce the problem. (PRO) | |
| 39 | + | |
| 40 | +### Changed | |
| 41 | +* Redesigned the main snippets table with improved search, filtering, sorting, pagination, row actions, and bulk | |
| 42 | + selection. (PRO) | |
| 43 | +* Improved the snippet import and migration experience, including clearer file upload handling and third-party plugin | |
| 44 | + migration flows. (PRO) | |
| 45 | +* Improved snippet error handling so activation failures, validation errors, and stack traces are easier to understand. | |
| 46 | + (PRO) | |
| 47 | +* Improved Community Cloud search and filtering, including server-side filters, better result loading, and clearer empty | |
| 48 | + states. (PRO) | |
| 49 | +* Updated the welcome screen, toolbar, import screen, and cloud screens to match the new admin experience. (PRO) | |
| 50 | +* Updated internal plugin architecture to a cleaner PSR-4 structure for better long-term maintainability. (PRO) | |
| 51 | +* Improved accessibility across the snippets table, import screen, migration flow, Community Cloud, welcome screen, | |
| 52 | + toolbar, dialogs, tooltips, and code editor. (PRO) | |
| 53 | +* Improved colour contrast and reduced-motion support across admin screens. (PRO) | |
| 54 | +* Faster loading of large code vaults, which are now fetched a page at a time instead of all at once. (PRO) | |
| 55 | + | |
| 56 | +### Fixed | |
| 57 | +* Fixed AI conversations from one connected site being visible from another. (PRO) | |
| 58 | +* Fixed a snippet list stored in Code Snippets Cloud being emptied when the site was temporarily unable to read its own | |
| 59 | + snippets. (PRO) | |
| 60 | +* Fixed REST API server error responses on missing snippets. (PRO) | |
| 61 | +* Fixed redundant frontend logic, improving overall performance. (PRO) | |
| 62 | +* Fixed Community Cloud search results and pagination to respect WordPress screen options. (PRO) | |
| 63 | +* Fixed snippet saving and activation feedback to improve validation and runtime error display. (PRO) | |
| 64 | +* Fixed downloaded Community Cloud snippets appearing as not downloaded after a page reload. (PRO) | |
| 65 | +* Fixed network snippet lookups using the wrong database table on multisite. (PRO) | |
| 66 | +* Fixed the inactive snippets count including trashed snippets. (PRO) | |
| 67 | +* Fixed featured Community Cloud snippets failing to load with some cloud API responses. (PRO) | |
| 68 | +* Fixed bulk actions in Community Cloud running against an empty selection, so selected snippets were never downloaded. | |
| 69 | + (PRO) | |
| 70 | + | |
| 3 | 71 | ## [3.10.2] (2026-09-01) |
| 4 | 72 | |
| 5 | 73 | ### Added |
| 6 | -* Added a confirmation flow for run-once snippet execution and hardened the handler to prevent failed or confusing actions. | |
| 74 | +* Added a confirmation flow for run-once snippet execution and hardened the handler to prevent failed or confusing | |
| 75 | + actions. | |
| 7 | 76 | |
| 8 | 77 | ### Changed |
| 9 | 78 | * Snippet names now respect the row truncation Screen Option in the admin list for better readability. |
| 10 | 79 | * Version switching AJAX requests now validate the correct nonce, improving reliability when updating snippet versions. |
| @@ -9,9 +78,9 @@ | ||
| 9 | 78 | * Snippet names now respect the row truncation Screen Option in the admin list for better readability. |
| 10 | 79 | * Version switching AJAX requests now validate the correct nonce, improving reliability when updating snippet versions. |
| 11 | 80 | |
| 12 | 81 | ### Fixed |
| 13 | -* Fixed safe mode fatal errors caused by an undefined wp_get_current_user() call. | |
| 82 | +* Fixed safe mode fatal errors caused by an undefined wp_get_current_user () call. | |
| 14 | 83 | * Fixed PHP validation being triggered incorrectly when activating snippets in bulk. |
| 15 | 84 | * Fixed saving issues after a user session expires. |
| 16 | 85 | * Fixed warnings caused by aliased field names when reading modified snippet fields. |
| 17 | 86 | * Fixed vendor autoloader issues by stripping unprefixed namespace references. |
| @@ -24,9 +93,10 @@ | ||
| 24 | 93 | |
| 25 | 94 | ### Fixed |
| 26 | 95 | * Fixed a fatal error affecting snippets that use a `namespace` or `declare` statement. |
| 27 | 96 | * Fixed the snippets page rendering blank when another plugin's screen settings filter returned an invalid value. |
| 28 | -* Fixed snippet saving on hosts that block REST API `PUT` and `PATCH` requests, by sending writes as `POST` with a method override. | |
| 97 | +* Fixed snippet saving on hosts that block REST API `PUT` and `PATCH` requests, by sending writes as `POST` with a | |
| 98 | + method override. | |
| 29 | 99 | * Fixed the Snippets List Order setting not being applied to the snippets list. |
| 30 | 100 | * Fixed admin bar snippet scripts failing to load on the free version, including on the site front end. |
| 31 | 101 | * Fixed snippet modified dates being sent without the correct UTC offset. |
| 32 | 102 | * Fixed the row truncation screen option not persisting across sessions. |
| @@ -35,28 +105,37 @@ | ||
| 35 | 105 | |
| 36 | 106 | ## [3.10.0] (2026-08-24) |
| 37 | 107 | |
| 38 | 108 | ### Added |
| 39 | -* New admin interface for managing snippets, with a cleaner layout, faster interactions, and a more consistent experience across plugin screens. | |
| 109 | +* New admin interface for managing snippets, with a cleaner layout, faster interactions, and a more consistent | |
| 110 | + experience across plugin screens. | |
| 40 | 111 | * Card view for browsing snippets, with a view switcher on the snippets table and Community Cloud. |
| 41 | 112 | * Snippet preview modal for viewing snippet code from the snippets table without opening the editor. |
| 42 | 113 | * Automatic hiding of unrelated admin notices from other plugins on Code Snippets screens. |
| 43 | -* Admin bar snippet drawer, based on the Deckerweb Snippets workflow, for quick access to snippets and Safe Mode from the WordPress admin bar. | |
| 44 | -* Snippet locking to help prevent accidental edits or deletion of important snippets. Props to https://github.com/mgiannopoulos24. | |
| 45 | -* Improved screen options on the main snippets table, including controls for visible columns and truncating long snippet names or descriptions. | |
| 114 | +* Admin bar snippet drawer, based on the Deckerweb Snippets workflow, for quick access to snippets and Safe Mode from | |
| 115 | + the WordPress admin bar. | |
| 116 | +* Snippet locking to help prevent accidental edits or deletion of important snippets. Props | |
| 117 | + to https://github.com/mgiannopoulos24. | |
| 118 | +* Improved screen options on the main snippets table, including controls for visible columns and truncating long snippet | |
| 119 | + names or descriptions. | |
| 46 | 120 | * Bulk actions and bulk code download support in the redesigned snippets table. |
| 47 | 121 | * Featured snippets and improved browsing in Community Cloud. |
| 48 | 122 | * WordPress modern theme admin styling compatibility. |
| 49 | -* Clearer accessibility labels, headings, tab markup, table checkboxes, sort buttons, copy buttons, and drag-and-drop upload controls. | |
| 123 | +* Clearer accessibility labels, headings, tab markup, table checkboxes, sort buttons, copy buttons, and drag-and-drop | |
| 124 | + upload controls. | |
| 50 | 125 | |
| 51 | 126 | ### Changed |
| 52 | -* Redesigned the main snippets table with improved search, filtering, sorting, pagination, row actions, and bulk selection. | |
| 53 | -* Improved the snippet import and migration experience, including clearer file upload handling and third-party plugin migration flows. | |
| 127 | +* Redesigned the main snippets table with improved search, filtering, sorting, pagination, row actions, and bulk | |
| 128 | + selection. | |
| 129 | +* Improved the snippet import and migration experience, including clearer file upload handling and third-party plugin | |
| 130 | + migration flows. | |
| 54 | 131 | * Improved snippet error handling so activation failures, validation errors, and stack traces are easier to understand. |
| 55 | -* Improved Community Cloud search and filtering, including server-side filters, better result loading, and clearer empty states. | |
| 132 | +* Improved Community Cloud search and filtering, including server-side filters, better result loading, and clearer empty | |
| 133 | + states. | |
| 56 | 134 | * Updated the welcome screen, toolbar, import screen, and cloud screens to match the new admin experience. |
| 57 | 135 | * Updated internal plugin architecture to a cleaner PSR-4 structure for better long-term maintainability. |
| 58 | -* Improved accessibility across the snippets table, import screen, migration flow, Community Cloud, welcome screen, toolbar, dialogs, tooltips, and code editor. | |
| 136 | +* Improved accessibility across the snippets table, import screen, migration flow, Community Cloud, welcome screen, | |
| 137 | + toolbar, dialogs, tooltips, and code editor. | |
| 59 | 138 | * Improved colour contrast and reduced-motion support across admin screens. |
| 60 | 139 | |
| 61 | 140 | ### Fixed |
| 62 | 141 | * Fixed REST API server error responses on missing snippets. |
| @@ -82,9 +161,10 @@ | ||
| 82 | 161 | ## [3.9.4] (2026-01-14) |
| 83 | 162 | |
| 84 | 163 | ### Added |
| 85 | 164 | * New import functionality to migrate snippets from file uploads with drag-and-drop interface. |
| 86 | -* Support for importing snippets from other popular plugins (Header Footer Code Manager, Insert Headers and Footers, Insert PHP Code Snippet). | |
| 165 | +* Support for importing snippets from other popular plugins (Header Footer Code Manager, Insert Headers and Footers, | |
| 166 | + Insert PHP Code Snippet). | |
| 87 | 167 | * Enhanced file based execution support with improved multisite mode compatibility. |
| 88 | 168 | |
| 89 | 169 | ### Fixed |
| 90 | 170 | * Fixed multisite capability checks in Plugin class. |
| @@ -93,9 +173,10 @@ | ||
| 93 | 173 | |
| 94 | 174 | ## [3.9.3] (2025-12-03) |
| 95 | 175 | |
| 96 | 176 | ### Added |
| 97 | -* End-to-end tests to verify the toggle visual state in the snippets list page, improving UI verification and test reliability. | |
| 177 | +* End-to-end tests to verify the toggle visual state in the snippets list page, improving UI verification and test | |
| 178 | + reliability. | |
| 98 | 179 | |
| 99 | 180 | ### Fixed |
| 100 | 181 | * Restored missing styles styling and direction-aware layout from Manage menu. |
| 101 | 182 | * Ensure correct transformation value is used when detecting state of activation toggle. |
| @@ -130,9 +211,10 @@ | ||
| 130 | 211 | * Added contextual notices in the Snippets list table to surface action results and warnings in the UI |
| 131 | 212 | * Expanded Multisite Sharing settings for clearer control over network-wide snippet sharing |
| 132 | 213 | |
| 133 | 214 | ### Changed |
| 134 | -* Modernized browser support targets and polished admin UI (clearer row-action badges, improved Pro badge hover, refined active snippet name styling) | |
| 215 | +* Modernized browser support targets and polished admin UI (clearer row-action badges, improved Pro badge hover, refined | |
| 216 | + active snippet name styling) | |
| 135 | 217 | |
| 136 | 218 | ### Fixed |
| 137 | 219 | * Fixed REST API pagination to return correct results and page counts |
| 138 | 220 | * Resolved styling selector so the active snippet name highlights reliably |
| @@ -242,9 +324,10 @@ | ||
| 242 | 324 | * Created proper form for sharing beta feedback. |
| 243 | 325 | * Improved UX of snippet activation toggle. |
| 244 | 326 | |
| 245 | 327 | ### Fixed |
| 246 | -* Fetching active snippets on a multisite network now respects the 'priority' field above all else when ordering snippets. | |
| 328 | +* Fetching active snippets on a multisite network now respects the 'priority' field above all else when ordering | |
| 329 | + snippets. | |
| 247 | 330 | * Cloud search appears correctly and allows downloading snippets in the free version of Code Snippets. |
| 248 | 331 | * Improved performance of loading admin menu icon. |
| 249 | 332 | |
| 250 | 333 | ## [3.6.9] (2025-02-17) |
| @@ -249,9 +332,10 @@ | ||
| 249 | 332 | |
| 250 | 333 | ## [3.6.9] (2025-02-17) |
| 251 | 334 | |
| 252 | 335 | ### Changed |
| 253 | -* Updated `Cloud_API::get_bundles()` to properly check bundle data and return an empty array if no valid bundles are present. | |
| 336 | +* Updated `Cloud_API::get_bundles()` to properly check bundle data and return an empty array if no valid bundles are | |
| 337 | + present. | |
| 254 | 338 | * Refactored `Cloud_List_Table::fetch_snippets()` to always return a valid `Cloud_Snippets` instance. |
| 255 | 339 | * Cleaned up bundle iteration code and improved translation handling in the bundles view. |
| 256 | 340 | |
| 257 | 341 | ### Fixed |
| @@ -265,9 +349,10 @@ | ||
| 265 | 349 | ### Changed |
| 266 | 350 | * Updated Freemius SDK to the latest version. (PRO) |
| 267 | 351 | |
| 268 | 352 | ### Removed |
| 269 | -* Functionality allowing `[code_snippet]` shortcodes to be embedded recursively – it will be re-added in a future version. | |
| 353 | +* Functionality allowing `[code_snippet]` shortcodes to be embedded recursively – it will be re-added in a future | |
| 354 | + version. | |
| 270 | 355 | |
| 271 | 356 | ### Fixed |
| 272 | 357 | * Shortcodes embedded within `[code_snippet]` shortcodes not evaluating correctly. |
| 273 | 358 | * Translation functions being called too early in some instances when loading plugin settings. |
| @@ -278,17 +363,21 @@ | ||
| 278 | 363 | ## [3.6.7] (2025-01-24) |
| 279 | 364 | |
| 280 | 365 | ### Added |
| 281 | 366 | * Generated snippet shortcode tags will include the snippet name, for easier identification. |
| 282 | -* Admin notices will dismiss automatically after five seconds. ([#208](https://github.com/codesnippetspro/code-snippets/issues/208)) | |
| 367 | +* Admin notices will dismiss automatically after five seconds. | |
| 368 | + ([#208](https://github.com/codesnippetspro/code-snippets/issues/208)) | |
| 283 | 369 | |
| 284 | 370 | ### Changed |
| 285 | 371 | * Updated CSS to use latest Sass features. |
| 286 | -* Moved theme selector to just above editor preview on settings page (thanks to [brandonjp]). ([#206](https://github.com/codesnippetspro/code-snippets/issues/206)) | |
| 287 | -* `[code_snippet]` shortcodes can now be nested within each other. ([#198](https://github.com/codesnippetspro/code-snippets/issues/198)) | |
| 372 | +* Moved theme selector to just above editor preview on settings page (thanks to [brandonjp]). | |
| 373 | + ([#206](https://github.com/codesnippetspro/code-snippets/issues/206)) | |
| 374 | +* `[code_snippet]` shortcodes can now be nested within each other. | |
| 375 | + ([#198](https://github.com/codesnippetspro/code-snippets/issues/198)) | |
| 288 | 376 | |
| 289 | 377 | ### Fixed |
| 290 | -* Save buttons above editor did not follow usual validation process in Pro. (PRO) ([#197](https://github.com/codesnippetspro/code-snippets/issues/197)) | |
| 378 | +* Save buttons above editor did not follow usual validation process in Pro. (PRO) | |
| 379 | + ([#197](https://github.com/codesnippetspro/code-snippets/issues/197)) | |
| 291 | 380 | * Minor inconsistencies in consistent UI elements between Core and Pro. |
| 292 | 381 | * Tags input not allowing input. ([#211](https://github.com/codesnippetspro/code-snippets/issues/211)) |
| 293 | 382 | * Issue with Elementor source code widget. (PRO) ([#205](https://github.com/codesnippetspro/code-snippets/issues/205)) |
| 294 | 383 | * Snippet descriptions not visible when viewing cloud search results. |
| @@ -412,15 +501,18 @@ | ||
| 412 | 501 | * Redirect to snippets table when deleting snippet from the edit menu. |
| 413 | 502 | * Scroll new notices into view on edit menu. |
| 414 | 503 | |
| 415 | 504 | ### Fixed |
| 416 | -* Error when attempting to update network shared snippets after saving. [[#](https://wordpress.org/support/topic/activating-snippets-breaks-on-wordpress-6-3/)] | |
| 505 | +* Error when attempting to update network shared snippets after | |
| 506 | + saving. [[#](https://wordpress.org/support/topic/activating-snippets-breaks-on-wordpress-6-3/)] | |
| 417 | 507 | |
| 418 | 508 | ## [3.4.2] (2023-07-05) |
| 419 | 509 | |
| 420 | 510 | ### Fixed |
| 421 | -* Issue causing export process to fail with fatal error. [[#](https://wordpress.org/support/topic/critical-error-on-exporting-snippets/)] | |
| 422 | -* Type issue on `the_posts` filter when no posts available. [[#](https://wordpress.org/support/topic/collision-with-plugin-xml-sitemap-google-news/)] | |
| 511 | +* Issue causing export process to fail with fatal | |
| 512 | + error. [[#](https://wordpress.org/support/topic/critical-error-on-exporting-snippets/)] | |
| 513 | +* Type issue on `the_posts` filter when no posts | |
| 514 | + available. [[#](https://wordpress.org/support/topic/collision-with-plugin-xml-sitemap-google-news/)] | |
| 423 | 515 | |
| 424 | 516 | ## [3.4.1] (2023-06-29) |
| 425 | 517 | |
| 426 | 518 | ### Added |
| @@ -426,16 +518,20 @@ | ||
| 426 | 518 | ### Added |
| 427 | 519 | * Added better debugging when calling REST API methods from the edit menu. |
| 428 | 520 | |
| 429 | 521 | ### Changed |
| 430 | -* Escape special characters when sending snippet code through AJAX to avoid false-positives from security modules. [[#](https://wordpress.org/support/topic/latest-3-4-0-ajax-bug-cannot-save-snippets-403-error/)] | |
| 522 | +* Escape special characters when sending snippet code through AJAX to avoid false-positives from security | |
| 523 | + modules. [[#](https://wordpress.org/support/topic/latest-3-4-0-ajax-bug-cannot-save-snippets-403-error/)] | |
| 431 | 524 | * Only display the latest update or error notice on the edit page, instead of allowing them to stack. |
| 432 | 525 | |
| 433 | 526 | ### Fixed |
| 434 | -* Undefined array key error. [[#](https://wordpress.org/support/topic/after-updating-occasionally-getting-undefined-array-key-query/)] | |
| 435 | -* Potential type issue when loading Prism. [[#](https://wordpress.org/support/topic/code-snippets-fatal-error-breaking-xml-sitemaps/)] | |
| 527 | +* Undefined array key | |
| 528 | + error. [[#](https://wordpress.org/support/topic/after-updating-occasionally-getting-undefined-array-key-query/)] | |
| 529 | +* Potential type issue when loading | |
| 530 | + Prism. [[#](https://wordpress.org/support/topic/code-snippets-fatal-error-breaking-xml-sitemaps/)] | |
| 436 | 531 | * Potential type issue when sorting snippets. [[#](https://github.com/codesnippetspro/code-snippets/issues/166)] |
| 437 | -* Issue preventing asset revision numbers from updating correctly. (PRO) [[#](https://github.com/codesnippetspro/code-snippets/issues/166)] | |
| 532 | +* Issue preventing asset revision numbers from updating correctly. | |
| 533 | + (PRO) [[#](https://github.com/codesnippetspro/code-snippets/issues/166)] | |
| 438 | 534 | |
| 439 | 535 | ## [3.4.0] (2023-05-17) |
| 440 | 536 | |
| 441 | 537 | ### Added |
| @@ -444,12 +540,12 @@ | ||
| 444 | 540 | |
| 445 | 541 | ### Changed |
| 446 | 542 | * Better compatibility with modern versions of PHP (7.0+). |
| 447 | 543 | * Converted Edit/Add New Snippet page to use React: |
| 448 | - - Converted action buttons to asynchronously use REST API endpoints through AJAX. | |
| 449 | - - Load page components dynamically through React. | |
| 450 | - - Added action notice queue system | |
| 451 | - - Replaced native alert dialog with proper React modal. | |
| 544 | + - Converted action buttons to asynchronously use REST API endpoints through AJAX. | |
| 545 | + - Load page components dynamically through React. | |
| 546 | + - Added action notice queue system | |
| 547 | + - Replaced native alert dialog with proper React modal. | |
| 452 | 548 | * Catch snippet execution errors to prevent site from crashing. |
| 453 | 549 | * Display recent snippet errors in admin dashboard instead. |
| 454 | 550 | * Updated editor block to use new REST API endpoints. (PRO) |
| 455 | 551 | * Change colour of upgrade notice in Pro plugin. (PRO) |
| @@ -467,9 +563,10 @@ | ||
| 467 | 563 | ## [3.3.0] (2023-03-09) |
| 468 | 564 | |
| 469 | 565 | ### Added |
| 470 | 566 | * Added additional editor shortcuts to list in tooltip. |
| 471 | -* Filter for changing Snippets admin menu position. [See this help article for more information.](https://codesnippets.pro/doc/snippets-menu-location/) | |
| 567 | +* Filter for changing Snippets admin menu | |
| 568 | + position. [See this help article for more information.](https://codesnippets.pro/doc/snippets-menu-location/) | |
| 472 | 569 | * Ability to filter shortcode output. Thanks to contributions from [Jack Szwergold](https://github.com/JackSzwergold). |
| 473 | 570 | |
| 474 | 571 | ### Fixed |
| 475 | 572 | * Do not enqueue CSS or JS snippet file if no snippets exist. (PRO) |
| @@ -484,12 +581,14 @@ | ||
| 484 | 581 | ## [3.2.1] (2022-10-05) |
| 485 | 582 | |
| 486 | 583 | ### Added |
| 487 | 584 | * `Ctrl`+`/` or `Cmd`+`/` as shortcut for commenting out code in the snippet editor. |
| 488 | -* Additional hooks to various snippet actions, thanks to contributions made by [ancient-spirit](https://github.com/ancient-spirit). | |
| 585 | +* Additional hooks to various snippet actions, thanks to contributions made | |
| 586 | + by [ancient-spirit](https://github.com/ancient-spirit). | |
| 489 | 587 | * Fold markers, additional keyboard shortcuts and keymap options to snippet editor, |
| 490 | 588 | thanks to contributions made by [Amaral Krichman](https://github.com/karmaral). |
| 491 | -* WP-CLI commands for retrieving, activating, deactivating, deleting, creating, updating, exporting and importing snippets. | |
| 589 | +* WP-CLI commands for retrieving, activating, deactivating, deleting, creating, updating, exporting and importing | |
| 590 | + snippets. | |
| 492 | 591 | |
| 493 | 592 | ### Changed |
| 494 | 593 | * Removed duplicate tables exist query. ([#](https://wordpress.org/support/topic/duplicate-queries-21)). |
| 495 | 594 | * Enabled 'add paragraphs and formatting' option by default for newly inserted content snippets. |
| @@ -506,9 +605,10 @@ | ||
| 506 | 605 | * Additional features to front-end PrismJS code highlighter, including automatic links and a copy button. |
| 507 | 606 | * Support for multiple code styles in the source code Gutenberg editor block. (PRO) |
| 508 | 607 | * Admin notice announcing release of Code Snippets Pro. |
| 509 | 608 | * Button for copying shortcode text to clipboard. |
| 510 | -* Option to choose from 44 different themes for the Prism code highlighter in the source editor block and Elementor widget. (PRO) | |
| 609 | +* Option to choose from 44 different themes for the Prism code highlighter in the source editor block and Elementor | |
| 610 | + widget. (PRO) | |
| 511 | 611 | |
| 512 | 612 | ### Changed |
| 513 | 613 | * Include Code Snippets CSS and JS source code in distributed package. |
| 514 | 614 | * Don't delete data from plugin if deleting Code Snippets Free while Code Snippets Pro is active. |
| @@ -625,17 +725,18 @@ | ||
| 625 | 725 | |
| 626 | 726 | ## [2.14.3] (2021-12-10) |
| 627 | 727 | |
| 628 | 728 | ### Fixed |
| 629 | -* Potential security issue outputting snippets-safe-mode query variable value as-is. Thanks to Krzysztof Zając for reporting. | |
| 729 | +* Potential security issue outputting snippets-safe-mode query variable value as-is. Thanks to Krzysztof Zając for | |
| 730 | + reporting. | |
| 630 | 731 | |
| 631 | 732 | ## [2.14.2] (2021-09-09) |
| 632 | 733 | |
| 633 | 734 | ### Added |
| 634 | 735 | * Added translations: |
| 635 | - - Spanish by [Ibidem Group](https://www.ibidemgroup.com) | |
| 636 | - - Urdu by [Samuel Badree](https://mobilemall.pk/) | |
| 637 | - - Greek by [Toni Bishop from Jrop](https://www.jrop.com/) | |
| 736 | + - Spanish by [Ibidem Group](https://www.ibidemgroup.com) | |
| 737 | + - Urdu by [Samuel Badree](https://mobilemall.pk/) | |
| 738 | + - Greek by [Toni Bishop from Jrop](https://www.jrop.com/) | |
| 638 | 739 | * Support for `:class` syntax to the code validator. |
| 639 | 740 | * PHP8 support to the code linter. |
| 640 | 741 | * Color picker feature to the code editor. |
| 641 | 742 | * Failsafe to prevent multiple versions of Code Snippets from running simultaneously. |
| @@ -656,9 +757,10 @@ | ||
| 656 | 757 | ### Fixed |
| 657 | 758 | * Code validator now supports `function_exists` and `class_exists` checks. |
| 658 | 759 | * Code validator now supports anonymous functions. |
| 659 | 760 | * Issue with saving the hidden columns setting. |
| 660 | -* Replaced the outdated tag-it library with [tagger](https://github.com/jcubic/tagger) for powering the snippet tags editor. | |
| 761 | +* Replaced the outdated tag-it library with [tagger](https://github.com/jcubic/tagger) for powering the snippet tags | |
| 762 | + editor. | |
| 661 | 763 | |
| 662 | 764 | ## [2.14.0] (2020-01-26) |
| 663 | 765 | |
| 664 | 766 | ### Added |
| @@ -677,9 +779,10 @@ | ||
| 677 | 779 | * Code editor will now properly highlight embedded HTML, CSS and JavaScript code. |
| 678 | 780 | * Fixed a bug preventing the editor theme from being set to default. |
| 679 | 781 | * Ensure that imported snippets are always inactive. |
| 680 | 782 | * Check the referer on the import menu to prevent CSRF attacks. |
| 681 | - Thanks to [Chloe with the Wordfence Threat Intelligence team](https://www.wordfence.com/blog/author/wfchloe/) for reporting. | |
| 783 | + Thanks to [Chloe with the Wordfence Threat Intelligence team](https://www.wordfence.com/blog/author/wfchloe/) for | |
| 784 | + reporting. | |
| 682 | 785 | * Ensure that individual snippet action links use proper verification. |
| 683 | 786 | |
| 684 | 787 | ## [2.13.3] (2019-03-13) |
| 685 | 788 | |
| @@ -724,9 +827,10 @@ | ||
| 724 | 827 | |
| 725 | 828 | ## [2.13.0] (2018-12-17) |
| 726 | 829 | |
| 727 | 830 | ### Added |
| 728 | -* Search/replace functionality to the snippet editor. [See here for a list of keyboard shortcuts.](https://codemirror.net/demo/search.html) [[#](https://wordpress.org/support/topic/feature-request-codemirror-search-and-replace/)] | |
| 831 | +* Search/replace functionality to the snippet | |
| 832 | + editor. [See here for a list of keyboard shortcuts.](https://codemirror.net/demo/search.html) [[#](https://wordpress.org/support/topic/feature-request-codemirror-search-and-replace/)] | |
| 729 | 833 | * Option to make admin menu more compact. |
| 730 | 834 | * Added additional styles to editor settings preview. |
| 731 | 835 | * PHP linter to code editor. |
| 732 | 836 | |
| @@ -744,9 +848,10 @@ | ||
| 744 | 848 | ### Changed |
| 745 | 849 | * CodeMirror updated to version 5.41.0. |
| 746 | 850 | * Attempt to create database columns that might be missing after a table upgrade. |
| 747 | 851 | * Streamlined upgrade process. |
| 748 | -* Made search box appear at top of page on mobile. [[#](https://wordpress.org/support/topic/small-modification-for-mobile-ux/)] | |
| 852 | +* Made search box appear at top of page on | |
| 853 | + mobile. [[#](https://wordpress.org/support/topic/small-modification-for-mobile-ux/)] | |
| 749 | 854 | * Updated screenshots. |
| 750 | 855 | |
| 751 | 856 | ### Fixed |
| 752 | 857 | * Interface layout on sites using right-to-left languages. |
| @@ -801,9 +906,9 @@ | ||
| 801 | 906 | ## [2.10.1] (2018-02-10) |
| 802 | 907 | |
| 803 | 908 | ### Fixed |
| 804 | 909 | * Prevent errors when trying to export no snippets. |
| 805 | -* Use wp_json_encode() to encode export data. | |
| 910 | +* Use wp_json_encode () to encode export data. | |
| 806 | 911 | * Check both the file extension and MIME type of uploaded import files. |
| 807 | 912 | |
| 808 | 913 | ## [2.10.0] (2018-01-18) |
| 809 | 914 | |
| @@ -873,9 +978,9 @@ | ||
| 873 | 978 | ## [2.9.0] (2017-09-06) |
| 874 | 979 | |
| 875 | 980 | ### Changed |
| 876 | 981 | * Moved code to disable snippet execution into a filter hook. |
| 877 | -* execute_active_snippets() function updated with improved efficiency. | |
| 982 | +* execute_active_snippets () function updated with improved efficiency. | |
| 878 | 983 | * Renamed Snippet class to avoid name collisions with other plugins. |
| 879 | 984 | * Don't hide output when executing a snippet. |
| 880 | 985 | |
| 881 | 986 | ### Fixed |
| @@ -891,10 +996,12 @@ | ||
| 891 | 996 | |
| 892 | 997 | ## [2.8.6] (2017-05-14) |
| 893 | 998 | |
| 894 | 999 | ### Fixed |
| 895 | -* Fixed snippet description field alias not mapping correctly, causing snippet descriptions to not be displayed in the table or when editing a snippet. | |
| 896 | -* Ensured that get_snippets() function retrieves snippets with the correct 'network' setting. Fixes snippet edit links in network admin. | |
| 1000 | +* Fixed snippet description field alias not mapping correctly, causing snippet descriptions to not be displayed in the | |
| 1001 | + table or when editing a snippet. | |
| 1002 | +* Ensured that get_snippets () function retrieves snippets with the correct 'network' setting. Fixes snippet edit links | |
| 1003 | + in network admin. | |
| 897 | 1004 | |
| 898 | 1005 | ## [2.8.5] (2017-05-13) |
| 899 | 1006 | |
| 900 | 1007 | ### Added |
| @@ -936,9 +1043,10 @@ | ||
| 936 | 1043 | |
| 937 | 1044 | ### Fixed |
| 938 | 1045 | * Fixed admin menu items not translating. |
| 939 | 1046 | * Corrected editor alignment on RTL sites. ([#](https://wordpress.org/support/topic/suggestion-css-fix-for-rtl-sites/)) |
| 940 | -* Fixed bulk actions running when Filter button is clicked. ([#](https://wordpress.org/support/topic/bug-with-filtering-action-buttons/)) | |
| 1047 | +* Fixed bulk actions running when Filter button is clicked. | |
| 1048 | + ([#](https://wordpress.org/support/topic/bug-with-filtering-action-buttons/)) | |
| 941 | 1049 | |
| 942 | 1050 | ## [2.8.0] (2016-12-14) |
| 943 | 1051 | |
| 944 | 1052 | ### Changed |
| @@ -975,9 +1083,10 @@ | ||
| 975 | 1083 | ### Changed |
| 976 | 1084 | * Updated CodeMirror to version 5.19.0. |
| 977 | 1085 | |
| 978 | 1086 | ### Security |
| 979 | -* Ensured that the editor theme setting is properly validated. Thanks to [Netsparker](https://www.netsparker.com) for reporting. | |
| 1087 | +* Ensured that the editor theme setting is properly validated. Thanks to [Netsparker](https://www.netsparker.com) for | |
| 1088 | + reporting. | |
| 980 | 1089 | * Ensured that snippet tags are properly escaped. Thanks to [Netsparker](https://www.netsparker.com) for reporting. |
| 981 | 1090 | |
| 982 | 1091 | ## [2.7.0] (2016-07-23) |
| 983 | 1092 | |
| @@ -991,11 +1100,13 @@ | ||
| 991 | 1100 | |
| 992 | 1101 | ### Fixed |
| 993 | 1102 | * Fixed plugin translations being loaded. |
| 994 | 1103 | * Fixed description field not being imported. |
| 995 | -* Fixed issue with CodeMirror rubyblue theme. [[#](https://wordpress.org/support/topic/a-problem-with-the-cursor-color-and-the-fix-that-worked-for-me)] | |
| 1104 | +* Fixed issue with CodeMirror rubyblue | |
| 1105 | + theme. [[#](https://wordpress.org/support/topic/a-problem-with-the-cursor-color-and-the-fix-that-worked-for-me)] | |
| 996 | 1106 | * Fixed snippet fields not importing. |
| 997 | -* Fixed a minor XSS vulnerability discovered by Burak Kelebek. [[#](https://wordpress.org/support/topic/security-vulnerability-20)] | |
| 1107 | +* Fixed a minor XSS vulnerability discovered by Burak | |
| 1108 | + Kelebek. [[#](https://wordpress.org/support/topic/security-vulnerability-20)] | |
| 998 | 1109 | |
| 999 | 1110 | ## [2.6.1] (2016-02-10) |
| 1000 | 1111 | |
| 1001 | 1112 | ### Changed |
| @@ -1055,9 +1166,10 @@ | ||
| 1055 | 1166 | |
| 1056 | 1167 | ## [2.4.1] (2015-09-17) |
| 1057 | 1168 | |
| 1058 | 1169 | ### Fixed |
| 1059 | -* Fixed CodeMirror themes not being detected on settings page [[#](https://wordpress.org/support/topic/updated-to-240-now-i-cant-switch-theme)] | |
| 1170 | +* Fixed CodeMirror themes not being detected on settings | |
| 1171 | + page [[#](https://wordpress.org/support/topic/updated-to-240-now-i-cant-switch-theme)] | |
| 1060 | 1172 | |
| 1061 | 1173 | ## [2.4.0] (2015-09-17) |
| 1062 | 1174 | |
| 1063 | 1175 | ### Added |
| @@ -1081,9 +1193,10 @@ | ||
| 1081 | 1193 | ## [2.3.0] (2015-05-20) |
| 1082 | 1194 | |
| 1083 | 1195 | ### Added |
| 1084 | 1196 | * Added icons for admin and front-end snippets to manage table. |
| 1085 | -* Added filter switch to prevent a snippet from executing. ([#25](https://github.com/codesnippetspro/code-snippets/issues/25)) | |
| 1197 | +* Added filter switch to prevent a snippet from executing. | |
| 1198 | + ([#25](https://github.com/codesnippetspro/code-snippets/issues/25)) | |
| 1086 | 1199 | |
| 1087 | 1200 | ### Changed |
| 1088 | 1201 | * Improved settings retrieval by caching settings. |
| 1089 | 1202 | * Updated Russian translation by [Alexey Chumakov](http://chumakov.ru/). |
| @@ -1117,9 +1230,9 @@ | ||
| 1117 | 1230 | * Made minor updates to French translation file. |
| 1118 | 1231 | |
| 1119 | 1232 | ### Fixed |
| 1120 | 1233 | * Resolved JavaScript error on edit snippet pages. |
| 1121 | -* Added polyfill for array_replace_recursive() function for PHP 5.2. | |
| 1234 | +* Added polyfill for array_replace_recursive () function for PHP 5.2. | |
| 1122 | 1235 | |
| 1123 | 1236 | ## [2.2.1] (2015-05-10) |
| 1124 | 1237 | |
| 1125 | 1238 | ### Fixed |
| @@ -1190,9 +1303,10 @@ | ||
| 1190 | 1303 | * Added Chinese translation thanks to Jincheng Shan. |
| 1191 | 1304 | * Added Russian translation by Alexander Samsonov. |
| 1192 | 1305 | * Added Slovak translation by [Ján Fajčák] from [WordPress Slovakia](https://wp.sk). |
| 1193 | 1306 | * Added setting to always save and activate snippets by default. |
| 1194 | -* Added braces to single-line conditionals in line with [new coding standards](https://make.wordpress.org/core/2013/11/13/proposed-coding-standards-change-always-require-braces/). | |
| 1307 | +* Added braces to single-line conditionals in line | |
| 1308 | + with [new coding standards](https://make.wordpress.org/core/2013/11/13/proposed-coding-standards-change-always-require-braces/). | |
| 1195 | 1309 | |
| 1196 | 1310 | ### Changed |
| 1197 | 1311 | * Improved plugin file structure. |
| 1198 | 1312 | * Updated CodeMirror library to version 5.0. |
| @@ -1232,9 +1346,10 @@ | ||
| 1232 | 1346 | ## [1.9.0] (2013-11-11) |
| 1233 | 1347 | |
| 1234 | 1348 | ### Added |
| 1235 | 1349 | * Added French translation thanks to translator [oWEB](http://office-web.net). |
| 1236 | -* Added 'Save & Deactivate' button to the edit snippet page. ([#](https://wordpress.org/support/topic/deactivate-button-in-edit-snippet-page)) | |
| 1350 | +* Added 'Save & Deactivate' button to the edit snippet page. | |
| 1351 | + ([#](https://wordpress.org/support/topic/deactivate-button-in-edit-snippet-page)) | |
| 1237 | 1352 | * Added nonce to edit snippet page. |
| 1238 | 1353 | * Added a fallback MP6 icon. |
| 1239 | 1354 | |
| 1240 | 1355 | ### Changed |
| @@ -1242,10 +1357,12 @@ | ||
| 1242 | 1357 | * Improved CodeMirror implementation. |
| 1243 | 1358 | * Updated CodeMirror to version 3.19. |
| 1244 | 1359 | * Updated WordPress.org plugin banner. |
| 1245 | 1360 | * Add and remove network capabilities as super admins are added and removed. |
| 1246 | -* Replaced buggy trim `<?php` and `?>` functionality with a much more reliable regex method. ([#](https://wordpress.org/support/topic/character-gets-cut)) | |
| 1247 | -* Make the title of each snippet on the manage page a clickable link to edit the snippet ([#](https://wordpress.org/support/topic/deactivate-button-in-edit-snippet-page?replies=9#post-4682757)) | |
| 1361 | +* Replaced buggy trim `<?php` and `?>` functionality with a much more reliable regex method. | |
| 1362 | + ([#](https://wordpress.org/support/topic/character-gets-cut)) | |
| 1363 | +* Make the title of each snippet on the manage page a clickable link to edit the snippet | |
| 1364 | + ([#](https://wordpress.org/support/topic/deactivate-button-in-edit-snippet-page?replies=9#post-4682757)) | |
| 1248 | 1365 | * Hide row actions on manage snippet page by default. |
| 1249 | 1366 | * Use the proper WordPress database APIs consistently. |
| 1250 | 1367 | * Rewritten export functionality. |
| 1251 | 1368 | |
| @@ -1254,9 +1371,11 @@ | ||
| 1254 | 1371 | * Removed screenshots from plugin. |
| 1255 | 1372 | * Removed CodeMirror bundled with plugin. |
| 1256 | 1373 | |
| 1257 | 1374 | ### Fixed |
| 1258 | -* Fixed snippet failing to save when code contains `%` character, props to [nikan06](https://wordpress.org/support/profile/nikan06). ([#](https://wordpress.org/support/topic/percent-sign-bug)) | |
| 1375 | +* Fixed snippet failing to save when code contains `%` character, props | |
| 1376 | + to [nikan06](https://wordpress.org/support/profile/nikan06). | |
| 1377 | + ([#](https://wordpress.org/support/topic/percent-sign-bug)) | |
| 1259 | 1378 | * Fixed HTML breaking in export files. ([#](https://wordpress.org/support/topic/import-problem-7)) |
| 1260 | 1379 | * Fixed incorrect export filename. |
| 1261 | 1380 | * Fixed CodeMirror incompatibility with the WP Editor plugin. |
| 1262 | 1381 | * Fixed CodeMirror incompatibility with the Debug Bar Console plugin. |
| @@ -1280,9 +1399,11 @@ | ||
| 1280 | 1399 | ### Added |
| 1281 | 1400 | * Added error message handling for import snippets page. |
| 1282 | 1401 | |
| 1283 | 1402 | ### Changed |
| 1284 | -* Improved database table creation method: on a single-site install, the snippets table will always be created. On a multisite install, the network snippets table will always be created; the site-specific table will always be created for the main site; for sub-sites the snippets table will only be created on a visit to a snippets admin page. | |
| 1403 | +* Improved database table creation method: on a single-site install, the snippets table will always be created. On a | |
| 1404 | + multisite install, the network snippets table will always be created; the site-specific table will always be created | |
| 1405 | + for the main site; for sub-sites the snippets table will only be created on a visit to a snippets admin page. | |
| 1285 | 1406 | * Updated to CodeMirror 3.14. |
| 1286 | 1407 | * Allow no snippet name or code to be set. |
| 1287 | 1408 | * Prevented an error on fresh multisite installations. |
| 1288 | 1409 | * Refactored code to use best practices. |
| @@ -1306,9 +1427,10 @@ | ||
| 1306 | 1427 | ## [1.7.1] (2013-04-22) |
| 1307 | 1428 | |
| 1308 | 1429 | ### Added |
| 1309 | 1430 | * Added German translation thanks to [David Decker](https://deckerweb.de) |
| 1310 | -* Allow or deny site administrators access to snippet admin menus. Set your preference in the **Enable Administration Menus** setting under the *Settings > Network Settings* network admin menu. | |
| 1431 | +* Allow or deny site administrators access to snippet admin menus. Set your preference in the **Enable Administration | |
| 1432 | + Menus** setting under the *Settings > Network Settings* network admin menu. | |
| 1311 | 1433 | |
| 1312 | 1434 | ### Changed |
| 1313 | 1435 | * Updated PHP Documentation completely. [[View online](https://bungeshea.github.io/code-snippets/api)] |
| 1314 | 1436 | * Only load admin functions when viewing dashboard. |
| @@ -1321,9 +1443,10 @@ | ||
| 1321 | 1443 | ## [1.7.0] (2013-03-26) |
| 1322 | 1444 | |
| 1323 | 1445 | ### Added |
| 1324 | 1446 | * Added icon for the new MP6 admin UI ([#](https://wordpress.org/support/topic/icon-disappears-with-mp6)) |
| 1325 | -* Allow plugin to be activated on individual sites on multisite ([#](https://wordpress.org/support/topic/dont-work-at-multisite)) | |
| 1447 | +* Allow plugin to be activated on individual sites on multisite | |
| 1448 | + ([#](https://wordpress.org/support/topic/dont-work-at-multisite)) | |
| 1326 | 1449 | * Strip PHP tags from the beginning and end of a snippet on save ([#](https://wordpress.org/support/topic/php-tags)) |
| 1327 | 1450 | * Change label in admin menu when editing a snippet. |
| 1328 | 1451 | |
| 1329 | 1452 | ### Changed |
| @@ -1337,14 +1460,16 @@ | ||
| 1337 | 1460 | ### Removed |
| 1338 | 1461 | * Removed HTML, CSS and JavaScript CodeMirror modes that were messing things up. |
| 1339 | 1462 | |
| 1340 | 1463 | ### Fixed |
| 1341 | -* Fixed a bug with saving snippets per page option ([#](https://wordpress.org/support/topic/plugin-code-snippets-snippets-per-page-does-not-work#post-3710991)) | |
| 1464 | +* Fixed a bug with saving snippets per page option | |
| 1465 | + ([#](https://wordpress.org/support/topic/plugin-code-snippets-snippets-per-page-does-not-work#post-3710991)) | |
| 1342 | 1466 | |
| 1343 | 1467 | ## [1.6.1] (2012-12-29) |
| 1344 | 1468 | |
| 1345 | 1469 | ### Fixed |
| 1346 | -* Fixed a bug with permissions not being applied on install ([#](https://wordpress.org/support/topic/permissions-problem-after-install)) | |
| 1470 | +* Fixed a bug with permissions not being applied on install | |
| 1471 | + ([#](https://wordpress.org/support/topic/permissions-problem-after-install)) | |
| 1347 | 1472 | * Fixed a bug in the uninstall method ([#](https://wordpress.org/support/topic/bug-in-delete-script)) |
| 1348 | 1473 | |
| 1349 | 1474 | ## [1.6.0] (2012-12-22) |
| 1350 | 1475 | |
| @@ -1369,21 +1494,24 @@ | ||
| 1369 | 1494 | ## [1.5.0] (2012-09-18) |
| 1370 | 1495 | |
| 1371 | 1496 | ### Added |
| 1372 | 1497 | * Added custom capabilities. |
| 1373 | -* Added 'Export to PHP' feature. ([#](https://wordpress.org/support/topic/plugin-code-snippets-suggestion-bulk-export-to-php)) | |
| 1498 | +* Added 'Export to PHP' feature. | |
| 1499 | + ([#](https://wordpress.org/support/topic/plugin-code-snippets-suggestion-bulk-export-to-php)) | |
| 1374 | 1500 | * Added i18n. |
| 1375 | 1501 | |
| 1376 | 1502 | ### Changed |
| 1377 | 1503 | * Updated CodeMirror to version 2.33. |
| 1378 | 1504 | * Updated the 'Manage Snippets' page to use the WP_List_Table class: |
| 1379 | - - Added 'Screen Options' tab to 'Manage Snippets' page. | |
| 1380 | - - Added search capability to 'Manage Snippets' page. | |
| 1381 | - - Added views to easily filter activated, deactivated and recently activated snippets. | |
| 1382 | - - Added ID column to 'Manage Snippets' page. | |
| 1383 | - - Added sortable name and ID column on 'Manage Snippets' page ([#](https://wordpress.org/support/topic/plugin-code-snippets-suggestion-sort-by-snippet-name)) | |
| 1505 | + - Added 'Screen Options' tab to 'Manage Snippets' page. | |
| 1506 | + - Added search capability to 'Manage Snippets' page. | |
| 1507 | + - Added views to easily filter activated, deactivated and recently activated snippets. | |
| 1508 | + - Added ID column to 'Manage Snippets' page. | |
| 1509 | + - Added sortable name and ID column on 'Manage Snippets' page | |
| 1510 | + ([#](https://wordpress.org/support/topic/plugin-code-snippets-suggestion-sort-by-snippet-name)) | |
| 1384 | 1511 | * Improved API. |
| 1385 | -* Lengthened snippet name field to 64 characters. ([#](https://wordpress.org/support/topic/plugin-code-snippets-snippet-title-limited-to-36-characters)) | |
| 1512 | +* Lengthened snippet name field to 64 characters. | |
| 1513 | + ([#](https://wordpress.org/support/topic/plugin-code-snippets-snippet-title-limited-to-36-characters)) | |
| 1386 | 1514 | |
| 1387 | 1515 | ## [1.4.0] (2012-08-20) |
| 1388 | 1516 | |
| 1389 | 1517 | ### Added |
| @@ -1425,11 +1553,13 @@ | ||
| 1425 | 1553 | |
| 1426 | 1554 | ## [1.1.0] (2012-06-24) |
| 1427 | 1555 | |
| 1428 | 1556 | ### Fixed |
| 1429 | -* Fixed a permissions bug with `DISALLOW_FILE_EDIT` being set to true. ([#](https://wordpress.org/support/topic/plugin-code-snippets-cant-add-new)) | |
| 1557 | +* Fixed a permissions bug with `DISALLOW_FILE_EDIT` being set to true. | |
| 1558 | + ([#](https://wordpress.org/support/topic/plugin-code-snippets-cant-add-new)) | |
| 1430 | 1559 | * Fixed a bug with the page title reading 'Add New Snippet' on the 'Edit Snippets' page. |
| 1431 | -* Fixed a bug not allowing the plugin to be Network Activated. ([#](https://wordpress.org/support/topic/plugin-code-snippets-network-activate-does-not-create-snippets-tables)) | |
| 1560 | +* Fixed a bug not allowing the plugin to be Network Activated. | |
| 1561 | + ([#](https://wordpress.org/support/topic/plugin-code-snippets-network-activate-does-not-create-snippets-tables)) | |
| 1432 | 1562 | |
| 1433 | 1563 | ## [1.0.0] (2012-06-13) |
| 1434 | 1564 | |
| 1435 | 1565 | ### Added |
| @@ -1437,24 +1567,8 @@ | ||
| 1437 | 1567 | |
| 1438 | 1568 | [brandonjp]: https://github.com/brandonjp |
| 1439 | 1569 | |
| 1440 | 1570 | [unreleased]: https://github.com/codesnippetspro/code-snippets/tree/core |
| 1441 | -[3.10.0]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.10.0 | |
| 1442 | -[3.9.6]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.6 | |
| 1443 | -[3.9.5]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.5 | |
| 1444 | -[3.9.4]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.4 | |
| 1445 | -[3.9.3]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.3 | |
| 1446 | -[3.9.2]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.2 | |
| 1447 | -[3.9.1]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.1 | |
| 1448 | -[3.9.0]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.0 | |
| 1449 | -[3.9.0-beta.2]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.0-beta.2 | |
| 1450 | -[3.9.0-beta.1]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.9.0-beta.1 | |
| 1451 | -[3.8.2]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.8.2 | |
| 1452 | -[3.8.1]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.8.1 | |
| 1453 | -[3.8.0]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.8.0 | |
| 1454 | -[3.7.1-beta.3]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.7.1-beta.3 | |
| 1455 | -[3.7.1-beta.2]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.7.1-beta.2 | |
| 1456 | -[3.7.1-beta.1]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.7.1-beta.1 | |
| 1457 | 1571 | [3.7.0]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.7.0 |
| 1458 | 1572 | [3.6.7]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.6.7 |
| 1459 | 1573 | [3.6.6.1]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.6.6.1 |
| 1460 | 1574 | [3.6.6]: https://github.com/codesnippetspro/code-snippets/releases/tag/v3.6.6 |