KJB Reader Logo
OFFLINE BIBLE DATA COMPLETE.

KJB Reader — Extension Changelog

Current Version: v0.4.289

A live, always-up-to-date record of every KJB Reader browser extension release. This page is linked from all store listings (Chrome, Edge, Firefox, Opera).

These release notes are generated by AI after each build.

v0.4.289October 5, 2026
  • Updated the KJB Knights Discord invite link in the Resources tab (the previous invite had expired)Improved
v0.4.288October 4, 2026
  • Clicking autocomplete/autosuggest dropdown items (e.g. X @-mentions, site search suggestions) no longer triggers the KJB Reader overlay — those clicks now go to the page as intendedFix
  • kjb-guard isolation — typed text in compose boxes and editors is never touched by reference detection, fixing focus/caret issues on sites like X (Twitter)New
  • Book abbreviation detection recognizes short forms such as "Deu" and "Dt" for DeuteronomyImproved
  • After extension updates, the new version’s script now automatically takes over pages still running an old script, without needing a hard refreshImproved
v0.4.284October 3, 2026
  • Fixed click interception on sites that layer UI over verse references (Facebook’s post and comment dialogs, “Write a comment...” placeholders, sticky headers, dropdown menus, nav links, cookie bars, embedded content): the reader no longer steals those clicks, so compose boxes keep taking focus and stay typable after navigating around a page. Clicks on a reference’s own visible text still open the reader exactly as beforeFix
v0.4.283October 3, 2026
  • Fixed reply/compose boxes on X (Twitter), Facebook, TikTok and other social sites stealing focus or becoming untypable: a verse reference in the post above a reply box had a small invisible click fringe that could reach into the compose box, blocking caret placement and popping the reader open. Clicks on a reference’s own text are unchanged and still open the readerFix
v0.4.282September 28, 2026
  • Supplied words joined by an apostrophe or hyphen now share one set of italic brackets, matching the printed page: “he taketh [a] [man’s] life” and “[Ben-hadad]” instead of split brackets like “[a] [man]’[s]” and “[Ben]-[hadad]”. Copy and search treat the joined words the same wayImproved
v0.4.281September 28, 2026
  • Verse clicks open the reader on the first click again, the way v0.4.146 did. When the side panel cannot open or fails to answer a lookup, the in-page reader steps in — but only after the side panel has been given a brief chance to acknowledge the verse, so nothing appears twice. Tabs are never mis-flagged by a failed panel openFix
  • Standalone/PWA windows and Firefox open the in-page reader directly on click, with no routing round-tripImproved
v0.4.280September 28, 2026
  • On Microsoft Edge, verse lookups are back to the classic behavior: clicking a reference opens the docked side panel, and the in-page reader appears only when no panel is available — the same flow as Chrome. The separate popup lookup window fallback is goneFix
v0.4.277September 27, 2026
  • Same fixes as v0.4.276 (which Firefox users already have from AMO), now rolled out to all platforms:Fix
  • Wildcard search highlighting now follows the Match word option: with Match word on, a wildcard pattern like “lov?” only highlights whole words, exactly matching the results listImproved
  • Fixed the sidebar highlight treating “?” as “optional previous character” instead of a wildcard “any single character” (e.g. “lov?” highlighted “lo” inside every word)Fix
  • Fixed a rare conflict where clicking back into a comment or post compose box on some sites (Facebook, TikTok and other editors that render behind shadow DOM) failed to focus the box and typing couldn’t be resumed: verse-link hit detection now always yields to editable areasFix
v0.4.276September 27, 2026
  • Wildcard search highlighting now follows the Match word option: with Match word on, a wildcard pattern like “lov?” only highlights whole words, exactly matching the results listImproved
  • Fixed the sidebar highlight treating “?” as “optional previous character” instead of a wildcard “any single character” (e.g. “lov?” highlighted “lo” inside every word)Fix
  • Fixed a rare conflict where clicking back into a comment or post compose box on some sites (Facebook, TikTok and other editors that render behind shadow DOM) failed to focus the box and typing couldn’t be resumed: verse-link hit detection now always yields to editable areasFix
v0.4.275September 27, 2026
  • On Microsoft Edge, the side panel no longer shows the extension name twice. Edge’s own native header already displays the name, so the panel’s duplicate title text is now hidden (the logo and zoom/website controls remain)UI
v0.4.274September 27, 2026
  • Personal Ministry Links in the extension’s Resources tab now include TikTok, Instagram and Discord, and the Rumble link points to rumble.com/user/Godisgracious1031.Improved
v0.4.273September 25, 2026
  • Punctuation attached to an italicized (bracketed) word now sits inside the brackets on screen and when copying, e.g. “thou [art,] and unto dust”. The PCE source already prints “:” and “;” inside the brackets; commas and periods now follow the same ruleFix
  • Updated the Verified KJB Preachers list with corrected and expanded linksImproved
v0.4.272September 23, 2026
  • Bible-reference detection now runs on the exact kingjamesbiblereader.com/extension test page (with or without a trailing slash, including the www form), while all other pages on kingjamesbiblereader.com — including /extension-privacy and similarly named paths — remain excludedImproved
  • Recent search fixes are included: combined apostrophe and Æ-ligature variants now match (typed “Caesar’s” finds printed “Cæsar’s”), and long searches no longer drop verses when Psalm headings or other structural lines occur in resultsFix
  • Safari/iOS-specific improvements: painted verse references are tap-friendly, the toolbar fills the available viewport, and opening the print page is routed through the extension background without changing printing on macOSImproved
  • Safari’s installed container display name is KJB Panel, while its extension/App Store listing remains KJB Reader - SidePanelUI
v0.4.259September 21, 2026
  • Two search fixes: (1) searches combining ligature with apostrophe (typed 'Caesar's' for printed 'Cæsar’s') returned no results; variant transforms now cross-apply. (2) Long keyword searches could silently drop verses near the end of results because structural lines (Psalm titles etc.) consumed paging slots; they now stay anchored to their verse — e.g. 'right' was missing Revelation 22:14.Fix
v0.4.258September 21, 2026
  • Fixed searching for words the Bible prints with the Æ ligature (Ænon, Judæa, Cæsar, Galilæan). Typing AEnon, Judaea, Caesar — or the modern spellings Enon, Judea, Galileans — now finds and highlights every occurrenceFix
  • The “No results” screen now invites you to email kingjamesbiblereader@outlook.sg if a search looks wrongImproved
v0.4.257September 21, 2026
  • Fixed searching for words with apostrophes (God’s, Jacob’s, Christ’s). The Bible text prints the typographic apostrophe, so typed searches using a plain apostrophe never matched; searches now match either style and the highlight covers the whole wordFix
v0.4.256September 20, 2026
  • Keyword search highlighting now includes the punctuation attached to a matched word, so a hit like “grace,” is highlighted as one unit instead of leaving a stray comma or period outside the highlightImproved
v0.4.255September 19, 2026
  • Fixed the panel footer showing in the middle of the page with a blank gap beneath it, instead of anchored to the bottom, when search results or page content are shortFix
  • The footer is now correctly re-verified against the panel’s real size on load and on resize, so it never gets stuck in the wrong layout modeFix
v0.4.253September 19, 2026
  • Epistle subscriptions are now printed exactly as the source text reads them (“Written to the Romans from Corinthus, [and] [sent] by Phebe servant of the church at Cenchrea.”) instead of an editorial summary lineImproved
  • Removed invented end-of-book lines the source never prints (“The End of the Epistle of Paul the Apostle to the Romans.”); books with no subscription in the source now show nothing after the last verseFix
  • Copying a non-consecutive verse selection now uses the same numbered block format as Copy AllImproved
v0.4.251September 13, 2026
  • The book shortcut shown above search results (when a search term is also a book name) now reads “open Joshua — Chapter 1” using the short book nameUI
  • Opening a book from that shortcut now shows the chapter cleanly — verses matching the searched word are no longer carried over as highlightsUI
v0.4.250September 13, 2026
  • Typing a book name in the search box now ALWAYS runs a text search of every verse — including one-chapter books like Jude and Obadiah, whose names also appear elsewhere in Scripture (Obadiah is mentioned throughout 1 Kings 18), so those verses are no longer hidden behind an automatic book jumpUI
  • A shortcut appears above the results (“open The Book of Joshua 1”) for readers who did want the book itselfUI
  • Typing a reference with a chapter or verse (“Joshua 1”, “Jude 1”, “Romans 3:25”) still opens the book directly, and page-click scripture detection is unchangedUI
v0.4.249September 13, 2026
  • Searching for a word that is also a book name (“Joshua”, “Daniel”, “Job”) now runs a text search of every verse, matching the website — previously typing a book name always jumped to that book’s first chapter, so the 197 verses mentioning Joshua were unreachable from the search boxUI
  • One-chapter books (Jude, Philemon, 2 John, 3 John, Obadiah) still open directly when typed, since chapter 1 is the whole bookUI
  • When the search term is a multi-chapter book name, a shortcut appears above the results (“open The Book of Joshua 1”) for readers who did want the book itselfUI
  • Reference lookups with a chapter or verse (“Joshua 1”, “Romans 3:25”) and page-click detection are unchangedUI
v0.4.248September 13, 2026
  • Fixed book titles being cut off after their first line — Genesis showed as “The First Book of Moses,” with a dangling comma instead of “The First Book of Moses, called Genesis”. The text prints these titles across up to three lines and only the first was being read, which also shortened Revelation, Ecclesiastes, Samuel and Kings.Fix
  • Removed the trailing full stop from book titles — “The Book of Joshua.” now reads “The Book of Joshua” — while keeping inner points such as “St. John” intactFix
  • Book titles now follow the text exactly, using “St.” rather than “Saint”, and Read mode, printing and copied text all draw from the same titles so they can no longer disagreeImproved
v0.4.246September 12, 2026
  • Copied verses now keep Psalm 119 Hebrew letter names and Psalm titles inside the quotation marks, matching how epistle colophons already copied — a copied Psalm now reads as one quoted passage instead of a heading floating above the quoteUI
v0.4.245September 12, 2026
  • Fixed Read mode showing no text at all — choosing a book appeared to do nothing and the arrow keys moved the selection with nothing ever appearing, because chapter requests stopped returning the joined chapter text that the reader checks for before rendering; all 1,189 chapters have been verified to renderFix
v0.4.244September 12, 2026
  • Fixed “The End of the Psalms.” appearing at the end of Psalm 1 instead of Psalm 150Fix
  • Verified every chapter’s verse count and all 116 Psalm titles against the authoritative Pure Cambridge Edition textImproved
v0.4.243September 12, 2026
  • Search is now hyphen-insensitive — “Bethel” and “Beth-el” both find all 61 verses, and “Beersheba”, “Abednego” and “son-in-law” now return results where they previously found nothing; no search that worked before returns fewer resultsFix
v0.4.242September 12, 2026
  • Fixed Psalm 145 losing its first verse — a curly apostrophe in the Psalm title was mis-decoded, so the title was read as verse 1 and the real verse 1 was droppedFix
  • Bible text is now decoded with an explicit Windows-1252 table so results are identical in every browserImproved
v0.4.241September 12, 2026
  • Genesis 1:8 restored in full — “And God called the firmament Heaven. And the evening and the morning were the second day.” — corrected in the bundled Bible text itselfFix
  • Full verification against the authoritative source: 66 books, 1,189 chapters, 31,102 versesImproved
v0.4.240September 12, 2026
  • Added a repair for Genesis 1:8, which was truncated in the bundled text and ended early at “And God called the firmament Heaven.”Fix
v0.4.239September 12, 2026
  • Fixed missing Psalm titles and end-of-book lines — a Psalm title now appears whenever the passage includes verse 1, and an end-of-book line whenever the passage reaches the chapter’s final verse, instead of both being suppressed by a guess about the text’s structureFix
v0.4.238September 11, 2026
  • Added a bundled offline Bible-text engine — lookups and searches are now served locally and instantly, with the remote API only as a fallbackNew
  • Merged in every fix from v0.4.228–v0.4.236 (colophon placement, Facebook/TikTok click and typing issues, "Genesis 1:0"-style bad references, uncapped search results, and copy-formatting fixes) that had been missed in a prior buildUI
v0.4.236September 10, 2026
  • Fixed copied text showing back-to-back italic words as separate bracket pairs (e.g. "[Lord] [thy] [God]") instead of one continuous span ("[Lord thy God]") — applies everywhere verse text is copied: single verse, Copy Selected, Copy Chapter, and Copy All, on both the Results and Read tabsFix
v0.4.235September 9, 2026
  • Fixed Copy (and Copy All) on a search result that only turned up one verse in a chapter — it copied a full chapter-style header (book title stacked over "Chapter N") as if the whole chapter were included; a single-verse result now copies as a quoted line with its reference, matching the individual verse copy buttonFix
v0.4.234September 7, 2026
  • Fixed copying an individual verse (or verses via Copy Selected) dropping the [bracket] italics that Copy Chapter always kept — both used a text-cleanup step meant for internal search matching that happened to strip brackets as a side effect; single-verse and multi-verse copy now match Copy Chapter’s output exactlyFix
v0.4.233September 6, 2026
  • Fixed keyword search silently cutting off long result lists with no indication anything was missing — search results were capped well below the true match count (e.g. searching "chariot" without Whole Word also matches every "chariots" verse, pushing the combined total past the old cap and stopping the list at 2 Chronicles even though later matches exist); search now returns every match with nothing held backFix
v0.4.232September 5, 2026
  • Version bump for Edge Add-ons resubmission (no functional changes)UI
v0.4.231September 5, 2026
  • Fixed clicks on links, buttons, and plain text sometimes wrongly opening the panel when the same Bible reference appeared more than once elsewhere on the page — the click-detection area for a reference was grouped by matching text rather than by each individual occurrence, so two separate mentions of the same verse (e.g. in a header and a footer) could combine into one hit zone stretching across everything in betweenFix
v0.4.230September 5, 2026
  • Fixed a reference like "Genesis 1:0" showing the entire chapter with every verse highlighted — verse 0 isn’t a real verse, but was being silently treated as "no verse specified" deep in the lookup, which both fetched the whole chapter and then matched every verse in it against the highlight list; verse 0 (and similar malformed specs) are now rejected up front insteadFix
v0.4.229September 4, 2026
  • Fixed the extension blocking typing in compose boxes on Facebook and TikTok — clicks into contenteditable areas are now always left alone, even when a verse-detection hit area happened to overlap that spotFix
  • Fixed the sidebar opening on plain text with no Bible reference on text-dense pages like Facebook and TikTok — the scanner previously joined separate nearby elements with a single space, letting the end of one unrelated block combine with the start of another into a false matchFix
v0.4.228September 2, 2026
  • Fixed a chapter’s colophon appearing after the wrong verse when a search only covered part of the chapter (e.g. a specific verse range) instead of the chapter’s true last verseFix
  • Fixed clicks on Facebook Messenger occasionally opening the panel on the wrong message or with no verse, caused by the browser reusing a scanned text position for new message contentFix
v0.4.227September 1, 2026
  • Copy Selected (tick mode in Results) now includes Psalm superscriptions/Hebrew section names and epistle colophons in the copied text, matching every other copy path — it was the one path that never included themUI
v0.4.226September 1, 2026
  • Replaced the native book/chapter dropdowns in Read mode with custom-built popup lists — native <select> elements had unreliable click hit-testing inside Chrome side panels for some users regardless of panel size or zoom level, so this is entirely our own click handling insteadImproved
v0.4.225September 1, 2026
  • Removed the duplicate floating "Copy Selected / Cancel" bar in Results select mode — the toolbar already had its own Copy Selected/Clear, so both were doing the same thing at onceImproved
  • Made the Results toolbar (Select / Copy All) sticky while scrolling, since it lives inside the scrolling list and needs to stay reachableUI
  • Fixed verse text overlapping the copy/open icons in the Results chapter view by giving the verse text real reserved padding — position:absolute does not make text wrap around an element the way float doesFix
v0.4.224September 1, 2026
  • Restored the toolbar’s global "Copy All" button (copies every chapter/book group shown, clearly separated) alongside the per-group buttons added in v0.4.223Improved
v0.4.223September 1, 2026
  • Each chapter/book group in a Results search now gets its own "Copy All" button scoped to just that group, since a single button was merging verses from different chapters/books together in mixed-reference searches (e.g. "Psalm 119:1-2, Romans 3:25")UI
v0.4.222September 1, 2026
  • Fixed a verse’s copy/open icons floating above its group’s structural heading (e.g. ALEPH) instead of beside the verse’s own textFix
  • "Copy All" in Results now only shows once there’s more than one verse — a single verse’s own copy button already covers itUI
v0.4.221September 1, 2026
  • Fixed colophon and Psalm-heading text losing its formatting when copied — italic portions are now rendered back to [bracketed] plain text individually, with the pilcrow preserved, instead of flattening everything to plain text or wrapping the whole line in bracketsFix
v0.4.220September 1, 2026
  • A colophon is now folded into the same quoted passage as the verse it follows when copying a single verse, instead of appearing as a separate line after the referenceUI
v0.4.219September 1, 2026
  • Fixed the Results tab’s Select/Copy All toolbar staying visible after switching to the Read tab — it was only gated on whether result cards existed, not on which tab was activeFix
  • Fixed a verse’s copy/open icon floating above a preceding Psalm heading instead of beside its own textFix
v0.4.218September 1, 2026
  • Reverted verse-range searches (e.g. "Psalm 119:1-2") to open in Results mode rather than Read mode, so only the requested verses are shown instead of the entire chapterUI
v0.4.217September 1, 2026
  • Simplified Read mode to just "Copy Chapter" — removed the per-verse copy icon added in v0.4.210, along with the Select (tick) mode added in v0.4.211UI
v0.4.216September 1, 2026
  • Removed Read mode’s Select (tick) feature in favor of the Results tab’s existing, more reliable SelectImproved
  • Verse ranges now default to opening in Read mode, which has the more complete Copy ChapterUI
v0.4.215September 1, 2026
  • Added structural text (Psalm superscriptions, Hebrew section names, epistle colophons) and a "Copy Chapter" button to the Results tab’s chapter view, matching what Read mode already hadNew
v0.4.214September 1, 2026
  • Fixed a chapter’s colophon not being included when copying its last verseFix
  • Fixed Select mode showing no tick boxes on chapters that render through a fallback single-block path instead of individual versesFix
v0.4.213September 1, 2026
  • Per-verse copy in Read mode now includes the Psalm superscription or Hebrew section name (e.g. "ALEPH") centered above the verse when presentUI
  • Renamed the chapter copy button to "Copy Chapter" for clarityUI
v0.4.212September 1, 2026
  • Per-verse copy in Read mode now uses the short book name (e.g. "Psalms") instead of the full KJV chapter title (e.g. "The Book of Psalms") in the referenceUI
v0.4.211September 1, 2026
  • Added a Select (tick) mode to Read mode with Copy Selected/Clear, alongside the existing Copy ChapterNew
v0.4.210September 1, 2026
  • Added a per-verse copy button to each verse in Read modeNew
v0.4.209August 29, 2026
  • Fixed clicking on non-verse page elements (buttons, links, text, empty space) falsely triggering the verse lookup panel. Removed an overly broad container-based hit detection fallback that matched clicks on any element that merely contained a verse reference somewhere inside it, instead of only matching clicks directly on verse text.Fix
v0.4.208August 28, 2026
  • Copy Selected now shows a checkmark confirmation on both the toolbar button and the floating bottom bar button after copyingUI
  • Selecting multiple verses from the same chapter now combines them into one paragraph with a range reference (e.g. “verse1 verse2 verse3” - John 3:16-18 (KJB)) instead of separate entries per verseUI
v0.4.205August 27, 2026
  • Fixed verse reference clicks being silently swallowed on complex websites (Facebook, React apps, Bootstrap sites). The interactive-element guard was too aggressive, blocking clicks on verse text inside containers with tabindex or onclick attributes. The guard now only blocks genuinely interactive controls (buttons, selects, inputs, textarea, summary, and elements with ARIA roles like role="button")Fix
v0.4.204August 25, 2026
  • Fixed multi-word keyword search returning no results when any word appears in 500+ verses (e.g. "holy, men, moved" now correctly finds 2 Peter 1:21)Fix
  • Multi-word AND search now searches the rarest word first, then filters results client-side for remaining words — eliminates the API result limit that was cutting off valid matchesUI
v0.4.202August 23, 2026
  • Updated search result copy format to use curly quotation marks around verse text with the reference after a dash: “verse text” - Reference (KJB)Improved
  • Full chapter copy remains unchanged — no quotes, verse numbers and text onlyUI
v0.4.201August 23, 2026
  • Fixed verse detection intercepting clicks on nearby buttons, dropdowns, and close (X) controls — interactive elements now work normally even when a Bible reference is nearbyFix
  • Removed aggressive bounding box fallback that was capturing clicks within the expanded padding area of verse referencesImproved
  • Added interactive element guard that skips verse detection when clicking on buttons, selects, inputs, accordion toggles, and ARIA role="button" elementsNew
v0.4.200August 22, 2026
  • Version bump consolidating race condition fixes from v0.4.199 — first-click verse lookups now reliably display results instead of being overwritten by panel initializationUI
  • Updated promotional screenshots and store listing materials across all browsersImproved
v0.4.199August 22, 2026
  • Fixed race condition where first verse click opened the side panel but search results were immediately overwritten by the last-viewed chapter — the panel now correctly displays the clicked verse on the first clickFix
  • Added delayed retry for verse lookup delivery after side panel opens, ensuring reliable first-click search on Chrome and EdgeNew
  • Reduced duplicate-click detection window from 800ms to 500ms for more responsive retryUI
v0.4.195August 22, 2026
  • Fixed verse click dead zones with forgiving hit detection — 6px horizontal and 4px vertical padding around painted text ranges, with bounding-box fallback for multi-line referencesFix
  • Resolved side panel not opening after service worker restarts by switching from stale storage flags to live port and heartbeat signalsUI
  • Restored direct verse lookup for detected references inside hyperlinks (no choice menu)Improved
v0.4.194August 22, 2026
  • Reverted hyperlink choice menu — verse references inside links now trigger lookups directlyUI
  • Restored static 2 Timothy 2:15 sidebar banner with normal font-styleImproved
  • Fixed side panel activation flash by switching to promise-based sidePanel.open flow with fallback only on rejectionFix
v0.4.193August 22, 2026
  • Re-enabled Bible reference detection inside existing hyperlinks — clicking a detected verse reference in a link now opens the KJB Reader sidebar directlyUI
  • Fixed sidebar not opening after service worker restart — stale panel-open flag caused the background to skip opening the sidebar on verse clicksFix
v0.4.192August 22, 2026
  • Replaced dynamic daily verse with a static 2 Timothy 2:15 banner in the sidebarImproved
  • Fixed Firefox-specific background.js validation warning — Chromium-only sidePanel API calls are now properly gatedFix
  • Fixed JavaScript syntax error (stray brace) that broke sidebar parsing on AMOFix
  • Removed hyperlink choice menu for a cleaner click experienceImproved
v0.4.181August 21, 2026
  • Fixed overlay flash caused by incorrect Firefox detection — modern Chromium defines a `browser` alias, so the content script was taking the Firefox code path on Chrome/Edge/Opera and briefly injecting an overlayFix
v0.4.184August 19, 2026
  • Fixed the legal footer sitting behind the browser address bar on mobile. The panel is now sized to the visible viewport rather than the full-screen height, so nothing is laid out underneath the browser toolbars — this matters most in Edge and Opera on Android, which place the address bar at the bottom of the screen.Fix
  • The footer is now compact and stays on screen in landscape instead of being reachable only after scrolling to the end of a chapter.UI
  • The footer now also clears the home indicator and rounded display corners on modern phones.UI
  • The in-page overlay is sized the same way, so its lower edge is no longer covered by browser chrome.UI
v0.4.190August 19, 2026
  • Fixed PWA verse-click overlay being refused by content script when the background detected standalone mode but the content script’s own detectStandalone() missed it (e.g., "Create shortcut" windows where display-mode is browser)Fix
  • Fixed sidePanel.open() resolving silently in PWA windows with no visible panel — timeout now checks for a panel heartbeat and falls back to the in-page overlay via window-type detectionFix
  • Increased fallback timeout to 1000ms to allow the side panel heartbeat to arrive for normal tabs before triggering a fallbackImproved
v0.4.189August 19, 2026
  • sidePanel.open() rejection now marks the tab as standalone so the timeout uses the overlay path instead of the popup-window pathUI
  • Dynamic standalone check inside the timeout — was previously pre-computed before sidePanel.open() could reject, using a stale valueUI
  • Toolbar click (onClicked) now tries sidePanel.open() and falls back to the in-page overlay on rejection for PWA windowsUI
v0.4.188August 19, 2026
  • Removed all chrome.sidePanel.setOptions() calls that were wiping the manifest’s default side panel path for normal tabs, causing every verse click to fall back to a popup windowImproved
v0.4.187August 18, 2026
  • Reverted openPanelOnActionClick to true — normal tabs now open the side panel instantly on toolbar click as beforeUI
  • Removed setOptions calls that were breaking the side panel pathImproved
v0.4.185August 18, 2026
  • Fixed PWA overlay being suppressed by stale side panel heartbeats from other tabs — background now skips the heartbeat check for standalone tabs and forwards the force flag to the overlay injectorFix
v0.4.184August 18, 2026
  • Switched to dynamic small-viewport units (dvh) for mobile overlays to prevent content truncation by browser UI chromeImproved
  • Hardened build pipeline to derive file lists from manifests, preventing stale packagingUI
  • Updated Edge API endpoints to v1.1 (api.addons.microsoftedge.microsoft.com)Improved
v0.4.183August 19, 2026
  • Fixed the reading area becoming invisible and impossible to scroll on short viewports, such as mobile landscape and small popup windows. The panel now scrolls as a single document instead of a clipped full-height column, so the reading area can no longer collapse to nothing.Fix
  • The legal footer is pinned to the bottom edge of the panel instead of sitting at the very end of the document.UI
  • Verified across interface zoom levels from 75% to 150% in both portrait and landscape orientations.UI
v0.4.182August 19, 2026
  • Fixed printing when the extension is opened from the browser menu on mobile. Print now opens a dedicated print page in a new tab: on Chromium-based mobile browsers (Edge for Android, Kiwi) the print dialog opens automatically, and on Firefox for Android — which cannot open a print dialog from a script — the page provides a “Print / Save as PDF” button plus guidance to use the browser’s own Print or Share option. This replaces the earlier fallback chain from v0.4.145, which reported success on mobile without ever printing.Fix
  • Improved the print page to carry the scripture styling of the document being printed, with the on-screen toolbar automatically hidden on the printed page.Improved
v0.4.181August 18, 2026
  • Fixed the long-standing brief flash of an in-page overlay when clicking a Bible reference on Chrome, Edge and Opera, caused by modern Chromium browsers also defining the “browser” namespace historically unique to Firefox; browser detection is now based on the user agent and a Firefox-only API.Fix
v0.4.180August 18, 2026
  • Fixed verse lookups on Firefox failing silently in several places due to Chrome-style callback APIs being used where Firefox expects promises.Fix
  • Improved verse requests made while the extension’s background service worker is starting up — now retried instead of reported as “not found”.Improved
v0.4.179August 18, 2026
  • Fixed the brief flash of the default text size when opening the side panel by applying the saved interface scale before the panel’s first paint rather than after loading from storage.Fix
  • Fixed a small layout shift on open caused by the Verse of the Day banner.Fix
v0.4.178August 18, 2026
  • Fixed the first verse click after opening the panel not reliably showing the requested verse by handing the verse to the panel through the page address.Fix
  • Improved the header title to scale down to fit the available width, with a fallback for browsers that do not support container queries.Improved
v0.4.177August 18, 2026
  • At high zoom levels, moved the header title onto its own row and reduced its size instead of dropping the logo and branding, with layout tiers derived from the panel’s actual available width.UI
v0.4.176August 18, 2026
  • Fixed the first verse click after opening the panel occasionally showing the previous content, caused by two delivery paths racing each other.Fix
v0.4.175August 18, 2026
  • Fixed the header clipping the title when the browser is zoomed in by having the panel measure its own effective width using container queries.Fix
  • Fixed verse navigation failing on the first click when the panel was still initialising.Fix
v0.4.174August 18, 2026
  • Removed the "scripting" permission entirely. It could never have worked without broad host access, so instead of requesting more permissions, an outdated content script now stands down on its own after an update and shows a small "reload this page" notice instead of acting.Improved
v0.4.173August 18, 2026
  • Fixed interface zoom on browsers without CSS zoom support (Firefox before 126, including ESR builds): the panel now detects support at runtime and falls back to transform-based scaling with matching geometry, so no side gaps or clipped edges at any zoom level.Fix
v0.4.172August 18, 2026
  • Clicking a verse now opens the real side panel instead of a popup window, by requesting it while the click is still active. A popup remains only as a fallback.UI
v0.4.171August 18, 2026
  • Added a DOM guard that instantly removes any leftover in-page overlay injected by an outdated copy of the extension in tabs that have not been reloaded.New
v0.4.170August 18, 2026
  • The page now learns from the extension whether the browser has a real side panel, and refuses in-page overlays on browsers that do — except as a genuine last resort.UI
v0.4.169August 18, 2026
  • Fixed the context-menu lookup path bypassing the single-surface rule, and tightened the rule so two simultaneous requests can never open two windows.Fix
v0.4.168August 18, 2026
  • Verse lookups now settle on one surface only: any overlay is withdrawn the moment a real panel or window takes the verse.UI
v0.4.167August 18, 2026
  • Improved detection of whether the side panel is already open, so lookups are routed to it rather than duplicating it.Improved
v0.4.166August 18, 2026
  • Verse clicks on Chrome and Edge no longer create an in-page overlay: the verse goes to the side panel, with a lookup window as fallback. Content scripts are now version-stamped so an updated version reliably takes over.UI
v0.4.159August 18, 2026
  • Improved side panel presence detection and verse delivery reliabilityImproved
  • Added storage-based heartbeat so content scripts can verify panel status without waking the service workerNew
v0.4.147August 17, 2026
  • Fixed UI clipping when zooming in (above 100%) by narrowing the root element width proportionally so content always fills 100% of the panel at any zoom levelFix
  • Fixed blank space on the right when zooming out (below 100%) by widening the root element width to compensate for the scale reductionFix
v0.4.146August 17, 2026
  • Fixed zoom-out blank space by compensating root width proportional to scale (e.g., width set to 125% when zoom is 0.8)Fix
v0.4.145August 17, 2026
  • Fixed print not working when the extension is opened from the browser menu on mobile by adding a three-tier fallback (new window → off-screen iframe → background tab creation)Fix
  • Added a ‘from=extension’ URL parameter to Open Chapter links to prevent stale search results from flashing on the websiteNew
v0.4.144August 16, 2026
  • Fixed horizontal overflow and content clipping during zoom by applying zoom to the root <html> element instead of the inner #app containerFix
  • Added flex-wrap to the Read navigation bar for narrow viewport widthsNew
v0.4.143August 16, 2026
  • Added state persistence for book and chapter selection using chrome.storage.local for seamless transitions between popup and side panelNew
  • Added an iframe fallback for the print function on mobile devicesNew
v0.4.142August 16, 2026
  • Internal version bump for store resubmissionUI
v0.4.141August 16, 2026
  • Fixed copy buttons (Read chapter, Results cards, Gospel, Resources) that silently failed when the side panel lost focus — now uses a fallback clipboard methodFix
v0.4.140August 16, 2026
  • Added a scroll-to-top button in the Read and Results tabs that appears when scrolling past 200pxNew
v0.4.139August 16, 2026
  • Added WCAG 3:1 contrast safeguard: detected Bible references now fall back to a high-contrast color when the host page’s inherited text color is too low contrastNew
v0.4.138August 16, 2026
  • Fixed a race condition where the in-page overlay would open even when the side panel was already visibleFix
v0.4.137August 15, 2026
  • Replaced zoom-based scaling with fluid CSS reflow for correct tab and content wrapping at all viewport widths (300px–900px) and zoom levels (75%–150%)Improved
v0.4.136August 15, 2026
  • Added “Cori” as a recognized alias for “Corinthians” in Bible reference detection and sidebar lookupNew
v0.4.135August 15, 2026
  • Detected Bible references now inherit the host page’s readable text color instead of forcing a fixed blue, while retaining a dotted underline and pointer cursorUI
v0.4.134August 15, 2026
  • Switched to painted text ranges for reference detection — no DOM modification, preventing stale references and preserving page layoutImproved
v0.4.133August 15, 2026
  • Improved detection of Bible references that span multiple HTML elements, including text across different font styles or character spacingImproved
v0.4.132August 15, 2026
  • Added subtle styling to detected references: dotted underline, pointer cursor, and solid underline on hoverNew
v0.4.131August 15, 2026
  • Preserved host page styling for detected references — the extension no longer overrides existing link colors or stylesUI
v0.4.130August 15, 2026
  • Stale content is now hidden while loading new verses to prevent flashing of previous chapter textUI
v0.4.129August 15, 2026
  • Fixed Gospel reference navigation and cross-chapter range highlights; highlights now persist correctly across chapters and booksFix
v0.4.128August 14, 2026
  • Migrated to a self-hosted KJB Reader API endpoint for improved reliabilityImproved
v0.4.127August 14, 2026
  • Added Opera legacy action API callback compatibilityNew
  • Edge mobile users can now open the extension from the browser menu without selecting a verse firstUI
v0.4.126August 14, 2026
  • Added Firefox Android support via an adaptive Manifest V2 event-page model — desktop uses native sidebar, Android uses a full-screen overlayNew
v0.4.125August 14, 2026
  • Added resizable panel width (280–800px) with a drag grip supporting mouse, touch, and keyboardNew
  • Added persistent A-/100%/A+ interface scaling controls for text, icons, and spacingNew
v0.4.124August 14, 2026
  • Fixed overlay close button overlapping header actions on narrow screens by adding a dedicated 40px top toolbarFix
v0.4.123August 14, 2026
  • Fixed the Copy button overlapping verse text in result cards at narrow sidebar widthsFix
v0.4.122August 13, 2026
  • Audited and corrected all 66 Bible book titles against the live API — fixed 19 mismatched fallback titlesImproved
v0.4.121August 13, 2026
  • Fixed truncated book titles for 1–2 Samuel and 1–2 Kings; local fallback now uses full KJV canonical titlesFix
v0.4.120August 13, 2026
  • Redesigned Results heading to a two-line layout: full book name on top, chapter number below, with an 8px gapUI
v0.4.119August 13, 2026
  • Unified book title formatting between Read and Results modes; standardized chapter heading font to 15pxUI
v0.4.118August 13, 2026
  • Added full KJV book titles to chapter headings in search results with correct text wrappingNew
v0.4.117August 13, 2026
  • Created a dedicated Firefox-native background script to remove all Chrome-specific sidePanel API referencesNew
v0.4.116August 13, 2026
  • Added 6px spacing beneath the superscription divider for improved readabilityNew
v0.4.115August 13, 2026
  • Fixed four-digit verse number truncation in the parserFix
  • Highlight map now only includes verses confirmed by the API, preventing stale highlightsUI
v0.4.114August 13, 2026
  • Nonexistent chapters (e.g., Psalm 200) now display a “not found” message instead of defaulting to Chapter 1UI
  • Updated parser to support four-digit verse numbersImproved
v0.4.113August 13, 2026
  • Normalized 404 error handling across single, multi-book, and cross-chapter verse lookupsImproved
v0.4.112August 13, 2026
  • Restored missing pilcrows in colophons and increased spacing between the final verse and colophon blockImproved
  • Fixed rendering bug where invalid verses were hidden when chapter headers were presentFix
v0.4.111August 13, 2026
  • Standardized all verse and structural body text to 15px; restored single pilcrows in colophonsUI
v0.4.110August 13, 2026
  • Increased structural text width by reducing side padding; separated action buttons onto a dedicated rowImproved
v0.4.109August 13, 2026
  • Removed background boxes from structural text in favor of clean divider lines with 16px typographyImproved
v0.4.108August 13, 2026
  • Fixed off-center chapter headings caused by action button padding; headings now center against full card widthFix
v0.4.107August 13, 2026
  • Centered chapter headings and increased font size for superscriptions, names, and colophonsUI
v0.4.106August 13, 2026
  • Fixed hyperlink highlighting compatibility with split verse referencesFix
v0.4.105August 13, 2026
  • Improved hyperlink-safe scanning to preserve original href destinations on detected referencesImproved
v0.4.104August 13, 2026
  • Unified plain-text scanning to detect Bible references across disparate HTML elements and font stylesUI
v0.4.103August 13, 2026
  • Added unwrapping of existing partial-match links before performing new reference detectionsNew
v0.4.102August 13, 2026
  • Added PWA-detection fallback to trigger in-page overlay when the sidePanel API is unavailableNew
v0.4.101August 13, 2026
  • Added multi-book and cross-chapter reference lookup with persistent highlight mapNew
v0.4.100August 13, 2026
  • Replaced static emoji glyphs with SVG icons for theme-aware interface colorsImproved
v0.4.99August 13, 2026
  • Streamlined interface to four tabs: Results, Read, Gospel, and Resources; removed history and favoritesImproved
v0.4.98August 13, 2026
  • Removed the Highlighting tool from the extension interfaceImproved
v0.4.97August 13, 2026
  • Added Gospel tab with salvation resources and Resources tab with preacher links and ministry infoNew
v0.4.96August 13, 2026
  • Added “View in Sidebar” button to the popup for transitioning to the full side panelNew
v0.4.95August 14, 2026
  • Implemented manifest-based side panel activation for manual browsing with popup windows for automated lookupsNew
v0.4.94August 13, 2026
  • Added right-click context menu for verse lookups on selected textNew
v0.4.93August 13, 2026
  • Added advanced search with wildcard support (? and *), whole-word match, case-sensitive toggle, and Old/New Testament filteringNew
v0.4.92August 13, 2026
  • Added epistle subscriptions as centered, bold, bracket-italicized text and Psalm superscriptions with leading pilcrowNew
v0.4.91August 13, 2026
  • Excluded kingjamesbiblereader.com from content script execution to prevent self-detection loopsImproved
v0.4.90August 11, 2026
  • Removed local legal pages and centralized links to the KJB Reader websiteImproved
  • Fixed a double-panel issue caused by a 2-second timeout fallbackFix
v0.4.89August 11, 2026
  • Redirected privacy and terms links to website-hosted pages; removed obsolete local legal filesImproved
v0.4.88August 11, 2026
  • Fixed broken sidebar legal links by pointing them to external website URLsFix
v0.4.87August 10, 2026
  • Updated extension branding to “KJB Reader - SidePanel” with official site iconsImproved
v0.4.86August 9, 2026
  • Added local Privacy, Terms, and Contact pages synced with the websiteNew
v0.4.85August 9, 2026
  • Added copy function with approximate visual centering for headers and bracketed notation for italicsNew
v0.4.84August 9, 2026
  • Added printed page footer: “Printed from KJB Reader Web Extension — kingjamesbiblereader.com/extension”New
v0.4.83August 9, 2026
  • Standardized “The” prefixes for all 66 KJV books in dropdowns and displaysUI
v0.4.82August 9, 2026
  • Added hand-drawn logo icon for extension brandingNew
v0.4.81August 9, 2026
  • Applied black text for pilcrows at 16px for clear visibilityUI
v0.4.80August 9, 2026
  • Rendered Hebrew section headings and superscriptions as centered, bold text positioned above verse textUI
v0.4.79August 9, 2026
  • Added colophons placed at the end of the card as normal-weight textNew
v0.4.78August 9, 2026
  • Applied italics to structural text only when content is enclosed in bracketsUI
v0.4.77August 9, 2026
  • Set 16px font size for structural text with clean divider lines instead of bordered boxesUI
v0.4.76August 9, 2026
  • Added a unified bordered, rounded card for Psalm Hebrew section headings, superscriptions, and colophonsNew
v0.4.75August 9, 2026
  • Included Psalm superscriptions and epistle colophons in search results with pilcrow and italicized bracket formattingNew
v0.4.74August 9, 2026
  • Added robust verse detection for varied formats including Roman numerals, ordinals, and references within link tagsNew
v0.4.73August 9, 2026
  • Implemented unified plain-text scanning to detect Bible references across disparate HTML elementsNew
v0.4.72August 9, 2026
  • Added side panel for verse lookup and search functionalitiesNew
v0.4.71August 9, 2026
  • Connected extension to the KJB Reader API for verse lookup, advanced search, and reference detectionNew
v0.4.70August 9, 2026
  • Built initial sidebar layout with stacked header, search strip, and tab barNew
v0.4.69August 9, 2026
  • Applied compact spacing, restrained surfaces, light borders, and minimal decoration for side panel UIUI
v0.4.66August 9, 2026
  • Implemented content script for auto-detection of Bible verse references on web pagesNew
v0.4.65August 9, 2026
  • Initial Opera build with sidebar, verse lookup, search, and reference detectionUI