Recent Releases of cooked
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.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_categorythat 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.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.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.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