norish
Productivity & WikisA real-time household‑first recipe app for meal planning, grocery sharing, and collaborative cooking
Features
- Real‑time collaboration on meals and groceries
- Docker Compose quick start with PostgreSQL, Redis, and headless Chrome
- Secure encryption via a stable MASTER_KEY
Recent releases
View all 19 releases →- 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
mp3audio first, withm4aandwavfallbacks. #439
Builds and version reporting
- Updated app version reporting to read versions from the embedded report and return
unavailablewhen 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
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.
- 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.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.