All notable changes to this website are documented here.
The format is based on Keep a Changelog and versions follow Semantic Versioning: MAJOR for redesigns, MINOR for new features, PATCH for fixes and content updates.
[2.0.4] - 2026-09-15
Fixed
- 29 more food pages still had broken
1024pxWikimedia thumbnails. The v2.0.2 fix pipeline only re-tested URLs the audit had marked dead, silently skipping the ones the audit flagged as fixable (broken size but a working standard size exists). All rewritten to working sizes, and the resolver now processes fixable entries too.
[2.0.3] - 2026-09-15
Fixed
- The eight food pages written as Markdown (
.md) were missed by the v2.0.2 image audit and still had broken 1024px Wikimedia links — Brussels sprouts, broccoli, cabbages, Swiss chard, beet greens (image removed: dead hotlink), eggs, and lard. The audit tooling now scans*.mdas well as*.html.
[2.0.2] - 2026-09-14
Fixed
- Food page images: Wikimedia Commons now only serves standardized
thumbnail sizes (500/960/1280/1920px), so all
1024px-hotlinks returned errors. 60 image URLs were rewritten to a working size. - Removed 32 images whose non-Wikimedia hotlinks are dead (removed blogs, 403s, dead CDNs). Those pages render without an image until proper replacements are found (a Phase 2 goal).
- CI now runs
site check(Hakyll’s internal + external link validator) after every build, so dead image links can never deploy silently again. Internal links are blocking; external checks are report-only since Wikimedia rate-limits datacenter IPs. - Removed 6 dead image attribution links (image_source) to 404/403 pages.
[2.0.1] - 2026-09-13
Fixed
- Corrected 15 quote citations (11 wrong page numbers, 4 attributed to the wrong book) using automated verification of every quote against the extracted text of both books. A handful of quotes that span a page break remain flagged for manual review in the builder workspace.
[2.0.0] - 2026-09-13
Added
- This changelog page, linked from the site footer.
- A site version in the footer (single source of truth: the
VERSIONfile in the builder repository). - Automated build and deployment: pushing to the builder repository now builds and publishes the site automatically via GitHub Actions.
- Automated
package-lock.jsonregeneration as part of deployment.
Changed
- Upgraded Hakyll from 4.12.5.2 to 4.17.0.0 (Stackage LTS 24.58, GHC 9.10.3).
- Upgraded Fomantic UI (Semantic UI) from 2.8.4 to 2.9.4.
- Removed jQuery — the site only uses the CSS framework.
Published
- Content changes from 2020–2022 that had never been manually deployed are now live: new foods (pineapple, watermelon, tahini) with quotes, and low-fructose high-glycemic fruits moved from Green-Yellow to Yellow.
[1.0.0] - 2018-10-21
- Initial Hakyll-based website for the Savanna Model lifestyle, based on Geoff Bond’s Deadly Harvest and Paleo in a Nutshell.
- Food classification system with six color tiers (Green-Green “Superfoods” through Red “Shun”), hundreds of food pages, and book quotes linked to each food.
- Fomantic UI (Semantic UI) frontend.