The Record of This Work

Changelog

How KJV Study has grown

Every good work keeps a record. What follows is the history of this site — its features, seasons of labor, and turnings — set down from the project's own commit history, newest first.

July 2026

The Fine-Print Edition

  • A complete redesign in the manner of a finely printed Bible: warm paper and ink, a deep binding-green accent, bronze and gilt details, with red reserved for the words of Christ.
  • Every page of the site moved onto one shared design system — reading pages, study tools, resources, indexes, and the about pages — with dark mode rendered as candlelight rather than gray.
  • The biblical geography page traded its modern web map for a hand-drawn, engraved-style plate of the biblical world, with an inset of the Holy Land and Paul's journeys traced westward.
  • The books index gained canon statistics (66 books, 1,189 chapters, 31,102 verses) and genre-inked cards; key verses across the site are set as gilt scripture plates.
  • The 404 page now offers the parable of the lost sheep, rubricated.
  • This changelog was added.
July 2026

Framework housekeeping

  • Upgraded to Responder 9 and adopted its newest framework features.
  • Improved the OpenAPI examples throughout the JSON API.
  • Cleaned up stale build artifacts from the earlier static-site era.
June 2026

The Responder port & the Passage Workspace

  • Ported the entire application from FastAPI to Responder, deleting the old stack and re-registering every route.
  • Moved to Python 3.14 with the granian server.
  • Introduced the Passage Study Workspace — a focused desk for any verse, span, or chapter, with commentary, cross-references, original-language previews, and private notes saved on your own device.
  • Added Starred Pages for keeping a personal shelf of verses and chapters.
  • A season of DRY cleanup: shared macros, partials, and helpers extracted across the codebase.
April 2026

Performance season

  • Switched serving to granian with Rust-level static file handling.
  • Added a disk cache for generated PDFs and server-side caching for the homepage.
  • Optimized the name-linking filter from hundreds of passes to a single regex.
March 2026

Reflections and tuning

  • Added “A Note from Claude” — reflections from the AI assistant behind the site.
  • Added Bible text indexes and removed O(n) lookups for faster pages.
  • Kept the verse of the day fresh by exempting the homepage from caching.
January–February 2026

Static strength

  • Pre-rendered resources, stories, topics, and study guides as static pages.
  • Capped search results at fifty per page to keep rendering fast.
  • Hardened the deployment behind nginx.
December 2025

Commentary completed

  • Verse-by-verse commentary reached every one of the 31,102 verses in the canon — a hundred-batch effort across the whole Bible.
  • Poetry formatting with stanza breaks arrived for all forty-five books containing poetic passages, from Job and the Psalms to the embedded songs of the prophets.
  • The Verse of the Day gained daily devotionals with meditations, applications, and prayers.
  • Listen buttons brought text-to-speech to verses, chapters, stories, topics, and resources.
  • Dynamic Open Graph images and richer SEO schema for sharing.
November 2025

The study tools buildout

  • Strong's Concordance arrived: fourteen thousand Hebrew and Greek entries with definitions, KJV usage, derivations, and every verse occurrence.
  • The interlinear Bible: word-by-word original language for chapters and verses, with parsing and transliteration.
  • Comprehensive keyboard navigation across the entire site — every grid, list, and reading page.
  • Dark mode extended to every page.
  • A statistics page and public JSON API.
June 2025

Reading everywhere

  • Chapter pages became fully responsive, with keyboard support for tablets and iPads.
  • Custom scrollbars and smoother sidebar behavior.
May 2025

The family tree

  • A GEDCOM-driven genealogy from Adam to Jesus Christ, with an interactive, collapsible tree.
  • Margin-notes layout for Bible chapters — the beginning of the site's Tufte-inspired reading apparatus.
April 2025

Genesis

  • The project began: verse and reference models, the Bible text engine, the first browsing interface, and the first tests.
  • The complete 1769 Oxford Standard text of the Authorized Version, all 31,102 verses.