Releases: risunCode/SesWi-Session-Manager
Releases · risunCode/SesWi-Session-Manager
SesWi v3.4, New Security & Feature Enhancement
v3.4.0 (2026-05-14)
Breaking Changes
- Web Crypto API Only — Encryption now uses native Web Crypto API (AES-256-GCM) exclusively
- SJCL library support has been removed
- Users upgrading from v3.3.0 or earlier must export sessions as JSON first, then re-import after updating
- OWI files from previous versions are no longer compatible
New Features
- Cookie Editor Export — New export format compatible with Cookie Editor extension
- Available in Quick Actions modal alongside JSON and Netscape formats
- Includes
hostOnly,session,storeId, andsameSitefields
- Update Checker — Automatically checks GitHub releases for new versions
- Badge appears in footer when update is available
- Checks once per 24 hours (cached to avoid API rate limits)
- Click badge to go directly to release page
Security
- Native AES-256-GCM — Replaced SJCL with Web Crypto API
- PBKDF2 with SHA-256 for key derivation (100k iterations)
- Recovery answers use 200k iterations (compensate for lower entropy)
- 12-byte IV, 16-byte salt, authenticated encryption
- Cleaner codebase — Removed ~100 lines of legacy SJCL compatibility code
SesWi V3 - New UI, New Logic and features
Changelog
v3.0.0 (2026-02-07)
New Features
- UI Overhaul — New macOS-inspired "Traffic Lights" modal design with smooth entry/exit animations
- Delete Expired Sessions — New batch action in Manage tab to find and delete sessions with expired auth cookies
- Edit Session Modal — Proper modal dialog for editing session names (replaces browser prompt)
- Replace Session Modal — Safe confirmation dialog for replacing sessions (replaces browser confirm)
- Batch OWI Export — New modal for password-protected batch exports
- Saved Data Card — New card in Session Actions showing cookies/localStorage/sessionStorage counts
- Repo Info Card — Added repository and author information card in the popup
UI Improvements
- Cleaner Session Cards — Removed data counts from cards, now shows only expiration status
- Compact Expiration Info — New format: "Expiration info (Valid: 48d)" with expand toggle
- Domain Badge — Shows simplified domain (e.g., "facebook" not "facebook.com") next to Visit button
- Better Layout — URL on left, timestamp on right in session cards
- Auto Domain Grouping — Sessions grouped by domain instead of manual tags
- Consistent Icons — All favicons now have a unified light grey background for better visibility
- Enhanced Add Session Button — Improved button styling with better visibility and hover effects
Browser Support
- Only chromium based for now