Releases: alienars/scrt
Releases · alienars/scrt
Release list
v2.0.0 — Web Crypto API Migration & Docker Support
What's New in v2.0.0
🔐 Security
- Migrated from
crypto-jsto browser-native Web Crypto API (zero dependencies) - Upgraded encryption from AES-CBC to AES-GCM-256 (authenticated encryption)
- Increased PBKDF2 iterations from legacy to 10,000 rounds
- Fixed critical SQL Injection vulnerability with PDO parameterized queries
🐳 Infrastructure
- Full Docker containerization with multi-stage build
- Automatic database schema initialization via
init.sql
⚡ Frontend
- Upgraded to React 19, Vite 6, Tailwind CSS v4, TypeScript 5
- Added fluid page transition animations
- Standardized layout spacing across all states
🧪 Quality
- Added Vitest unit tests for cryptography engine (4 tests, 100% pass)
- ESLint 9 compliance — 0 warnings, 0 errors