Skip to content

wastebin

Developer Productivity

wastebin is a pastebin

Rust Latest 3.6.2 · 1mo ago Security brief →

Features

  • Provides a minimal pastebin service
  • Uses Axum web framework and SQLite backend
  • Distributes as a single lightweight binary

Recent releases

View all 5 releases →
3.6.2 Bug fix

Fixed shortcut handling for Ctrl/Meta keys and ensured the paste key correctly sets the window target.

Full changelog

Fixed

  • Broken shortcut behaviour when ctrl/meta is pressed. This was previously handled correctly for c but not for the others.
  • Use the paste key to correctly set the window target, i.e. going to raw view from Markdown view works.

Changed

  • Re-try ten times to generate a new paste identifier in order to avoid collisions.

Full Changelog

https://github.com/matze/wastebin/compare/3.6.1...3.6.2

3.6.1 Bug fix
Notable features
  • Confirmation page before revealing burn-after-reading pastes
Full changelog

Fixed

  • Broken Markdown navigation on QR views.
  • Illegal double <span>s.
  • Match paste view padding and line spacing to the main view's.

Added

  • Confirmation page before revealing a burn-after-reading paste.

Changed

  • Design of interstitial pages like burn-after-reading confirmation, password entry and error page.
  • Bold selected line numbers.
  • Reduced size of generated HTML.

Full Changelog

https://github.com/matze/wastebin/compare/3.6.0...3.6.1

3.6.0 Mixed
Notable features
  • Sanitized Markdown rendering toggleable with `m` keyboard shortcut or button
  • Docker image build script demonstrating multi-arch image production
Full changelog

Added

  • Sanitized Markdown rendering toggleable with m or using a new button.
  • Docker image build script to demonstrate how multi-arch images are produced.

Changed

  • Use Lucide icons for everything.

Fixed

  • QR view not showing the remaining actions.

Full Changelog

https://github.com/matze/wastebin/compare/3.5.0...3.6.0

3.5.0 New feature
Notable features
  • Line and range highlighting for anchored paste views
  • Revamped user interface with sleeker, cleaner design
Full changelog

Changed

  • Revamped the user interface for a little less minimalist but slightly sleeker
    and cleaner look.

Added

  • Line and range highlight for anchored paste views.

Full Changelog

https://github.com/matze/wastebin/compare/3.4.1...3.5.0

3.4.1 Breaking risk
⚠ Upgrade required
  • Update API integrations using GET for deletion to use POST
Breaking changes
  • Deletion API now requires POST requests instead of GET
Security fixes
  • Safe referer extractor prevents open redirect vulnerability via pref query parameter
Notable features
  • Cookie attributes now also set on theme preference cookie
  • Content disposition filename encoded with RFC 5987 to prevent encoding issues
Full changelog

Changed

  • Use POST request for deletion.
  • Use safe referer extractor to avoid open redirect via pref query parameter.
  • Set cookie attributes also on theme preference cookie.
  • Encode content disposition filename with RFC 5987 to avoid encoding problems.

Full Changelog

https://github.com/matze/wastebin/compare/3.4.0...3.4.1

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
787
Forks
58
Languages
Rust HTML CSS

Install & Platforms

Install via
binary docker docker-compose nix go
Platforms
linux macos

Beta — feedback welcome: [email protected]