Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Apr 12:46
· 93 commits to main since this release

What's changed

  • chore: bump version to 1.1.0 across all components
  • fix(tests): move getaddrinfo patch inside test_ssrf_allowed to avoid unused fixture warning
  • fix(tests): move getaddrinfo patch decorator above parametrize to ensure it applies to all test cases
  • test: mock DNS in webhook SSRF tests to avoid CI flakiness
  • refactor: restructure project into app/ package, update docs and config defaults
  • fix(docs): improve code block styling — Dracula syntax colors, padding, line numbers
  • fix: add CNAME to docs so gh-deploy preserves custom domain
  • feat(powershell): add Remove-GhostbitPaste (gbd) and Get-GhostbitHistory (gbh)
  • feat: raw endpoint, configurable rate limits, health ping, gb delete/list
  • feat: add shell completion for bash, zsh and fish
  • feat: add PowerShell module (Ghostbit.psm1)
  • fix: header is static on mobile, scrolls with content
  • chore: remove stale fixed-header comment, sticky works on mobile too
  • refactor: switch header from fixed to sticky, remove compensating offsets
  • fix: index layout uses height:100vh so footer is always visible
  • fix: restore gradient background on paste page and footer transparency
  • fix: footer inside gradient, fits on one page without scroll
  • docs: document HTTPS/Secure Context requirement for Web Crypto
  • fix(mobile): wider gutter min-width for 3-digit line numbers
  • fix(mobile): tighter gutter and code padding on paste page
  • fix(mobile): padding-bottom 30px on paste-layout
  • feat: move footer to base.html so it appears on all pages (index + paste)
  • fix: gap between copy/delete buttons, align actions with badge on mobile
  • feat: green Copy and red Delete buttons on paste page
  • fix(mobile): larger copy/delete buttons on paste page
  • revert(mobile): remove soft wrap in editor
  • fix(mobile): tighter margins in editor — gutter, code area and topbar
  • feat(mobile): soft wrap in editor — long lines wrap instead of horizontal scroll
  • fix(mobile): syntax highlighting in editor on mobile
  • fix(editor): make editor-code-wrap a flex column to prevent highlight div from expanding layout
  • feat: syntax highlighting in editor (overlay technique)
  • feat: syntax highlighting with highlight.js (Dracula theme)
  • fix: rewrite language detection with regex patterns + Pygments fallback
  • fix(mobile): hide API button, icon-only for New paste on mobile
  • feat(mobile): auto-resize editor as content grows
  • fix(mobile): 20px gap between options card and submit button
  • fix(mobile): increase top padding to 20px
  • fix(mobile): add top spacing between header and editor
  • fix(mobile): replace Docs text button with icon-only on mobile
  • feat(mobile): disable hero terminal entirely on mobile
  • fix(mobile): release html/body height:100% to enable page scroll
  • fix(mobile): footer display:block to allow text wrapping
  • fix(mobile): explicit editor height, hide terminal hero by default
  • fix(mobile): correct editor height and full-width submit button
  • fix: responsive mobile layout for index page and header
  • feat: support Redis password authentication
  • Rework docs theme: full Cyber-Violet continuity with the app
  • chore: trigger docs redeploy
  • chore: trigger docs redeploy
  • Force dark mode on docs, remove light mode toggle
  • Fix docs workflow: remove unused pages/id-token permissions
  • Create CNAME
  • Add Docker Hub registry links to README and docs

Install

pip install ghostbit==1.1.0