This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+9 more
Summary
AI summaryUpdates π Features, β€οΈ Thank You, and π©Ή Fixes across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Add Sendblue (iMessage/SMS) channel and agent integration Add Sendblue (iMessage/SMS) channel and agent integration Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Feature | Low |
Add Anypost email provider Add Anypost email provider Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Feature | Low |
Support AI SDK v7 in @novu/framework/ai-sdk Support AI SDK v7 in @novu/framework/ai-sdk Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Feature | Low |
Add agent LangChain adapter Add agent LangChain adapter Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Feature | Low |
Expose delete message on selfβhosted agent reply contract Expose delete message on selfβhosted agent reply contract Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Feature | Low |
Add @novu/framework/ai-sdk agent plugin Add @novu/framework/ai-sdk agent plugin Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Dependency | Medium |
Bump vitest devDependency range to ^4.1.0 to close advisories Bump vitest devDependency range to ^4.1.0 to close advisories Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Bugfix | Medium |
Fix selfβhosted agent turn error reporting in framework and api-service Fix selfβhosted agent turn error reporting in framework and api-service Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Bugfix | Medium |
Improve selfβhosted tool approval card cleanup in framework and api-service Improve selfβhosted tool approval card cleanup in framework and api-service Source: llm_adapter@2026-07-14 Confidence: high |
β |
| Bugfix | Medium |
Resolve Windows build syntax and optimize empty subscriber search in api-service Resolve Windows build syntax and optimize empty subscriber search in api-service Source: llm_adapter@2026-07-14 Confidence: high |
β |
Full changelog
v2.12.0 (2026-07-13)
π Features
- framework,api-service: auto-report self-hosted agent turn errors fixes NV-8265 (#11889)
- root: Add Sendblue (iMessage/SMS) channel and agent integration fixes NV-8241 (#11882)
- providers: add Anypost email provider fixes NV-8270 (#11712)
- framework: support AI SDK v7 in @novu/framework/ai-sdk fixes NV-8222 (#11860)
- framework: add agent langchain adapter fixes NV-8208 (#11824)
- framework,api-service: self-hosted Slack-native tool approval cards fixes NV-8204 (#11805)
- framework,api-service: improve self-hosted tool approval card cleanup fixes NV-8199 (#11788)
- framework,api-service: expose delete message on self-hosted agent reply contract fixes NV-8197 (#11787)
- framework,api-service: self-hosted tool approval consistency and remove plan cards fixes NV-8164 (#11768)
- framework: self-hosted tool approval for the ai-sdk agent flavor fixes NV-8148 (#11733)
- dashboard: support actor variables in step content editor fixes NV-8143 (#11709)
- framework,api-service: unified plan progress via ctx.plan fixes NV-8129 (#11676)
- framework: self-hosted brain-controlled typing indicator fixes NV-8128 (#11671)
- framework: add @novu/framework/ai-sdk agent plugin fixes NV-8117 (#11656)
- api-service: on-demand MCP OAuth, per-session tools, and connect card UX fixes NV-8002 (#11567)
π©Ή Fixes
- framework: use error.issues in ZodValidator for zod v4 compatibility (#11891)
- api-service: resolve windows build syntax and optimize empty subscriber search. (#11890)
- root: bump vitest devDependency range to ^4.1.0 to close advisories fixes NV-8196 (#11785)
- framework: apply controllerDecorators in NovuModule.registerAsync fixes NV-7543 (#11497)
β€οΈ Thank You
- Adam Chmara @ChmaraX
- Dan Stevens
- Dima Grossman @scopsy
- Mahin Anowar @MahinAnowar
- Nikita Grossman @nikitagrossman
- Pawan Jain
- PaweΕ Tymczuk @LetItRock
- Siddharth Pandey @Siddharth3011
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
About novu
The open-source notification infrastructure. In-app Inbox component, E-mail, SMS, Push and Slack Integrations.
Related context
Related tools
Earlier breaking changes
- v@novu/[email protected] Replace ctx.update with replyHandle.edit in api and framework
Beta — feedback welcome: [email protected]