# Changelog

## 1.0.0

Initial release. Self-hosted conversion of the ERP/POS suite to Next.js 15 + MongoDB + NextAuth:

- Full App Router migration (auth pages, dashboard pages, generic entity API)
- Self-hosted email/password authentication with optional email verification and password reset
- Role-based access control enforced server-side (8 roles), with a new Users management page
- Persisted business settings (previously a non-functional mock form)
- Generic, schema-driven entity API with per-write validation and NoSQL-injection-safe sanitization
- Seed script for bootstrapping the initial admin account
- Security headers, rate-limited auth endpoints, dependency cleanup
