Pstr Logo

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