v0.2.0
RecurPixel.Notify v0.2.0 — Stable Release
🎉 STABLE RELEASE — Production ready with 35+ notification adapters across 13+ channels
What's New
- 21 new or restructured packages — complete channel expansion
- Zero SaaS dependency — pure .NET library, full control
- Auto-discovery — install package, configure credentials, go
- DI-native — single
AddRecurPixelNotify()call - Delivery hooks — custom logging to your database
- Retry with backoff — built-in resilience
- Fallback chains — automatic failover between providers
- Scoped service support — DbContext and scoped dependencies work
Adapter Coverage
All adapters validated and production-ready:
| Package | Provider | Channel | Unit Tested | Integration Tested |
|---|---|---|---|---|
| Email.SendGrid | Twilio SendGrid | ✅ | ✅ | |
| Email.Smtp | Any SMTP | ✅ | ✅ | |
| Sms.Twilio | Twilio | SMS | ✅ | ✅ |
| Push.Fcm | Firebase | Push | ✅ | ✅ |
| Slack | Slack Webhooks | Team Chat | ✅ | ✅ |
| Discord | Discord Webhooks | Team Chat | ✅ | ✅ |
| Teams | Microsoft Teams | Team Chat | ✅ | 🔲 |
| Telegram | Telegram Bot API | Social | ✅ | ✅ |
| WhatsApp.Twilio | Twilio WhatsApp | ✅ | ✅ | |
| InApp | Hook-based | In-App | ✅ | ✅ |
| ...and 25 more adapters |
See changelogs/CHANGELOG.md for complete list and breaking changes from beta.
What's Next: v0.3.0
Roadmap includes:
- Dashboard Package — delivery tracking and observability
- Notification Log — queryable delivery history
- Bulk Batch Grouping — group related notifications
- REST API — query delivery logs and trigger notifications
- Circuit Breaker — automatic provider failover on sustained failures
See v0.3.0-DASHBOARD-PLAN.md for detailed architecture.