Recent Releases of cooked

cooked - v1.11.1

What's Changed

  • Fixed a bug when installing and activating the plugin for the first time.
  • Fixed a bug when exporting and importing recipes using the WordPress Importer.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.11.0...v1.11.1

- PHP
Published by XjSv 10 months ago

cooked - v1.11.0

What's Changed

  • Fixed a bug when users have multiple roles where the WP Editor does not appear in the recipe edit screen.
  • Added 'Default Heading Tags' settings option to allow users to choose between H2, H3, H4, H5, H6 or Div for the Directions and Ingredients sections.
  • Added the 'cookedformatauthor_name' developer filter for customizing how author names are displayed via code. View the Cooked Documentation for more information.
  • Fixed a couple of PHP related issues.
  • Fixed a bug with the Browse Recipe filters that would not work when the Browse Recipe Page is set as the Homepage.
  • Fixed a bug with default values not loading when introducing a new settings field and the settings page was not saved yet.
  • Changed the way the cooked migration is checked for better performance.
  • Accessibility improvements throughout the plugin.
  • Settings UI improvements.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.10.0...v1.11.0

- PHP
Published by XjSv 10 months ago

cooked - v1.10.0

What's Changed

  • Simplified recipe status options to match standard WordPress statuses (publish, pending, draft, trash) for better performance and plugin compatibility.
  • Improved SEO by preventing print pages from being indexed in search engines.
  • Fixed an issue where checkbox settings with default values couldn't be turned off in the settings panel.
  • Added support for profile photos with a new optimized image size specifically for user avatars.
  • Added flexibility to customize heading styles for Directions and Ingredients sections - now you can choose between H2, H3, H4, H5, H6 or regular text.
  • Improved accessibility by adding descriptive titles to recipe direction images.
  • Fixed an issue where recipe notes weren't displaying properly when using the [cooked-notes] shortcode with show_header option.
  • Improved French language support by fixing issues with the built-in translation.
  • Added 'deciliter' to the recipe measurements.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.6...v1.10.0

- PHP
Published by XjSv about 1 year ago

cooked - v1.9.6

What's Changed

  • Fixed bug with the recipe search not working with special characters and spaces in the keywords when the pretty URL structure is used.
  • Fixed bug with the recipe schema data not being generated.
  • Fixed a memory issue when using the themes Customizer and the recipe card widget.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.5...v1.9.6

- PHP
Published by XjSv about 1 year ago

cooked - v1.9.5

What's Changed

  • Resolved an issue with the preprocess_shortcode filter that was causing memory problems and plugin crashes, especially when used with Elementor.
  • Enhanced the navigation for recipe categories and tags in the admin dashboard, ensuring the Recipes menu remains expanded.
  • Addressed compatibility issues with PHP v8.1.
  • Corrected a bug affecting the pretty URLs for sorting and searching in the Browse Recipe feature.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.4...v1.9.5

- PHP
Published by XjSv over 1 year ago

cooked - v1.9.4

What's Changed

  • Resolved an issue where user profile avatar photos were not displaying at the correct size.
  • Fixed recipe permalinks when the browse recipe page has the same slug as the recipes permalink.
  • Non-existent recipes now display a 404 page instead of redirecting to the browse recipe page.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.3...v1.9.4

- PHP
Published by XjSv over 1 year ago

cooked - v1.9.3

What's Changed

  • Hotfix for the permalink structure specifically for the Browse Recipe page.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.2...v1.9.3

- PHP
Published by XjSv over 1 year ago

cooked - v1.9.2

What's Changed

  • Hotfix for the permalink structure specifically for the Browse Recipe page.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.1...v1.9.2

- PHP
Published by XjSv over 1 year ago

cooked - v1.9.1

What's Changed

  • Hotfix for the permalink structure.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.9.0...v1.9.1

- PHP
Published by XjSv over 1 year ago

cooked - v1.9.0

What's Changed

  • Updated the Drag & Drop library to the latest version.
  • Fixed issue preventing users from adding or editing links within recipe direction text areas.
  • Added pretty URL's to the Browse Recipe page when searching and filtering recipes.
  • Fixed issue with the recipe search when filters are applied.
  • Fixed a couple of PHP v8.3 compatibility issues.
  • Fixed issue with Divi Theme Builder shortcodes not loading.
  • Fixed a bug when installing the plugin for the first time and the settings were not saved yet.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.9...v1.9.0

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.9

What's Changed

  • Improved SEO by dynamically updating the canonical URL on the Browse Recipe page to match active category/tag filters. Supports Rank Math SEO and Yoast SEO.
  • Enhanced translation handling to better support custom language files and prevent conflicts.
  • Resolved compatibility issue with Loco Translate plugin that was causing incorrect textdomain loading.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.8...v1.8.9

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.8

What's Changed

  • Added option to disable the recipe archive page under Cooked Settings > General > Advanced Settings.
  • Added Rank Math SEO and Yoast SEO support. Added a custom variable called cooked_recipe_category that can be used in the title or description fields.
  • Added 'hide_excerpt' Parameter to [cooked-browse] shortcode to hide the recipe excerpt.
  • Added Recipes column in the Admin users table to show the number of recipes each user has created.
  • Added post states to the Browse Recipe page. When selected a label will appear in the page list table indicating which page is the Cooked Browse Recipes Page.
  • Moved WP Editor Roles option into General settings.
  • The Excerpt, Notes and Directions fields will display the WP Editor depending on the 'WP Editor Roles' setting.
  • If the "Disable Cooked Tags" setting is enabled, the SEO Description field will be hidden in the recipe edit screen.
  • Added Meta Description to Meta Tags, it uses the SEO Description, Excerpt or Title, in that order.
  • Fixed bug when Disable Cooked Tags is turned on.
  • Fixed bug with schema output where the direction titles were duplicated as 'Step 1'. The section heading logic is removed in favor or labeling each step as Step #.
  • Fixed bug with the recipe print view not displaying the Notes section.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.7...v1.8.8

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.7

What's Changed

  • Fixed bug bad recipe data validation causing HTML characters to be sanatized.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.6...v1.8.7

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.6

What's Changed

  • Fixed bug with recipe pagination. It now works with Plain and Custom Permalink structures.
  • Fixed bug with the recipe directions text editor not being responsive.
  • Fixed permalink preview in Cooked Settings > Permalinks.
  • Fixed Yoast Infinite Loop Bug When Adding a Recipe in the Front End
  • Changed validation method for content, excerpt and notes, if WP Editor is not allowed for the current role.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.5...v1.8.6

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.5

What's Changed

  • Added 4 new measurement options: "Drizzle", "Clove", "Jar", and "Can" to support the Delicious Recipes plugin import.
  • Fixed bug with the recipe gallery not showing Vimeo videos thumbnails.
  • Fixed bug with Cooked settings success message showing on other admin pages.
  • Fixed undefined index error when the Browse Page is not set.
  • Fixed bug with the recipe SEO schema not having a "name" for the recipe directions steps.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.4...v1.8.5

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.4

What's Changed

  • Updated the look of the Nutrition Facts to conform with the new FDA guidelines on Changes to the Nutrition Facts Label.
  • Updated the Percent Daily Value (%DV) to conform with the new FDA guidelines on Daily Value on the Nutrition and Supplement Facts Labels.
  • Updated the recipe schema to include the nutrition information and updated the "recipeInstructions" property to use the "HowToStep" type for better SEO.
  • Added unique IDs to the recipe directions for the ability to link directly to a recipe step (i.e. https://www.example.com/recipe/my-recipe#cooked-single-direction-step-3).
  • Fixed a bug with the recipe nutrition information not setting values correctly in the admin area.
  • Various bug fixes for the WP Delicious import feature thanks to @genevsky.
  • Fixed bug with certain links not saving correctly in the recipes Notes field thanks to @nwm2006.
  • Fixed bugs with the permissions system.
  • Minor improvements to settings page and other areas of the plugin.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.3...v1.8.4

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.3

What's Changed

  • Fixed bug when adding new recipe directions in which the WordPress editor was not usable until after saving the recipe.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.2...v1.8.3

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.2

What's Changed

  • Added the Notes feature, a new field to add notes to your recipes. Use the [cooked-notes] shortcode to display them.
  • Added the option to import recipes from the WP Delicious plugin.
  • Fixed bug with the recipe direction not saving correctly.
  • Fixed bug with the tooltips such as in the Recipe Template "Save as Default" button not working when "Smash Balloon Social Photo Feed" plugin is installed.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.0...v1.8.1

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.1

What's Changed

  • Fixed Persistent Cross-Site Scripting Vulnerability via the Cooked Timer GHSA-3gw3-2qjq-xqjj
  • Fixed text formatting being removed from recipe excerpt.
  • Added TinyMCE WYWIWYG editor to the recipe excerpt and directions fields.
  • Enabled REST API for recipe categories.
  • Fixed permission bug with saving the recipe default template.
  • Fixed bug where in the recipe creation page the author field was previously showing all users.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.8.0...v1.8.1

- PHP
Published by XjSv over 1 year ago

cooked - v1.8.0

What's Changed

Security Issues

  • Fix for advisory GHSA-9vfv-c966-jwrv, thanks to re-alter.
  • Escaped recipe excerpt value to prevent HTML injection, thanks to re-alter.
  • Fix for XSS with edit recipe gallery item title, thanks to re-alter.
  • Added nonce for cookedgetrecipe_ids, thanks to re-alter.
  • Added new editcookeddefault_template capability, thanks to re-alter.
  • Major permission rework: Added custom post capability type with map_meta_cap = true. Broke down permission to multiple capabilities instead of 1 capability for everything, thanks to re-alter.

Enhancements

  • Pretty URL for pagination links by @morvy in https://github.com/XjSv/Cooked/pull/24
  • Remove the browse page redirect in favor of a 'term_link" filter. This should prevent 301 redirects to the browse page when clicking on a taxonomy.
  • Converted esc_html__ functions to __. There is no need to escape HTML since the inputs are just plain strings. This could benefit performance.
  • Optimized loading of vendor libraries.
  • Added ability to disable settings page select field (Dev Only).
  • Regenerated language files.

Bugs

  • Fixed undefined variable in includes\class.cooked-seo.php ($ingredients, $directions).
  • Fixed bug with fotorama when exiting fullscreen mode.
  • Fixed output of cooked_donut.
  • Fix for #35.
  • Various other bug fixes, security tightening and performance improvements.

New Contributors

  • @morvy made their first contribution in https://github.com/XjSv/Cooked/pull/24

Security Analyst

  • @re-alter discovered all of the security issues in this release.

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.7.15.4...v1.8.0

- PHP
Published by XjSv almost 2 years ago

cooked - v1.7.15.4

What's Changed

  • Fixed the Serving Size Not Changing Ingredients issue by @XjSv in https://github.com/XjSv/Cooked/pull/21

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.7.15.3...v1.7.15.4

- PHP
Published by XjSv almost 2 years ago

cooked - v1.7.15.3

What's Changed

  • Fixed HTML showing in front-end by @XjSv in https://github.com/XjSv/Cooked/pull/16

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.7.15.2...v1.7.15.3

- PHP
Published by XjSv almost 2 years ago

cooked - v1.7.15.2

What's Changed

  • Fix undefined variable $hours_left by @addyh in https://github.com/XjSv/Cooked/pull/11
  • Update widgets code from WordPress SVN repo by @addyh in https://github.com/XjSv/Cooked/pull/12
  • Updated Slick, Security and Fixes by @XjSv in https://github.com/XjSv/Cooked/pull/13
  • Downgraded Required PHP Version to 7.4 by @XjSv in https://github.com/XjSv/Cooked/pull/15

New Contributors

  • @addyh made their first contribution in https://github.com/XjSv/Cooked/pull/11

Full Changelog: https://github.com/XjSv/Cooked/compare/v1.7.14...v1.7.15.2

- PHP
Published by XjSv almost 2 years ago

cooked - v1.7.14

  • Fixed the CVE-2023-44477 Auth. (contributor+) Stored Cross-Site Scripting (XSS) vulnerability.
  • Accessibility Improvement: Added HTML lang attribute to the HTML tag in print view.
  • Accessibility Improvement: Added alt text to gallery images.

- PHP
Published by XjSv about 2 years ago