Skip to content

Releases: gearnode/privatebin

v2.2.1

15 Feb 09:53
Immutable release. Only release title and notes can be modified.
e9f5b53

Choose a tag to compare

privatebin v2.2.1

Release date: 2026-02-15T09:43:16Z

Changelog

Fixed

  • Fix bad release version
  • Fix bad doc date

Docker Images

  • ghcr.io/gearnode/privatebin:v2.2.1 (multi-arch: linux/amd64, linux/arm64)
  • ghcr.io/gearnode/privatebin:latest (multi-arch: linux/amd64, linux/arm64)

Architecture-specific images

  • ghcr.io/gearnode/privatebin:v2.2.1-amd64
  • ghcr.io/gearnode/privatebin:v2.2.1-arm64

Full Changelog: ...v2.2.1

Installation: See the README for installation instructions.

Verification: All artifacts and Docker images are signed with Cosign. Use cosign verify-blob for files or cosign verify for container images.

v2.2.0

14 Feb 22:57
Immutable release. Only release title and notes can be modified.
5249e74

Choose a tag to compare

privatebin v2.2.0

Release date: 2026-02-14T22:53:54Z

Changelog

Added

  • Add support for including a text message alongside an attachment when creating
    a paste. Pass the message as a positional argument:
    privatebin create --attachment --filename example.txt "Message to send along".
  • Add --proxy flag for explicit proxy configuration (supports HTTP, HTTPS,
    and SOCKS5 schemes). Useful for routing traffic through TOR
    (e.g. socks5://127.0.0.1:9050).
  • Add proxy configuration option in config file (both top-level and per-bin).
  • Proxy resolution priority: --proxy flag > config file > environment
    variables (HTTP_PROXY, HTTPS_PROXY, ALL_PROXY).
  • Add a clear error message when creating a paste without a configured host.
  • Add privatebin init command to generate a configuration file with sensible
    defaults. Supports --host to set the default instance and --force to
    overwrite an existing file.

Fixed

  • Fix error when open paste who never expire

Changed

  • The CLI now works without a configuration file, falling back to sensible
    defaults (expire: 1day, formatter: plaintext, gzip: enabled).
  • Configuration file lookup now follows the XDG Base Directory Specification.
    The CLI searches $HOME/.config/privatebin/config.json, then
    $XDG_CONFIG_HOME/privatebin/config.json, the platform-native user config
    directory, and finally $XDG_CONFIG_DIRS (defaults to /etc/xdg).
  • Remove duplicate error output in the main function.

Security

  • Upgrade to go1.26
  • Upgrade go dependencies

Docker Images

  • ghcr.io/gearnode/privatebin:v2.2.0 (multi-arch: linux/amd64, linux/arm64)
  • ghcr.io/gearnode/privatebin:latest (multi-arch: linux/amd64, linux/arm64)

Architecture-specific images

  • ghcr.io/gearnode/privatebin:v2.2.0-amd64
  • ghcr.io/gearnode/privatebin:v2.2.0-arm64

Full Changelog: ...v2.2.0

Installation: See the README for installation instructions.

Verification: All artifacts and Docker images are signed with Cosign. Use cosign verify-blob for files or cosign verify for container images.

v2.1.1

08 Sep 21:34
d55dc8a

Choose a tag to compare

privatebin v2.1.1

Release date: 2025-09-08T21:27:22Z

Changelog

Fixed

  • Fix various typos throughout the codebase (attachment, unknown).
  • Fix MIME type parsing in paste attachments (TrimPrefix -> TrimSuffix).
  • Fix MIME type inference bug when no explicit MIME type is provided.
  • Adapt GCM implementation for Go 1.21+ compatibility after FIPS 140-3 refactoring broke access to internal gcmAble interface.

Changed

  • Update dependencies.
  • Upgrade go version from 1.23 to 1.25.

Docker Images

  • ghcr.io/gearnode/privatebin:v2.1.1 (multi-arch: linux/amd64, linux/arm64)
  • ghcr.io/gearnode/privatebin:latest (multi-arch: linux/amd64, linux/arm64)

Architecture-specific images

  • ghcr.io/gearnode/privatebin:v2.1.1-amd64
  • ghcr.io/gearnode/privatebin:v2.1.1-arm64

Installation: See the README for installation instructions.

Verification: All artifacts and Docker images are signed with Cosign. Use cosign verify-blob for files or cosign verify for container images.

v2.1.0

15 Aug 06:42
v2.1.0
7a9d4ce

Choose a tag to compare

Added

  • Add skip-tls-verify configuration option to skip TLS certificate verification.
  • Add --skip-tls-verify flag to create and show commands.

Changed

  • Update dependencies.
  • Upgrade go version from 1.22 to 1.23.

Fixed

  • Properly handle and log errors from rootCmd.Execute() in the main
    function.
  • Extra headers not apply to show request.

v2.0.2

17 May 09:58
97cd0b5

Choose a tag to compare

Bump go mod to v2

Signed-off-by: gearnode <bryan@frimin.fr>

v2.0.1

15 Apr 08:13
dad7e15

Choose a tag to compare

Fixed

  • Top-level flags are not handled.

v2.0.0

11 Apr 14:04
a126efd

Choose a tag to compare

Add missing prebuilt windows

v2.0.0-pre

11 Apr 14:04
f415a24

Choose a tag to compare

v2.0.0-pre Pre-release
Pre-release
Add missing pandoc

Signed-off-by: gearnode <bryan@frimin.fr>