docs: Release Notes on BZOD v0.5.0 — General Availability

This commit is contained in:
thakares committed 2026-06-19 15:16:13 +05:30
1 parent c5f33e9713
commit c7e851000f
1 file changed
+93
+93
View File
@@ -0,0 +1,93 @@
# BZOD v0.5.0 — General Availability
**Release Date:** 2026-06-19
**BZOD v0.5.0** is the largest release in project history and marks the transition from a single-user URL shortener into a **production-ready multi-user platform** with tenant isolation, administration tools, analytics, moderation, backups, auditing, and comprehensive validation coverage.
## Key Highlights
- **Multi-User Architecture** with strong tenant isolation
- **Global Slug Namespace** with ownership tracking
- **New Administration Portal** for user management and moderation
- **User Self-Service Portal** with dedicated dashboards
- **Enhanced Analytics** with per-user and platform-wide views
- **Comprehensive Backup & Recovery** tooling
- **Upgrade Framework** with automated migration validation
- **90+ Automated Tests** covering multi-user scenarios, upgrades, and disaster recovery
---
## Multi-User Architecture
BZOD now supports multiple isolated users on a single deployment.
**Key capabilities:**
- Per-user content and analytics databases
- User quotas and status management
- User sessions and API tokens
- Strong tenant isolation enforcement
Each user's data is strictly separated.
## Administration Portal
New administrative dashboards include:
**User Management**
- Create, delete, enable, disable users
- Password resets and quota management
**Moderation Tools**
- Flag, disable, or re-enable content
- Moderation history
**Session & Audit Management**
- View and revoke sessions
- Full audit viewer
**Backup Management**
- Create, restore, and download backups
## User Self-Service Portal
Standard users now have dedicated dashboards for:
- Profile & password management
- Link and landing page management
- QR code generation
- Personal analytics
- API token management
## Security & Reliability
- Improved authentication and authorization
- Enhanced CSRF, SQL injection, and path traversal protection
- SQLite WAL mode with better transaction handling
- Comprehensive backup & recovery with rollback protection
## Testing & Validation
**Passed:**
- 90+ automated tests
- Full multi-user validation
- Upgrade path verification
- Backup/Restore + Disaster recovery tests
- Security regression tests
- Concurrency and WAL recovery tests
## Breaking Changes
The internal storage model has changed significantly to support multi-user operation.
**Administrators upgrading from v0.4.x should review:**
- `UPGRADE.md`
- `MULTI_USER.md`
- `BACKUP_RESTORE.md`
---
## Get Started
**One-command installation:**
```bash
curl -fsSL https://bzo.in/deploy.sh | sudo bash