github norish-recipes/norish v0.15.5-beta
v0.15.5-beta - Video processing and tag handling

6 hours ago

WARNING BACKUP!

It is advised to backup your instance before proceeding with the update, it contains a data migration. This should run without issue but please be aware.

Discussion

I have added a poll to check interest in a "discovery page" including different implementations: #219
Let me know your thoughts!

New Features

Video Support for Recipes

  • Add video support to recipe pages
  • If available, videos are now automatically parsed from JSON-LD during recipe import
  • The source video is saved to the recipe when importing from a video

Tag Management

  • New tag edit panel for managing recipe tags
  • Tag sorting via drag and drop

Grocery List Improvements

  • Group items in grocery list for better organization
  • Make grocery groups moveable/reorderable
  • Fuzzy search when adding items to grocery list

UI/UX Enhancements

  • Home screen scroll-to-top functionality, clicking the home menu item when scrolled down.
  • Skeleton loader for improved loading states
  • Use fractions for ingredient display

Bug Fixes

  • Fix mealie cooking time parsing
  • Fix animation issue causing unnecessary rerenders
  • Fix recipe image upload
  • Fix version retrieval
  • Fix filter panel showing unused tags
  • Normalise image paths for gallery and migrate existing data
  • Remove hardcoded "EN" translation from transcribers
  • Fix naming and improve Playwright fetch logic with proper cleanup of browser

Parser

  • Parser code largely rewritten
  • Structured parser supports video saving
  • AI parsing supports video saving
  • Ingredient/step sub sections are now parsed(requires the right schema from importing website)
  • Various other fixes in parsing

Fractions supported

  • Added a toggle to toggle between fractions and decimals in ingredient list.

Performance

  • Performance optimizations and fixes
  • Animation rerender fixes

Don't miss a new norish release

NewReleases is sending notifications on new releases.