Upgrading
◆ Differs from Ruby Jekyll — replaced
Upgrades come through your package manager (Homebrew, Scoop, Docker, the install script, or go install) — there is no Bundler or gem update.
Jigyll is a single binary versioned with semver tags — there is no Bundler,
no Gemfile.lock, and no gem update. Upgrade through whatever channel you
installed with:
# Homebrew
brew upgrade jigyll
# Scoop
scoop update jigyll
# Docker
docker pull ghcr.io/reidransom/jigyll
# Install script — re-run it
curl -fsSL https://raw.githubusercontent.com/reidransom/jigyll/main/install.sh | bash
# From source
go install github.com/reidransom/jigyll@latest
Check what you're running with:
jigyll version
Release notes are published on the GitHub releases page.
Upgrading from Jekyll
Migrating a site from Ruby Jekyll to Jigyll usually means deleting the
Gemfile, moving the plugin list into _config.yml under plugins:, and
checking the differences page for anything your site
relies on. Jekyll's own major-version upgrade guides (0→2, 2→3, 3→4) don't
apply here.