Ця сторінка ще не перекладена українською. Ви переглядаєте англійську версію. Щоб додати переклад, перегляньте Посібник зі внеску.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.0 (2026-05-09)
✨ Features
- Add interactive CLI npm setup tool for bootstrap flow (
npx notification-service init) - Add
.envgeneration, docker-compose generation/merge, and setup validation in CLI - Add connection checks (PostgreSQL, RabbitMQ, SMTP) from setup flow
- Add automatic database migrations on startup
- Add TypeScript migration files for
node-pg-migrate
💥 Breaking Changes
- Replace verification-specific send endpoint with unified
POST /api/notifications/send - Update request payload to use
htmlContentfor notification body - Move to ESM-based project structure
♻️ Refactoring
- Improve internal architecture with interfaces, dependency injection, and channel abstractions
- Improve shutdown and error handling flow across API and workers
1.0.0 (2026-02-06)
🐛 Bug Fixes
- correct semantic-release command syntax (edd5fea)