Recipe Changelog.

Link 1.4.6 · 2024.10.08

added - 2024.10.08

  • Add phpstan and ecs code linting
  • Add code-analysis.yaml GitHub action

Link 1.4.5 · 2024.01.14

added - 2024.01.14

  • Automate release generation via GitHub action

changed - 2024.01.14

  • Updated docs to use node 20 & a new sitemap plugin

Link 1.4.4 · 2023.02.23

fixed - 2023.02.23

  • Fixed an issue where the Nutritional Information display didn't take into account the number of servings (#66)

Link 1.4.3 · 2023.02.22

fixed - 2023.02.22

  • Fix API Requests (#65)

Link 1.4.2 · 2023.02.21

changed - 2023.02.21

  • Refactored the docs buildchain to use a dynamic docker container setup
  • Updated the docs to include instructions on how to do Multi-Component recipes

fixed - 2023.02.21

  • Allow Recipe fields to work properly if they are embedded in a Matrix block (#63)

Link 1.4.1 · 2022.12.01

changed - 2022.12.01

  • Move to using ServicesTrait and add getter methods for services
  • Switch to VitePress ^1.0.0-alpha.29 for the documentation
  • Add allow-plugins to the composer.json to enable CI to work
  • Wrap the fields in <fieldset> tags for semantic HTML & a11y
  • Remove the odd Craft modifiedAttributes styling when a field value is changed (#12403)

Link 1.4.0 · 2021.10.05

added - 2021.10.05

  • Added .createRecipeMetaJsonLd() to the Recipes field, to allow the creation of SEOmatic MetaJsonLd objects that can be manipulated and rendered on the page by SEOmatic
  • Added Recipe Equipment (#32)
  • Added recipeCategory and recipeCuisine fields (#50)
  • Added the field servesUnit and a method called getServes() which is just concatenating the serves with its unit when it's not empty (#37)
  • Added a Recipe Video field that can be accessed via .getVideoUrl() (#50)
  • Added author and keywords fields (#50)

changed - 2021.10.05

  • Switched over to using VitePress for the documentation

Link 1.3.0 · 2021.03.05

added - 2021.03.05

  • Added the ability to fetch nutritional information from ingredients using the Edamam Nutrition Analysis API.
  • Added plugin settings for configuring API credentials.
  • Added a console controller action that generates nutritional information for all entries in a section using the API.
  • Added docs buildchain

Link 1.2.1 · 2021.01.28

added - 2021.01.28

  • Added sodium content to nutrition facts template.
  • Implemented useFieldset for Craft 3.6

changed - 2021.01.28

  • Non-imperial units are converted to nice fractions too
  • Nice fraction now has a space before it
  • Changed fraction precision to 1

Link 1.2.0 · 2020.11.04

added - 2020.11.04

  • Added support for importing recipes (including ingredients, directions and ratings) using Feed Me.

Link 1.1.3 · 2020.05.25

fixed - 2020.05.25

  • Add plural for grams and remove cups abbreviation
  • Correct prefix of 0 for measurements and use 'cups' instead of c

Link 1.1.2 · 2020.04.16

fixed - 2020.04.16

  • Fixed Asset Bundle namespace case

Link 1.1.1 · 2020.04.06

changed - 2020.04.06

  • An error is no longer logged if there isn't a frontend template for the Nutrition Facts
  • Updated missing translations

Link 1.1.0 · 2020.04.03

added - 2020.04.03

  • Added support for imperial pounds and metric kilograms
  • Added support for passing in an image transform to .getImageUrl()

fixed - 2020.04.03

  • Fixed errant display of the 1.66 quantity by rounding the mantissa so we can do a floating point comparison without weirdness, per: https://www.php.net/manual/en/language.types.float.php#113703
  • Fix the abbreviations to be be the same whether singular or plural as per Measurement Abbreviations

Link 1.0.11 · 2019.07.10

changed - 2019.07.10

  • Add support for 2/3 fraction
  • Fixed an issue where controls to add ratings didn't work when you switched tabs until you resized the window

Link 1.0.10 · 2019.03.08

changed - 2019.03.08

  • Fixed the Asset Sources settings to work with Craft 3.1

Link 1.0.9 · 2019.03.08

changed - 2019.03.08

  • Add 1/3 and 1/6 fractions
  • Prevent error on no directions or ingredients

Link 1.0.8 · 2019.03.08

changed - 2019.03.08

  • Fixed an issue where tabs didn't work properly in the Field

Link 1.0.7 · 2018.03.02

changed - 2018.03.02

  • Fixed deprecation errors from Craft CMS 3 RC13

Link 1.0.6 · 2018.02.01

added - 2018.02.01

  • Renamed the composer package name to craft-recipe

Link 1.0.5 · 2017.12.06

changed - 2017.12.06

  • Updated to require craftcms/cms ^3.0.0-RC1

Link 1.0.4 · 2017.03.24

changed - 2017.03.24

  • hasSettings -> hasCpSettings for Craft 3 beta 8 compatibility
  • Modified config service calls for Craft 3 beta 8

Link 1.0.3 · 2017.03.12

added - 2017.03.12

  • Added craft/cms as a composer dependency
  • Added code inspection typehinting for the plugin

Link 1.0.2 · 2017.03.03

fixed - 2017.03.03

  • Redirect to the Welcome message only when the Recipe plugin is installed

Link 1.0.1 · 2017.02.15

fixed - 2017.02.15

  • Fixed an issue that would cause you to be unable to choose an asset
  • Merged the Field rules with parent

Link 1.0.0 · 2017.02.10

added - 2017.02.10

  • Initial release