v29.2
Notifuse/notifusev29.2Apr 9, 2026by pierre-b
AI Summary
Release v29.2 adds OpenAI as an LLM provider with support for any OpenAI-compatible endpoint, introduces a System Settings drawer for root admin configuration management, and improves email open tracking to work independently of click tracking with encrypted URLs and proxy caching prevention. The release also enforces workspace creation limits and adds Polish language support.
Key Highlights
- Added OpenAI as LLM provider supporting OpenRouter, Ollama, vLLM, LiteLLM, Azure, and other OpenAI-compatible endpoints
- New System Settings drawer for root admin to view and edit system configuration from dashboard
- Email open tracking now works independently of click tracking with encrypted URLs and Cache-Control headers
- Enforced workspace creation limits via MAX_WORKSPACES env var with upgrade messaging
- Added Polish language support to notification center
New Features
- OpenAI LLM provider with full streaming and tool use support for any OpenAI-compatible endpoint
- System Settings drawer for root admin configuration management
- Email open tracking improvements (independent tracking, Cache-Control headers, encrypted tracking URLs, padded tracking pixel)
- Workspace creation limits enforcement via MAX_WORKSPACES environment variable
- Polish language support in notification center
Full Release Notes
- **Feature**: Added OpenAI as LLM provider alongside Anthropic — supports any OpenAI-compatible endpoint (OpenRouter, Ollama, vLLM, LiteLLM, Azure, etc.) via custom base URL, with full streaming and tool use support - **Security**: Updated liquidjs to 10.25.5 in console and vitest to 3.2.4 in notification center to fix 5 Dependabot vulnerabilities - **Deps**: Updated @vitejs/plugin-react to 5.2.0 in console and notification center - **Feature**: Added System Settings drawer for root admin to view and edit system configuration from the dashboard - **Workspace**: Enforce workspace creation limits via `MAX_WORKSPACES` env var (0 = unlimited), with "upgrade your plan" messaging in the console - **Improvement**: Email open tracking now works independently of click tracking — added Cache-Control headers to prevent proxy caching, encrypted tracking URLs (`/t/`, `/r/`) to avoid pixel blocker detection, and padded tracking pixel (#307) - **i18n**: Added Polish language support to the notification center