Recipe view
- Subheaders under Ingredients / Instructions (#19): Deeper headings (e.g.
### Marinade) render as section labels in the recipe view. Grocery consolidation still uses list items only. - Cross out ingredients and steps while cooking (#21): Tap an ingredient or step to strike it through. Session-only — resets when you open a different recipe.
Grocery list
- Checked items display (#22): Keep checked items in place, move them to the bottom of each section, or hide them. Available in settings and from the list-checks button on the grocery list.
Notes
npm run lint and npm run build passed locally with eslint-plugin-obsidianmd 0.4.2 before release.