> CHANGELOG
System updates and modifications.
v1.3.0 - The "Privacy & Security" Update
May 1, 2026- Feature: Implemented Burn After Read functionality for self-destructing text upon access.
- Feature: Added Zero-Knowledge Password Protection using AES-256-CBC encryption for sensitive snippets.
- Security: Enhanced snippet language validation against a strict whitelist.
- Security: Improved rate-limiting and validation for email verification endpoints.
- UI/UX: Replaced standard browser checkboxes with premium terminal-styled toggle switches across the platform.
v1.2.0 - The "Content & Discovery" Update
May 1, 2026- Feature: Launched the official UploadText Blog with full Markdown support and code syntax highlighting.
- Feature: Introduced a dynamic Tagging system for snippets, allowing users to categorize and discover code via `/tag/{tag}`.
- SEO: Added comprehensive JSON-LD schema markup (`SoftwareSourceCode` for snippets, `BlogPosting` for articles) to boost search engine visibility.
- SEO: Automatically generating `sitemap.xml` with dynamic inclusion of blog posts and all public snippet tags.
- Admin: Added a robust Blog Management interface (Create, Edit, Publish, Image Upload) to the Admin Dashboard.
- Security: Improved admin panel routing stability and session handling.
v1.1.0 - The "Big File" Update
May 1, 2026- Feature: Implemented filesystem streaming for massive text files (>100KB) up to 10MB to prevent memory exhaustion.
- Architecture: Added strict directory sharding for filesystem storage, safely supporting millions of snippets without slowdown.
- UI/UX: Added dynamic file size calculations showing accurate KB metrics for both database and file-backed snippets.
- Security: Enhanced raw snippet endpoint security with strict content-type headers.
- Security: Enforced a hard max-size limit of ~10MB on snippet creation and updates.
- Theme: Improved Darcula theme visibility by lightening placeholder text colors.
v1.0.0 - Initial Launch
April 30, 2026- Core: Initial release of the UploadText pastebin platform.
- Feature: Syntax highlighting for multiple languages via highlight.js.
- Feature: User authentication and dashboard snippet management.
- Feature: Focus Mode for distraction-free coding and snippet reading.
- Feature: Multi-theme support (Terminal, Tokyo Night, Catppuccin, Darcula).
- Security: IP rate limiting on registrations and snippet creation.
- Admin: Comprehensive admin panel for user, snippet, and abuse report management.