github norish-recipes/norish v0.15.0-beta
v0.15.0-beta - Grocery page overhaul

latest releases: v0.15.4-beta, v0.15.3-beta, v0.15.2-beta...
6 days ago

Norish v0.15.0 Release Notes

First of all happy new year to everyone!

This update introduces full internationalization support, a redesigned grocery experience, and significant improvements to the ai and caldav setup

Major Features

Internationalization (i18n)

Norish now supports multiple languages! Full i18n is implemented support using next-intl. If you like to help translate the app, see Adding Translations in contributing.md

Grocery Page Redesign

The grocery page has been completely redesigned. It now includes a dedicated stores section and different views, store based or recipe based. Everything is draggable to reorder as you wish. Hope you like this!

image image image

Vercel AI SDK Migration

AI logic and handling is now done via the Vercel AI SDK. This move brings better performance, reliability, and more robust AI interactions throughout the app.

OIDC Claim Mapping

For users using OIDC for authentication, Norish can now automatically assign admin roles and household memberships based on your OIDC claims or groups. See the Readme.

Paprika Importer

You can now import your entire recipe collection directly from Paprika archive files.

Allergy Detection improvement

If a recipe has a tag you have an allergy for, it now becomes yellow auto tagging. Auto allergy detection no longer requires the AI import to run, but always runs when enabled and AI is enabled.

Automatic Tagging

Auto-tagging system automatically categorizes your recipes based on their content, with different options for what tags:

  • Free from let the AI decide
  • A list of predefined tags
  • Predefined tags and existing tags.

Multiple Recipe Images

Recipes now support multiple images.

Improved CalDAV Sync

Migrated from the caldav package to tsdav, providing a much more stable and reliable experience for syncing with external calendars.

Enhanced Search

Searching is enhanced with full text search.

Persistent Filters

Your search and filter preferences are now saved, so you can pick up right where you left off.

Bug Fixes

  • Recipe Editing: Fixed issues when editing recipe steps and ingredient lists.
  • Performance: Improved rate limiting and virtuoso scrolling for a smoother experience.
  • Mobile Nav: Fixed auto-hide behavior and positioning of the mobile navigation and grocery buttons.
  • UI Components: Fixed issues with the monolith component and tag scroller.
  • Accessibility: Fixed contrast issues and added missing translations.

Technical Improvements

  • Refactored AI implementation for better maintainability.
  • Introduced new background queues and workers for auto-tagging and allergy detection.
  • Improved Instagram video import and general video processing.
  • Stats: 381 files changed, 40527 insertions, 5485 deletions.

Full Changelog: v0.14.1-beta...v0.15.0-beta

Don't miss a new norish release

NewReleases is sending notifications on new releases.