Skip to content

Release history

norish releases

Norish - A realtime, self-hosted recipe app for families & friends

All releases

17 shown

v0.18.3-beta Breaking risk
Notable features
  • Confirmation prompt before leaving unsaved recipe forms
  • Prevent Backspace navigation from dirty recipe forms
  • Improved video transcription audio extraction using mp3 fallbacks
Full changelog

Summary

This release focuses on various bug fixes and QOL improvements.

Fixes and Improvements

Recipes

  • Added a confirmation prompt before leaving a recipe form with unsaved changes.
  • Prevented Backspace from navigating away from dirty recipe forms when focus is not inside an editable field. #450
  • Fixed orphaned tags being left behind when tags are removed from recipes, so tags can be recreated with updated casing. #432 By @AfoxDesignz

Media and imports

  • Improved recipe image migration safety by checking that referenced files exist before rewriting recipe and gallery image URLs.
  • Added warnings when recipe image migration skips database updates because files are missing, helping diagnose empty or changed uploads mounts. #448
  • Improved video transcription audio extraction by using compressed mp3 audio first, with m4a and wav fallbacks. #439

Builds and version reporting

  • Updated app version reporting to read versions from the embedded report and return unavailable when version data cannot be parsed. #444
  • Fixed public PWA assets so the auth proxy does not intercept manifest.webmanifest, service worker, favicon, and icon requests. #445

Localization and UI

  • Updated language names to use native script and accents for French, Spanish, Russian, and Korean. #452

Maintenance

Various packages updated to latest version

v0.18.2-beta Bug fix

Fixed recipe creation, editing, and deletion reliability.

Full changelog

Summary

Recipe reliability fixes for creation, editing and deleting

Fixes and Improvements

Recipes

  • Fixed recipe ID reservation caching when creating recipes. #410
  • Fixed recipe ingredient, step, and image ordering when loading full recipe details. #433
  • Fixed deletion from recipe cards to use the correct recipe version. #434
  • Loosened duplicate step constraints so repeated step text can be used in different recipe positions.
v0.18.1-beta Breaking risk
Notable features
  • Added recipe creation API endpoint
  • Extended health endpoint with database health and app version reporting
  • Improved recipe importing with loosened requirements and better normalization
Full changelog

Summary

Release is focused around bug fixes and a new create recipe endpoint

Fixes and Improvements

Recipe importing

  • Loosened recipe import requirements to improve parsing success for more recipes.
  • Fixed pasted recipe imports so the original source URL is preserved.
  • Improved normalization coverage for imported recipe data.

API

  • Added a direct recipe creation endpoint to the API.
  • Extended the health endpoint to report database health and app version information.

General fixes

  • Fixed a duplicate recipe actions menu issue.
  • Removed an unnecessary recipe page scrollbar.
  • Fixed version reporting for release builds.
  • Fixed action menu being too large and going out of view.
v0.18.0-beta Breaking risk
Breaking changes
  • Previous health endpoint removed; integrations should use `/api/v1/health`
Notable features
  • Public recipe sharing with shareable links
  • Recipe import pipeline updated to use `recipe-scrapers` Python package
  • Italian language support added
v0.17.3-beta New feature
Security fixes
  • Fixed API key configuration handling
  • Fixed account linking security behavior
  • Fixed credential logging exposure
Notable features
  • Legacy Mealie archive import support
  • Polish and Danish translations
  • Improved full HTML recipe image detection
v0.17.2-beta Bug fix

Fixed WebSocket subscriptions failing in Docker and aggressive platform binary pruning causing x64 compatibility issues.

v0.17.0-beta Breaking risk
Breaking changes
  • Docker image, paths, and internal package layout completely restructured
Notable features
  • Initial mobile app with auth and SSO support
  • Mobile TRPC integration
  • Mobile import pipeline
v0.16.2-beta New feature
Notable features
  • Per-user toggles for timers, conversion, ratings, and favorites visibility
  • Spanish, Russian, and Korean translations with NLP parsing
  • New Norish logo
v0.16.1-beta Breaking risk
Breaking changes
  • All calendar data permanently deleted when upgrading to v0.16.0
  • Custom UOM data wiped with locale-aware schema migration
Notable features
  • Consistent avatar color handling
  • Improved Paprika import parsing
v0.16.0-beta Breaking risk
Breaking changes
  • All calendar data permanently deleted - backup required before upgrading
Notable features
  • Rebuilt calendar with modern design
  • Recipe categories with auto-categorization
  • Implemented timers with notifications
v0.15.5-beta New feature
Notable features
  • Video support for recipes
  • Tag drag-and-drop management
  • Grocery list grouping
v0.15.4-beta Bug fix

Migrated from react-virtuoso to TanStack Virtual for improved virtualization performance, fixed critical tRPC subscription cache handling issues, corrected Azure OpenAI endpoint URL construction, resolved grocery list checkbox deselection bug.

v0.15.3-beta Bug fix
Notable features
  • Multi-provider transcription system
  • French language support
  • Optimized worker architecture
v0.15.2-beta Bug fix
Notable features
  • Wake lock default for recipe pages
  • Enhanced Mealie parser accuracy
v0.15.1-beta New feature
Notable features
  • German language support (formal and informal)
  • Admin locale configuration
  • Nutrition data management
v0.15.0-beta New feature
Notable features
  • Full internationalization support
  • Grocery page redesign
  • Vercel AI SDK integration

Beta — feedback welcome: [email protected]