GoBlogger

Simple blogging. Single-binary deployment, easy for everyone.


Latest Release

GoBlogger v0.18.0 major release plus v0.18.1, v0.18.2, v0.18.3, and v0.18.4 patch notes.

GoBlogger v0.18.0 is the major release, with follow-up patches in v0.18.1, v0.18.2, v0.18.3, and v0.18.4.

The v0.18 line bundles a lot of work from the recent 0.17.x iterations into one milestone focused on content quality, admin usability, and production-ready SEO output.

What is new

  • Responsive images with server-side srcset rewriting and lazy background variant generation.
  • Configurable responsive max width via BLOG_IMAGE_MAX_WIDTH and admin settings.
  • Unified admin settings with tabs (Site: General, Site: Content, Theme, Account, Maintenance).
  • Better editor image workflow: AJAX upload, insert-at-cursor actions, and instant image list refresh.
  • Improved editor UX: date Now quick action, cleaner field order, and broader icon coverage.
  • Slug normalization upgrades with German transliteration (ä/ö/ü/ß -> ae/oe/ue/ss) and ASCII-safe output.
  • Search cooldown tuning to 5 seconds per IP.
  • Automatic theme-aware Open Graph/Twitter card image generation via /og/... when no static social image is configured.

v0.18.1 quick patch

  • Added this consolidated latest-release page in site content and navigation.
  • Removed duplicate release-note content split across page and blog post.
  • Aligned release metadata and tag pointers for v0.18.1.

v0.18.2 quick patch

  • Refactored settings navigation to clean path-based tabs:
    • /admin/settings/site-general
    • /admin/settings/site-content
    • /admin/settings/maintenance
  • Split settings templates into dedicated pages per tab and simplified layout behavior.
  • Removed non-essential sticky behavior in admin pages (main navigation remains sticky).
  • Moved settings save actions to the bottom of forms for clearer form flow.
  • Moved posts/pages/index metadata summary to Maintenance only.
  • Renamed settings tabs from Site: General / Site: Content to General / Content.

v0.18.3 quick patch

  • Fixed reader navigation state so the Home menu item is active while viewing blog post detail pages.

v0.18.4 quick patch

  • Added Markdown external-link handling via a Goldmark AST transformer.
  • External HTTP(S) links now open in a new window with secure rel attributes.
  • Internal links and anchors keep default same-window behavior.

Why this matters

The goal of the v0.18 releases is to make GoBlogger faster to operate every day:

  • Writing and publishing are smoother from the admin UI.
  • Image handling is cleaner and more bandwidth-friendly.
  • Social previews now work out of the box without manual image preparation.
  • Theme and settings management are easier to navigate and maintain.

Upgrade path

Use the standard update workflow from the docs:

  • Backup content/, theme/, .env, and admin credentials.
  • Download the latest v0.18.4 release artifact.
  • Replace binary and runtime files as documented.
  • Run a quick smoke test (/, /search, /tags/..., /admin).

For release files and checksums, see: codeberg.org/cblte/goblogger/releases