Skip to content

notifuse

v32.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 12d Communication & Email
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

api email mailing-list newsletter self-hosted transactional

Affected surfaces

auth

ReleasePort's take

Light signal
editorial:auto 12d

Version v32.0 adds a `language` column to the users table and localizes system emails/UI based on each user's language preference.

Why it matters: Enables per‑user localization for emails and UI, supporting en, fr, es, de, ca, pt-BR, ja, it; requires schema update to store language preferences.

Summary

AI summary

System emails and UI are now localized per user based on a stored language preference.

Changes in this release

Feature Medium

Adds a `language` column (`VARCHAR(10) NOT NULL DEFAULT 'en'`) to system `users` table.

Adds a `language` column (`VARCHAR(10) NOT NULL DEFAULT 'en'`) to system `users` table.

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

Localizes system emails and console UI per user language preference (en, fr, es, de, ca, pt-BR, ja, it).

Localizes system emails and console UI per user language preference (en, fr, es, de, ca, pt-BR, ja, it).

Source: llm_adapter@2026-05-22

Confidence: high

Full changelog

Database Schema Changes

  • Migration v32.0 adds a language column (VARCHAR(10) NOT NULL DEFAULT 'en') to the system users table. Existing users default to English.

Features

  • Feature: System emails and the console UI are now localized per user. Each user has a language preference — one of en, fr, es, de, ca, pt-BR, ja, it — that drives both their console UI locale and the language of the system emails (authentication code, workspace invitation, broadcast circuit-breaker alert) sent to them. The language is changed from the console language switcher and persisted via the new POST /api/user.updateLanguage endpoint. Magic-code emails use the recipient's language, circuit-breaker alerts use each owner's language, and workspace invitations use the inviter's language.

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.

Share this release

Track notifuse

Get notified when new releases ship.

Sign up free

About notifuse

Notifuse is an open-source & modern emailing platform

All releases →

Related context

Earlier breaking changes

  • v30.1 SMTP auth with SMTP_USE_TLS=false now uses PLAIN-NOENC explicitly instead of auto-discover

Beta — feedback welcome: [email protected]