Releases: XjSv/Cooked
Releases · XjSv/Cooked
v1.13.0
What's Changed
- Added CSV import functionality for bulk importing recipes from CSV files. Supports all recipe fields including ingredients with substitutions, directions, nutrition data, categories, and tags.
- Simplified the way the [cooked-related-recipes] shortcode works.
- Fixed a bug with the recipe directions and ingredients not being sortable in mobile devices.
- Fixed a bug when toggling full screen view in recipe fields that use the WP Editor.
- Fixed bug when changing image under recipe instructions steps where the image thumbnail was not updated with the replaced photo after clicking "Use this image".
- Fixed styling issue in numbering with recipes with 10+ instructions steps.
- Added recipe instruction steps counter in the editing view.
- Fixed a bug with full screen mode not working inside Elementor.
- Other minor improvements and bug fixes.
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's Changed
- Addressed the CVE-2025-68586 security vulnerability.
- Addressed the CVE-2025-62989 security vulnerability.
- Added Ingredients Substitutions to the Add Recipe shortcode.
- Added Polylang & WPML plugin support.
- Added new
[cooked-related-recipes]shortcode to display related recipes based on categories, cuisines, ingredients, and other factors.
New Contributors
- @mgiannopoulos24 made their first contribution in #117
Full Changelog: v1.11.2...v1.12.0
v1.11.2
What's Changed
- Moved version update logic from Cooked_Settings to a new Cooked_Updates class for better separation of concerns.
- Added import for WP Recipe Maker recipes.
- Improved author permalink generation and rewrite rules for recipe authors.
- Added transient message handling for guests to support guest recipe submissions.
- Enhanced admin notices and settings descriptions to clarify required setup.
- Added developer hooks:
cooked_info_shortcode_outputfilter and
cooked_ingredients_shortcode_before/cooked_ingredients_shortcode_afteractions for enhanced customization. - Added media buttons to Excerpt and Notes.
- Also updates translations and documentation.
- Updated version to 1.11.2 across metadata files.
- Various code style and logic improvements for reliability and maintainability.
- Fixed bug with formatting of the post title when submitting a recipe from the front end in other languages (submit a recipe shortcode).
Full Changelog: v1.11.1...v1.11.2
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: v1.11.0...v1.11.1
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 'cooked_format_author_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: v1.10.0...v1.11.0
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: v1.9.6...v1.10.0
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: v1.9.5...v1.9.6
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: v1.9.4...v1.9.5
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: v1.9.3...v1.9.4
v1.9.3
What's Changed
- Hotfix for the permalink structure specifically for the Browse Recipe page.
Full Changelog: v1.9.2...v1.9.3