Skip to content

Releases: jordan-dalby/ByteStash

ByteStash v1.5.5

14 Dec 23:14
Compare
Choose a tag to compare

Key Changes

  • Fixed an issue with OIDC under no base path

Full Changelog: v1.5.4...v1.5.5

ByteStash v1.5.4

12 Dec 20:14
Compare
Choose a tag to compare

Key Changes

  • Added embeddable snippets
  • Fixed OIDC login under a base path
  • Added API keys and snippet pushing endpoint
  • Added support for markdown in descriptions

Full Changelog: v1.5.3...v1.5.4

ByteStash v1.5.3

27 Nov 09:15
Compare
Choose a tag to compare

Key Changes:

  • Ability to disable accounts altogether, in this mode users will be auto-authenticated as the same user, meaning all snippets are shared.
  • Ability to disable the standard login. When enabled, the standard login is removed, meaning that only OIDC users can log in.
  • Fixes a bug with the issuer URL that caused some OIDC providers to report errors on sign in attempts
  • Some great CI improvements from @stumpylog
  • Added a light theme
  • The snippet modal and edit modal can now be horizontally expanded, great if you're storing larger snippets
  • Improvements to the UX of the private view toggle

Full Changelog: v1.5.2...v1.5.3

ByteStash v1.5.2

24 Nov 18:42
Compare
Choose a tag to compare

Key Changes

  • ByteStash now correctly recognises http vs https when behind reverse proxy
  • The authorization header that ByteStash uses has been renamed to bytestashauth to combat compatibility issues with other auth systems such as basic auth

Full Changelog: v1.5.1...v1.5.2

ByteStash v1.5.1

22 Nov 22:56
Compare
Choose a tag to compare

Key Changes

  • Fixes a bug with the initial database schema that meant users had to restart ByteStash after the first launch for it to work correctly

Full Changelog: v1.5.0...v1.5.1

ByteStash v1.5.0

22 Nov 14:58
Compare
Choose a tag to compare

Key Changes

  • User accounts
    • Single sign-on support for OIDC compatible apps
  • Public view, snippets can be marked as public and shared in a "public view" where any user, authenticated or not can view them, no edits can be made to these snippets
  • Import & Export snippets
  • Docker secrets are now supported for JWT_TOKEN
  • Links in descriptions are now clickable
  • UX improvements to the snippet card sub menu

Please backup your database before moving to this version- multiple migrations will take place to ensure compatibility with the latest version.

Full Changelog: v1.4.1...v1.5.0

ByteStash v1.4.1

11 Nov 21:11
Compare
Choose a tag to compare

Key Changes

  • Fixed a bug which used an incorrect schema on the first app launch

Full Changelog: v1.4.0...v1.4.1

ByteStash v1.4.0

11 Nov 17:48
78e00f2
Compare
Choose a tag to compare

Key Changes

  • Added links and version tag
  • Added fragments, snippets can have multiple fragments to store multiple different bits of code with varying languages
  • Snippets can now be shared
    • Shared snippets can require authentication, or be open to the public
    • Shared snippets can have time limits

Full Changelog: v1.3.0...v1.4.0

ByteStash v1.3.0

05 Nov 15:29
Compare
Choose a tag to compare

Key Changes

  • Improved code snippet editor (switched to Monaco for a fully integrated editor)
  • Updated the app icon
  • Allow subpaths for Kubernetes Ingress, including full HTML rewrites for any specified subpath
    • Specify BASE_PATH=/mypath in the environment variables to enable this feature
  • Basic authentication
    • Specify AUTH_USERNAME=username, AUTH_PASSWORD=password and JWT_TOKEN=yourtoken to enable this functionality
    • Use TOKEN_EXPIRY=24h to change how long a JWT token will last
  • Various other server-side improvements

ByteStash v1.2.0

29 Oct 17:47
51a7261
Compare
Choose a tag to compare

Key Changes

  • ARM & Raspi builds
  • Custom categories for snippets, including filtering options, and options to disable them too
  • Various UI improvements for better user feedback on actions