Title: Sheriff v0.8.2 - Initial Public Release
Tag: v0.8.2
Release Notes:
Sheriff v0.8.2
Sheriff is a static site generator built entirely in Goblin, designed for documentation sites with a focus on modularity and simplicity.
Features
Modular Architecture: Built with pluggable modules (Scout, Brindle, Campfire, Trailboss, Badge, Frontier)
Wikilink Support: Internal linking with [[page|display text]] syntax
Blog System: Built-in blog with the Campfire module
Theme Toggle: Switch between light (Daybreak) and dark (Obsidian) themes
Table of Contents: Automatic TOC generation from headings
Token System: Flexible template token system with override support
Frontmatter Processing: YAML frontmatter support via Frontier module
Recent Changes
v0.8.2
Changed dark/light mode toggle from text to icons
Added repo badge to header (pulls from goblin.yaml)
Implemented new Goblin Override token system
v0.8.1
Frontier module now handles all frontmatter processing
Used by Campfire and other modules for consistent YAML parsing
v0.8.0
Added blog feature with the Campfire module
v0.7.0
Added wikilink capability with the Trailboss module
v0.6.5
Added Badge module that pulls version from goblin.yaml
Version badge now appears in header automatically
v0.6.4
Updated Scout module to fix canonical entries
Updated footer nav menu with left and right classes
v0.6.3
Added dark/light toggle button to header
Brindle module now supports theme switching
v0.6.2
Added Obsidian theme (dark mode)
Added placeholder search bar in navigation
Made TOC menu toggleable with up/down arrow
v0.6.1
Automatic TOC generation from HTML anchor links
Fixed layout to include TOC sidebar
Updated to support Goblin's sweep mechanics
Installation
Requires Goblin language to be installed.
bashgit clone https://github.com/ddonche/sheriff.git
cd sheriff
goblin run main.gbln build