Skip to content

Posthive v0.3.0 — Tumblr, Docker Self-hosting & Docs Redesign

Choose a tag to compare

@AstaBlackClove AstaBlackClove released this 14 Jul 09:54
· 166 commits to main since this release

What's new in v0.3.0

New platforms

  • Tumblr — OAuth 1.0a, NPF text & image posts, tokens never expire

Self-hosting

  • Docker Compose — single docker compose up -d --build spins up API + Web
  • GHCR imagesghcr.io/astablackclove/posthive-api:latest and posthive-web:latest
  • Multi-arch API image (linux/amd64 + linux/arm64)
  • Self-hosting docs with Caddy/nginx reverse proxy examples and persistent uploads config

MCP / API

  • Added outputSchema to all 10 MCP tools — compatible with ChatGPT plugin submission
  • MCP tools now work via Claude.ai OAuth connector and direct API key URL

UI improvements

  • Auto-growing per-platform caption and comment textareas
  • Wider edit dialog (1280px) with larger preview panel (480px)
  • Onboarding page fixes
  • Marketing pages redesigned

Docs

  • Full docs redesign — section labels, callout icons, top nav tabs, sidebar heading hierarchy, "On this page" right panel
  • Self-hosting guide added to /docs
  • README updated with Docker quickstart, Railway/Render deploy commands, custom domain examples

Fixes

  • Tumblr favicon white background fix
  • Prevent duplicate "connected" toast on OAuth callback
  • First comment hidden for Tumblr (no comment API)
  • Node.js upgraded to 22 (resolves Supabase WebSocket error on Railway)