Changelog
A running history of updates, improvements, and new features shipped to Pstr.
v2.4.0 April 2026 FeatureImprovement
Smarter Language Auto-Detection
- Added 41-language heuristic detector with adaptive thresholds for short snippets
- Integrated Monaco Editor extension + first-line detection
- Added highlight.js as third-tier grammar-based fallback
- Fixed false YAML detection on plain text with colons
- Zero-content filename detection for Makefile, package.json, Dockerfile, .vimrc, etc.
v2.3.0 January 2026 MigrationSecurity
Rust Backend & SvelteKit 5 Migration
- Migrated backend from Node.js/Express to Rust (Axum)
- Migrated frontend from React to SvelteKit 5 with runes
- Added dual encryption support (AES-256-GCM + legacy AES-256-CBC)
- Added password migration from Bcrypt to Argon2
- Legacy API paths preserved for backward compatibility
v2.2.0 Late 2025 FeatureAPI
Developer Experience & API
- Launched public API with key-based authentication
- Added API documentation portal
- Added custom paste URLs and burn-after-reading options
- Improved mobile responsiveness across all pages
v2.1.0 Mid 2025 SecurityFeature
Privacy & Sharing Enhancements
- Added client-side encryption for pastes
- Added password-protected pastes
- Added expiration options (1h to 1y)
- Added paste visibility controls (public / private)
v2.0.0 Early 2025 LaunchRedesign
Pstr v2 Launch
- Complete redesign with modern dark UI
- Added Monaco Editor for syntax highlighting
- Added user accounts with recovery phrases
- Added leaderboards and paste analytics
Have feedback or feature requests?
Join us on Discord