diff --git a/CHANGELOG.md b/CHANGELOG.md index cdf4b92..cd06678 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.3.0] - 2023-02-28 + +### Added + +- Added support for Eat this! ([#65](https://github.com/Slartibartfass2/ingredient_collector/pull/65)) +- Added support for Bianca Zapatka ([#63](https://github.com/Slartibartfass2/ingredient_collector/pull/63)) +- Added feedback for missing CORS plugin on web ([#64](https://github.com/Slartibartfass2/ingredient_collector/pull/64)) + ## [0.2.1] - 2023-02-19 ### Fixed @@ -29,6 +37,7 @@ _Initial release._ +[0.3.0]: https://github.com/Slartibartfass2/ingredient_collector/releases/tag/v0.3.0 [0.2.1]: https://github.com/Slartibartfass2/ingredient_collector/releases/tag/v0.2.1 [0.2.0]: https://github.com/Slartibartfass2/ingredient_collector/releases/tag/v0.2.0 [0.1.1]: https://github.com/Slartibartfass2/ingredient_collector/releases/tag/v0.1.1 diff --git a/README.md b/README.md index ded9e7a..33c7316 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ -
An app that collects ingredients from recipe websites and combines them into a shopping list.
@@ -151,10 +151,11 @@ ## Roadmap - [x] Add support for [KptnCook](https://www.kptncook.com/) +- [x] Add support for [Eat This](https://www.eat-this.org/) +- [x] Add support for [Bianca Zapatka](https://biancazapatka.com/de/) - [ ] Add support for [Nora Cooks](https://www.noracooks.com/) -- [ ] Add support for [Eat This](https://www.eat-this.org/) -- [ ] Add support for [Bianca Zapatka](https://biancazapatka.com/de/) - [ ] Add support for [Chefkoch](https://www.chefkoch.de/) +- [ ] Add support for [BBC Good Food](https://www.bbcgoodfood.com/) See the [open issues](https://github.com/Slartibartfass2/ingredient_collector/issues) for a full list of proposed features (and known issues). @@ -175,10 +176,10 @@ Don't forget to give the project a star! Thanks again! ### Adding support for a recipe website -1. Add a recipe script file in `./lib/src/recipe_scripts`. +1. Add a recipe script file in [./lib/src/recipe_scripts](./lib/src/recipe_scripts/). 2. Add a parsing method which takes a `Document` and a `RecipeParsingJob` and returns a `RecipeParsingResult`. -3. Register the url host and the parsing method in the `_recipeParseMethodMap` map in `./lib/src/recipe_controller.dart`. -4. Add tests in `./test/recipe_scripts_tests` to ensure the parsing works. +3. Register the url origin and the parsing method in the `_recipeParseMethodMap` map in [./lib/src/recipe_controller.dart](./lib/src/recipe_controller.dart). +4. Add tests in [./test/recipe_scripts_tests](./test/recipe_scripts_tests/) to ensure the parsing works. diff --git a/pubspec.yaml b/pubspec.yaml index ab2e790..fd92aef 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: ingredient_collector description: An app that collects ingredients from recipe websites and combines them into a shopping list. -version: 0.2.1 +version: 0.3.0 environment: sdk: '>=2.18.5 <3.0.0'