Skip to content

Releases: alienars/scrt

v2.0.0 — Web Crypto API Migration & Docker Support

Choose a tag to compare

@alienars alienars released this 18 May 11:53

What's New in v2.0.0

🔐 Security

  • Migrated from crypto-js to 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