Skip to content

Commit 595d975

Browse files
committed
Keep a changelog
1 parent c814a15 commit 595d975

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
### Changed
11+
12+
- Adapt to changes in the [RecipeMD specification version 2.4.0](https://recipemd.org/specification.html#version-2-4-0-2024-02-14). `recipemd-rs` now follows the reference implementation more closely
13+
- **BREAKING**: Change `Recipe` fields:
14+
- `tags` and `yield`: change type from `Option<Vec<_>>` to `Vec<_>`
15+
- `ingredients`: split into `ingredients` for top-level ingredients and `ingredient_groups`
16+
- **BREAKING**: Change `IngredientGroup` fields:
17+
- `title`: change type from `Option<String>` to `String`
18+
- `ingredient_groups`: add nested ingredient groups
19+
- **BREAKING**: Change `Amount` fields:
20+
- `factor`: change type from `Option<Factor>` to `Factor`
21+
- **BREAKING**: Change `ErrorKind` variants:
22+
- Remove `ErrorKind::EmptyIngredientGroup`
23+
- Add `ErrorKind::AmountWithoutValue`
24+
25+
## [0.1.0] - 2023-07-31
26+
27+
[Unreleased]: https://github.com/d-k-bo/recipemd-rs/compare/v0.1.0...HEAD
28+
[0.1.0]: https://github.com/d-k-bo/recipemd-rs/releases/tag/v0.1.0

0 commit comments

Comments
 (0)