Online Bible Release Notes
Go here for how to upgrade to the latest version, and other help. Goto Online Bible
  • 08 Aug 2023
    Swahili (sw) Gospel of John - added
  • 08 Aug 2023
    Romanian (ro) Bible - digital text corrections
  • 19 Jul 2023
    Spanish (es) Bible - OT added
  • v1.5 - 20 Jan 2023
    6 Features Added
    • Added dark mode support

      The app will now try to detect the preferred color scheme of your browser or device and switch into dark mode if requested.  On many mobile devices, this will mean the display switches to use white text on a black background when power is low, in order to help conserve battery life.  This behavior can be overridden in the Accessibility settings under the Scripture Colours section.

    • Expanded font size options

      Previously there were only two Font size options available under Settings - small and large.  The old switch has been replaced with a dropdown list of options ranging from 1 (the smallest) to 7 (the largest) - greatly expanding the range that can be set.  (Note that this setting changes the font size for the Scripture text only; there remains an option to Zoom the whole display under the Accessibility settings.)
      Font size option on Main Menu settings

    • Increased number of columns of Scripture text on larger screens

      With the columns setting enabled (see Settings on the Main Menu), Scripture text will now flow over upto 5 columns, to make better use of the space on very large screens.

    • Added accessibility support for disabling hyphens

      It is now possible to disable the automatic hyphenation of words in the Scripture text.  This can be a useful aid to reading and comprehension for some users.  This new option can be found in the Accessibility Popup (under Settings) in the final Other section.

    • Added additional keyboard support for Popups

      It is now possible to use the home and end keys to quickly scroll to the top and bottom of the content in popup windows.

    • Added vibration support for popup messages

      Important popup messages will now briefly vibrate the device to help alert the user.

    21 Bugs Fixed
    • Following a link to a specific reference sometimes did not work for first-time users
    • Missing JavaScript module indicator resulted in errors on some devices
    • Option to download Bibles still available when serviceworker not running
    • Prefetch of materialize JavaScript library added to help address issues found by a small percentage of users
    • Full screen setting not remembered between reloads
    • Number of verses sometimes displaying incorrectly in the Navigation Popup
    • Reduced number of characters required for a search term to 3 before accepting a * wildcard and added an error message if an attempt is made to use * before then
    • Serviceworker can fail on first use after install to home screen on Safari
    • Switching on accessibility can reduce screen width for Scripture text
    • Reduced delay of loading nosleep JavaScript library to take advantage of possible splash screen dismissal to enable an earlier taking of a device wakelock
    • Bad URL path names could result in incorrect display
    • Avoided incorrect display if materialize CSS not loaded
    • Improved support of browsers speech synthesis capability
    • Dropdowns settings options do not indicate when focused
    • Maximum Accessibility Zoom setting can lead to formatting issues for Settings options on small screens
    • Console logging of certain verse selections not disabled on live site
    • Suppressed history logging if returning to previous reference
    • Scrolling elements into view was sometimes causing an error
    • Opening the Navigation popup before a Bible was loaded could cause an error
    • Moved search offline warning above any search results
    • Improved column gap width at different screen resolutions
  • v1.4 - 09 Dec 2022
    11 Features Added
    • Added Amharic New Testament

      The Amharic New Testament has been added to the list of available translations.

    • Added text helps to Portuguese Bible

      The Portuguese Bible now has added text helps (cross references, notes, etc.)

    • New in-app help system

      A new Help Popup provides a gallery of help pages and videos covering all aspects of using the Online Bible (presently in English only).  These are presented on the Welcome screen on first use, and available from the Help option on the Side Menu.

    • Added verse level navigation

      The Navigation Popup now features a Verse selection panel which is accessed by a long-press (or right-click) on the chapter number alongside other navigation improvements (see in-app help for more details).

    • Replaced first/last navigation with back/forward

      The top of screen Navigation Bar now contains buttons for moving backwards and forwards in history (rather than the previous go to book start/end buttons).  This important change will allow users of the app on some Apple devices to return to the previous location after following cross-reference links, etc.

    • Added keyboard support for main features

      Keyboard users can now access some of the main app features by using the following keys:

      Side menu /
      Navigation popup # or .
      Search popup ?
      Bookmarks popup @
      Go forwards one chapter
      Go backwards one chapter
      Go back to previous location backspace
      Select all verses Ctrl + A
       
    • Allow range selection of verses

      A range of verses can now be selected within a chapter by selecting a verse in the normal way, and then long-pressing (Shift+click for mouse users) on another verse to select all the verses between the two.  The selected verses can then be copied, bookmarked, etc. in the normal way.

    • Added ability to select verse(s) by URL

      It is now possible to link to the Online Bible with a URL which allows for the preselection of verses.  This is accomplished by adding a comma after a full reference - i.e. /#en_JHN_3_16, navigates to John chapter 3 and pre-selects verse 16; /#en_JHN_3_16,36 pre-selects both verse 16 and 36 in that chapter.

    • Added support for whole verse text helps

      Bible versions can now have text helps (notes, cross-references, etc.) that apply at a whole verse level (rather than only against certain words), opening up the possibility for the more rapid introducton of these to some Bible versions.

    • Add bookmark open link in verse help

      It is now possible to directly open the Bookmarks Popup from a bookmarked verse by using the icon in the text helps at the end of a selected verse.

    • Added download of bookmarks in HTML format

      The Categories page of the Bookmarks Popup now gains the ability to download the bookmarks in a given category in an HTML format.  Previously only a CSV format was supported, which could not transmit any formatting within notes.

    28 Bugs Fixed
    • Fixed support for some non-italic ways to mark supplied words
    • Select dropdown menu options working incorrectly on iPad
    • Styling change to minimise breaking of verse helps across column
    • Headings within chapters not fading along with verses when in Selection Mode
    • Login fields sometimes look corrupted when prefilled by browser
    • Improved handling of non-refs in xref text helps
    • Improved handling of splash screen to avoid it sometimes prematurely disappearing
    • Search button sometimes disabled when keyword chip deleted but other chip present
    • Two separate Update buttons sometimes appeared together in side menu
    • Improved checking of user's browser languages to try to match to and select an app Bible
    • Print formatting can be incorrect if not at top of page
    • Interface language Settings dropdown not always consistent with the selected interface language
    • Map placeholder not all clickable in map gallery
    • Improvement to formatting of Login popup to better distinguish register option from sign in button
    • Improved formatting of Navigation Menu tabs
    • Change of icon for help option to better indicate nature of content
    • Account approval link not opening in separate tab when attempting to sign in
    • Improved de-focus of buttons after tap
    • Fixed de-focus of bookmark category switch button
    • Improvements to Navigation bar icon sizes
    • Clicking a dropdown menu trigger when dropdown already open did not close dropdown as expected
    • Guarded against serviceworker send errors
    • Revised order of features on logged in account screen to better reflect importance
    • Improved error reporting to transmit better (non-personally identfying) information to help inform future development effort
    • Improved account name formating on small screens on Account Popup
    • Applied additional lossless compression to image assets to reduce size by almost 50%
    • Formatting fixes to About screen
    • Select menu too narrow on small screens
  • v1.3 - 01 Sep 2022
    2 Features Added
    • Added Russian Bible

      The Russian Synodal Bible has been added to the list of available translations.

    • Added Ukrainian Gospel

      The Ukrainian Gospel of John has been added to the list of available translations.

    9 Bugs Fixed
    • Copying verse with non-canonical local verse number gives wrong verse reference
    • Single canonical verse split locally into parts does not show local verse number on parts
    • Switched to Ezra SIL font for Hebrew scriptures (to support certain cantillation marks in the Masoretic Text
    • Entered keystrokes could display as 'undefined' when searching with Hebrew user interface language selected
    • Problems with authentication of cached resources under certain circumstances
    • Old and New Testament book names not separating properly in the Navigation popup when Matthew not included
    • Right-to-left user interface languages incorrectly display left-to-right book names with number prefixes (e.g. 2 John)
    • Hyphenation not working in Accessibility sample text
    • Show progress indicator icon missing from Accessibility popup on small screens
  • v1.2 - 29 Jun 2022
    8 Features Added
    • Added Hebrew UI language support

      Added ability to switch the Online Bible App interface in to modern Hebrew.

    • Accessibility improvements

      Added new Column Rule line option (Settings | Accessibility | Other) to help distinguish columns - especially helpful at higher zoom levels and/or on smaller screens.

      Increased proportion of screen used when zoom employed.

      Improved contrast of verse numbers and link text.

      Reduced opacity of verse numbers.

    • Security enhancements

      Bible text is displayed using Google's multi-lingual Noto font. This is now self-hosted, to avoid any calls to Google's servers which might be tracked or blocked in certain territories.

      Iframing of the OBA is now blocked from unauthorised parent domains.

      Removed plain text from backend calls to help prevent malicious tracking.

    • Bookmark improvements

      Clicking on the list of refs for a bookmark now brings up a popup providing the text of each verse and allowing quick navigation to any reference.

      The bookmarks display now gains a new Category page allowing for the different colors of bookmarks to be named and all associated bookmarks and notes to be downloaded as a CSV file.

    • Download/offline improvements

      Introduced new Service Worker based approach to downloading Bibles which improves speed by 10x and greatly reduces risk of failure.

      The app now asks the browser to retain any downloaded Bibles, which should help ensure the longevity of data for offline use.

    • Internal improvements

      Forced immediate reload on ServiceWoker upgrade.

      Improved lastSelectedVerse recording in readiness for verse range selection in subsequent version.

      Duplicated WebWorker functions in ServiceWorker - paving the way for the app to use one approach or the other.

      Added last sync time tracking to improve frequency of checking.

      Handle change of browser language during session.

    • Improved support for Samsung Browser

      Samsung browser users now gain Service Worker support improving performance.

    • Added Copyright Info section to About popup

      Added copyright notices to give recognition to third-party work incorporated into the Online Bible App.

    50 Bugs Fixed
    • A hard page reload resulted in no linked Service Worker
    • Localisation of the user interface could fail on initial load depending upon timings
    • Login remembering not working across multiple devices
    • First load into non-EN language can cause subsequent problems if internet connection intermittent
    • Service Worker was incorrectly caching sync calls
    • Wildcard searches sometimes incorrectly returned 0 results
    • Removed use of location.reload(true), which provokes errors on Firefox
    • Download recording now linked to device rather than login identity
    • Non-Latin verse numbers not preserved when copying
    • Service Worker upgrade could clear language caches but leave download indicated
    • About popup sometimes not opening in Safari
    • Copying verses using Ctrl+C had stopped working in some browsers
    • obaTagger not respecting supplied word styling
    • Updated non-English UI languages to support new terms
    • Logging in across multiple devices was not remembering credentials correctly
    • Verses popup (for cross references, etc.) sometimes incorrectly placed on the screen
    • Improved access to Search button, which sometimes became hidden on small screens
    • Added transcoding of apostrophes and dashes when searching
    • Accessibility word spacing not working correctly
    • Old email still displayed following change of email on TBS site
    • Negative ranges in Accessibility popup not displayed correctly initially
    • Searches with trailing spaces failing
    • Caption obscures sample text for RTL languages in Accessibility popup
    • Prefetching not switching back on after cancelled Bible download
    • Chapter number not updating when offline and page not available
    • Reduced potential for flash of offline symbol when switching Bible versions
    • Fixed scroll to verse when local chapter number differs from canonical
    • Reworked translation keys initialisation to avoid occasional failure of English translation
    • Gap between columns gets too small when zoom applied
    • Space after verse numbers too small for right-to-left languages when verse flow on
    • Scroll to book in Navigate not always working
    • Searching with wildcard not always highlighting words in results
    • Improvement to autocomplete results ordering
    • Non-latin characters in searched words not being highlighted in results
    • Chapter progress indicator reset not working in Accessibility popup
    • About version info not showing proper Bible titles
    • Accessibility popup Sample text box takes up too much space on small screen devices
    • Sign Out doesn't clear declaration check boxes
    • Blocked registering of Service Workers on QQ and Baidu browsers (with poor support)
    • Improvements to Accounts popup formatting
    • Pressing tab key when inputting search term now completes chip
    • Improvements to switch formatting
    • Fixed incorrect icon in Splash popup text
    • Added copy option to select dropdown menu
    • Improved feedback when "Update check" clicked
    • Side menu overflows small screens when on high zoom
    • Improved handling of badly formed scripture URLs
    • Offline cloud symbol not centered when columns enabled
    • Fixed missing translation keys
    • Hide invitation to sign in on Splash popup when on small screen
  • Beta v0.150 - 03 Nov 2021
    9 Features Added
    • Added Amharic Gospel of John
    • Added additional Modern Hebrew Bible books

      The existing Gospel of John has now been joined by Romans, 1 & 2 Corinthians, Galations, Ephesians, Philipians, Colosians and Philemon.

    • Added Chichewa New Testament
    • Added complete Romanian Bible
    • Added complete Thadou Bible
    • Added additional Chinese Bible books

      The existing Gospel of John has now been joined by Matthew, Mark, Luke, Romans and Hebrews.

    • Updated Persian New Testament with text revisions
    • Added chapter progress indicator

      Many small screen devices hide the vertical scroll bar when not actively scrolling.  A new option under Settings | Accessibility | Other allows you to turn on a visual indicator of progress through the chapter.

    • Added support for info and buy links

      New icons in the Select Bible popup allow you to find out more about a translation and buy print copies of scripture items in that language.

    12 Bugs Fixed
    • Forcing a check for app updates happening too frequently - reduced to twice yearly
    • Improved searching for non-latin characters
    • Added bookmark title to in-verse display and popup
    • 5x improvement to search speeds under certain circumstances
    • Switched Main Menu icon to be more standard
    • Improve versions information in About popup
    • Fixed some key files not being cached on initial load
    • Fixed floating menu bar indicator overlays main menu button when Accessibility switched off
    • Fixed search result highlighting picking up whole word terms inside other words
    • Fixed search errors not showing straight away
    • Improved speed of menu reference updating
    • Removed superflous sw version requests on startup
  • Beta v0.140 - 23 Jul 2021
    2 Features Added
    • Added Iframe support

      This feature paves the way for use of the Online Bible within other websites. This capability will allow approved parters of the Society to incorporate aspects of the Online Bible in ways more appropriate to their countries and cultural settings.

    • Extended accessibility color support

      In response to user requests, the ability to change background and text colors has been extended to encompass more than the scripture text area. Find this capability under Settings | Accessibility | Scripture Colours.

    10 Bugs Fixed
    • App not restarting at last reference (since last release)
    • "Check for updates" alert not going away after checking (since last release)
    • Verse preview popup displayed some verses in a smaller font size (a browser bug, fixed in latest versions)
    • Bookmark names without natural break points causing horizontal scrolling
    • Search input not autofocused when Search popup opens
    • Search input not autofocused when search terms cleared
    • Fixed action menu formatting improved
    • Version name display in About popup sometimes breaking
    • Mouse pointer cue improved on collapsible menus
    • Renamed 'changelog' link to 'Release Notes' to improve comprehension
  • Beta v0.130 - 24 Mar 2021
    12 Features Added
    • Added Maori Bible

      We are pleased to make available, free of charge for users of the app, the entire Bible in the Maori language (the 1868 version (with corrections) published by the Society).

    • New bookmarks/notes feature

      Users with an account can now bookmark verses and make notes associated with those bookmarks. Read a "How to . . ." guide with details of this major new feature here.

    • New capability to sync data between devices

      Users with an account can now sign in to several different devices simultaneously and have their bookmarks and notes shared between those devices.

    • Added ability to zoom in on maps

      Users on touch screen devices are now able to use pinching and spreading to zoom in and out on maps without closing the map display.

    • Added Portuguese as a new user interface language

      Users can now select (under Settings) to have all menu and other control text rendered in Portuguese.

    • Added Russian as a new user interface language

      Users can now select (under Settings) to have all menu and other control text rendered in Russian.

    • New "Support us" menu option

      This new menu option takes users to a web page on the main TBS site which provides options for supporting the work of the Society.

    • Locally stored user data now encrypted

      The app now stores all user data (including notes from the new bookmarks facility) in an encrypted form for increased security.

    • New shortcuts for book/chapter navigator

      Users can now tap/click on the book and chapter headings in the Navigate panel to quickly switch between selecting a book or chapter.

    • Improved usability of Navigate panel tabs

      The tabs within the Navigate panel now 'stick' to the top of the panel as the user scrolls down, to allow for quick switching of tabs without the need to scroll back up.

    • One word searches now permitted

      Previously searching required at least two key words to be entered (to help prevent large results). This restriction has been removed in recognition that some single words produce very few results.

    • Performance improvements

      A range of code improvements have been made which have reduced the size of the core app components by 10% assisting in faster loading and quicker performance. In particular, the features available to logged in users are now not loaded until logged in, helping initial load times.

    54 Bugs Fixed
    • Copy button brought up a mini menu on some devices which didn't contain a copy option - copy and share are now separate options
    • Downloading large Bibles (i.e. whole Bibles, such as the English Authorised Version) would often fail, but is now more tolerant of network failures
    • "Habakkuk" misspelled in English Bible book navigation
    • Retrieving Bible verses in search results and cross-references sometimes timed out - permissible wait time increased
    • References on some copied verses could occasionally be corrupted
    • Search button sometimes hidden on small displays after first search
    • Searching sometimes blocked in some regions because of network configuration issues - made more tolerant to misconfigurations
    • Added localisations for various info messages
    • Assistive speech settings not reflected in sliders on Accessibility panel
    • Automatic storing of English terms on UI language switch did not include certain terms
    • Autocomplete box in Search panel sometimes opening before anything typed in
    • Check for Updates sometimes getting 'stuck'
    • Clicking away not always closing Floating Actions Bar
    • Downloading Bible versions not properly handling going offline
    • History times not localised
    • Login password not recognised for auto-suggestion by browser
    • New Bible versions not always picked up well
    • Paragraph marker formatting lost on some Bible versions
    • Short Bible chapters allow a little scrolling that exposes a part of the Floating Actions Bar unnecessarily
    • Upgraded nosleep library to latest version
    • Verses sometimes shifting between columns when selected
    • Cross-reference Psalm titles not formatting correctly
    • Automatic login not respecting token timeout
    • No alert red dot on main menu icon in Floating Actions Bar
    • Setting paragraphs off not always removing paragraph marks
    • Text help superscripts appearing before paragraph marks
    • Leading paragraph style not always working
    • Windows 10 browser config file not linked
    • "Go to top" icon missing on some long Navigate panels
    • Text added to certain icons for clarity
    • Tooltip added for "go to top" icons for clarity
    • Formatting issue with Bible language codes in Versions popup on older browsers
    • Bible version names wrapping (instead of truncating) on small screen devices
    • Floating Action Bar not closing on a click on a verse or Navigate menu
    • Favicon not clear enough
    • Icons too near text on tab titles in Navigate panel
    • "Go to top" on search results didn't go quite to top
    • Formatting fixes to About panel
    • Incorrect language code in URL could lead to attempt to load that language
    • Improved placing of icons on Selected Menu bar
    • Navigate tab indicator sometimes not placed accurately - changed method of indicating active tab
    • Incorrect Search form display when offline
    • Side menu not scrolling back to top after use
    • Standardised icon spacing in buttons
    • Speech synthesis switched to always on
    • Switched Splash screen close button text for consistency
    • Widened language code labels in Bibles chooser to accommodate 3 letter codes
    • Change password link now opens in a separate window
    • Corrected spelling in English title of Map 1
    • Incorrect nosleep error report when first loaded
    • Changes to Side menu item order to make more logical
    • Panel now scrolls to top on tab changes in Navigate panel
    • Space needed after last side menu option (for smaller screens)
    • Upgrade to JQuery v3.5.1
  • Beta v0.120 - 20 May 2020
    3 Features Added
    • Implemented pre-fetching of next chapter

      To improve the speed of moving between chapters, the app will now silently fetch the next chapter in readiness of navigating there.

    • Support for arabic-indic numbering of chapters

      Many languages of the world do not use western numbers (e.g. 1,2,3...).  This enhancement brings in support for the non-western number schemes, beginning with arabic-indic chapter numbers as used in the Persian scriptures.

    • Improvements to copied verses

      Previously copied verses (e.g. pressing Ctrl+C with verses selected) included just the verse number.  Now a full reference is appended to the copied verse(s).  Verses copied from search results now also include the search term(s) and number of results (as shown on the screen).

    12 Bugs Fixed
    • Retrieving many verses in search results was sometimes failing because of a 5 second network timeout, now extended.
    • Incorrect map lightbox display when the user interface language was set to a right-to-left (RTL) language.
    • Map lightbox would close when attempting to zoom in or out on maps
    • Two similar menu options ('Update' and 'Check for Updates') were sometimes appearing at the same time
    • Message buttons lost formatting
    • Clicking to download a Bible switches to that Bible
    • Errors occur using dynamic UI language translation
    • Some book names in the Greek Original (RT) Bible did not have a discernible space before the chapter number when displayed in the Navigation bar
    • Some non-letter characters when entered into a search term could break the display of the auto-complete list
    • Apple app icons had an unsupported transparent background
    • Navigation menu had a red top border in IE
    • Header icons now causing web address text to appear at bottom of screen in Chrome
  • Beta v0.110 - 07 May 2020
    8 Features Added
    • Added Persian Scriptures

      The entire New Testament in a new revision of the classic 1895 Persian (Farsi) Bible by the Society.

    • Added Bulgarian Scriptures

      Initially just the Gospel of John in the Society's revised 1871 Constantinople version.

    • Improved access to top icons

      Now when scrolled down a page, a 'more' icon appears next to the navigation controls providing rapid access to the icons available at the top of the page (Search, Bibles and Main Menu).

    • Added keyboard copying of search results

      In addition to an onscreen icon, it is now possible by pressing Ctrl + c to copy search results to the clipboard (on supported devices).

    • Added keyboard mapping to aid searching of the Greek Textus Receptus

      Previously searching in the Greek Textus Receptus required users to enter Greek characters - not a straightforward process without a Greek keyboard.  Now it is possible to use equivalent characters in other scripts, so for example, typing 'a' in a Latin script (e.g. English) will be turned into 'α' in the Greek script.

    • Revised auto-complete icons

      The list of matched words shown when typing in a search term now include new 'traffic light' style icons. Words with a green icon have the fewest occurances in the selected Scriptures and are the best to search on.  If you need to use a word with a red icon, try to add another word to cut down the number of search results.

    • Improved English (AV) text helps

      Word definition notes in the English (AV) Scriptures which previously said "See note at v..." now contain the referenced text instead.

    • Improved search results

      Previously, supplemental words in the Scriptures (e.g. those normally rendered in italics) were not available for searching.  These have now been added.

    12 Bugs Fixed
    • No section headings shown in Psalm 119 in English (AV) Scriptures
    • In the English (AV) Scriptures, Exodus 32:32 has a long dash character which had made it into the search autocomplete results.
    • Searching using terms which produced too many search results would sometimes fail
    • Retrieving many verses (typically over 50) in one book in the search results would sometimes fail
    • Menu text can temporarily enlarge when changing Accesibility settings
    • Search does not always work correctly after switching Bible language
    • "12645" was being treated as a valid search term in the English Scriptures!
    • Failures when retrieving cross references in text helps were not displayed very well
    • The main menu icon at the top of the screen was not clickable on the rightmost screen edge
    • Clearing the search was not deleting part entered term in the input field
    • The Navigation/Select menu bar was not quite touching the top of the screen on some displays when scrolling down the page
    • Doing a keyboard copy (Ctrl+c) with no verses selected was nevertheless indicating a successful copy
  • Beta v0.100 - 03 Feb 2020
    7 Features Added
    • Gain quick access to Search by swiping down in Navigation bar

      Swiping down from the top of the screen (over the place where the current book and chapter is displayed) will now open the Search popup.&nbap; This is expecially convenient on a mobile device when you have scrolled down some way into the chapter, and don't wish to scroll back to the top just to access the Search popup.  [Note: You can also swipe in from the right of the screen at any time to access the full menu.]

    • Match diatcritics when searching

      The auto-complete function during searching now no longer requires the exact characters in order to find a match, but will allow any accented or non-accented version of a character.  For example, typing in "a" will now also match "à", "á", "â", "ã", "ä", "å", "ā", "ă", "ą", "ǟ", "ǡ", "ǻ", "ȁ", "ȃ", "ȧ", "ӑ", "ӓ", "ᶏ", "ḁ", "ẚ", "ạ", "ả", "ấ", "ầ", "ẩ", "ẫ", "ậ", "ắ", "ằ", "ẳ", "ẵ", "ặ", "æ", "ǣ", "ǽ", and "ӕ".&nsbp; This is particularly useful in non-English languages, but also helps select the word "hymenaeus" in the AV, for example.

    • Re-order auto-complete list

      The list of matched words shown when typing in a search term are now ordered in a more natural way - starting with words where the entered characters appear first, listed in order or length, and then alphabetically.

    • Support for right-to-left (RTL) interface languages

      While the Online Bible App has long been able to display Bibles in RTL languages, this enhancement now allows for the menu and other interface elements to work with RTL languages too.  The first of these RTL interface language is in final testing now and should be released shortly.

       

    • Added clear button to search terms input

      A small but very useful addition - it is now possible to quickly clear all the entered search terms by clicking on the "X" icon at the end of the input field.

    • Recently used Bible versions now highlighted

      Recently used Bible versions are now displayed at the top of the Versions list (marked by green flashes) and not, as previously, seperated into two different lists.

    • Added go-to-top button in footer of search results

      It is now possible to quickly return to the top of a long list of search results by tapping the icon in the footer of the Search popup.

    32 Bugs Fixed
    • Navigation buttons work the 'wrong' way round when a Bible version in a right-to-left language is selected
    • Bible book names displayed incorrectly on Navigation popup when a Bible version in a right-to-left language is selected
    • Internet Explorer browser does not display new chapter upon navigation in a reliable or timely manner
    • Popup of text helps wrongly positioned when zoom factor applied but Accessibility turned off
    • Copy not working with some languages
    • Latest Firefox browser version breaks the formatting of the Settings option in the main menu
    • Text Help cross references popup not working in Internet Explorer
    • Widow/orphan control for columns not working in Firefox
    • Margins and padding not correct for helps when using RTL Scriptures
    • Download options menu appears briefly when accessed during downloading
    • Can select to clear a downloaded Bible while downloading that Bible!
    • Swiping left/right to change chapters not respecting Scripture language direction
    • Some Bible versions do not have a copyright notice in the About popup
    • Search key words not picking up color coding when completed using keyboard (rather than chosen from list)
    • History time ago labels display incorrectly with RTL references
    • Tooltip text incorrect for navigation icons when using RTL Bibles
    • Download menu items using wrong color palette
    • JS error when 'willchange' not supported by browser
    • Header margins not lining up with page top margins on small screens
    • Translation key 'reset' used in two different contexts
    • 'Audio' label not being switched when interface language changed
    • Navigation bar not 'sticking' quite against top of screen
    • Use of incorrect path in URL (e.g. /foo/bar.html) breaking display
    • Select mode unnecessarily terminated when search or versions popup opened
    • Focus buttons should use border rather than outline
    • Cancel download icon on toast message looks too much like a close button
    • Text of reference not as dark as body text
    • Improve icons for books and chapters in Navigation popup
    • Active tabs do not need cursor pointer
    • Text help superscript at end of verse can be underlined
    • Bible versions popup too wide on smaller screen
    • Alert marker on side menu icon too large on some mobile devices
  • Beta v0.90 - 15 Oct 2019
    14 Features Added
    • Added Westminster marginal notes and cross-references to English Scriptures

      Switch these on by selecting Text helps in the Settings menu. 

      Verses (in the English Bible only at present) are then annotated with small superscript markers to indicate marginal notes, cross-references, word and measurement definitions. Selecting the verse then displays these details.

    • Added popup to preview cross-references

    • Added linking to TBS account to enable special features

      Look out for the padlock symbol next to certain menu items. Attempt to access these features (currently, Maps and the text helps mentioned above) and you will be asked to sign in with your TBS website account email address and password.

      If you do not have an account, just follow the link to create one - it should take less than 5 minutes and is entirely free.

      Please note that by signing in you consent to the storage of certain personally identifiable information and grant TBS a license to hold and process any user generated content.  For more details see the Terms and Conditions in the About option.

    • Re-published English Scriptures in 'protected mode' as suggested by licensee
    • Performance improvement for protected Scriptures on many devices (up to 2x quicker to render chapter)
    • Streamlined copy and printing process to remove intermediate step
    • Made Accessibility settings collapsible (so that all options can be more easily seen)
    • Made About popup Versions Info section expandable like the T&Cs section
    • Added indication as to word frequency on selected search terms
    • Added chapter reference to Select menu
    • Added support for swiping left/right to change list between all and recent on Bible versions popup
    • Added visual indication of % downloaded to Bible versions popup
    • Add "See what's new" link on Splash popup (to bring you to this page)
    • Improved description of key new features here to aid discovery and use
    66 Bugs Fixed
    • CORS settings not preventing direct retrieval of scripture html
    • Attempting to load a Scripture version in the language of a new user yielded an error on some devices
    • Accessibility Zoom feature disabled on Firefox (which doesn't support this feature)
    • No way to clear a language cache until download completed
    • Map background not covering entire screen when clicked to view on iOS8
    • Map not centered when clicked to view in iOS 8 & 9
    • Alert messages don't appear in selected UI language
    • Cannot select side menu options using a keyboard
    • Cannot select verses using a keyboard
    • Native mobile sharing bypassed verse limits
    • Verses cannot be selected when verseflow is on in iOS 9
    • Chapters from protected Bibles can display incorrectly when offline
    • Web app forced to landscape when installed on some mobile devices
    • History not being properly retained across sessions
    • Download successfully completed message displayed when download stops because of errors
    • Unnecessary screen re-painting during chapter switching
    • Using browser navigation when verses selected disrupts select control
    • Marginal reference counters don't loop around when reaching 'z' (fixed, but only supported on a few browsers at present)
    • Maps not centered in lightbox display when Accessibility zoom feature is in use
    • Search button can overflow out of view on small screens when Accessibility zoom feature is in use
    • Scripture versions don't show as downloaded after screen refresh
    • Settings switches can some times get out of step with the actual settings
    • Odd search chip behavior under some circumstances - won't add previously searched words
    • Accessibility sample text takes up too much space on small screens
    • Verse selection/deselection slow on some mobile devices
    • Poor indication of download progress on large Bibles
    • Double download/clear confirmation messages
    • Tab order incorrect on side menu
    • Offline icon flashes briefly when switching Bibles
    • Keep awake function not working on some browsers
    • Splash popup cannot be dismissed with keyboard
    • Navigating to a verse reference does not always scroll to, and focus, that verse
    • Scroll to verse does not work if in currently displayed chapter
    • Referenced verse loses focus if first run on device
    • Swiping in from right to see Main menu doesn't work until first opened using icon
    • Switching verseflow setting on, shifts chapter contents right so that they are no longer centered
    • Side menu settings labels have wrong mouse pointer type on some devices
    • Verse highlighting when selected overflows too far when small font sizes used
    • Accessibility Scaling header not left aligned
    • Accessibility audio switch labels are always grayed as if disabled
    • Accessibility sample text can have a verse 0 label
    • Accessibility sample text border color not same as sample text label
    • Some mobile devices not losing gray background to navigation buttons when tapped
    • Swiping left/right on Versions popup list doesn't always switch between all/recent
    • Search chip frequency images not being pre-cached
    • Search button can go white when tapped on some mobile devices
    • 'Go to top' icon appears below text copyright message, not above
    • Focused verse outline being cut off on left/right sides on some mobile devices
    • Hyperlink color too light for good contrast
    • Background color of buttons on hover not always consistent
    • Button focus outline color clashes with background color of Select Menu
    • Hidden tab stops in header (except when in Select mode)
    • Side menu does not auto focus to first option, when opened
    • Maps can overflow screen on mobile devices in landscape mode
    • Side menu Settings dropdown arrow not positioned correctly on old versions of Safari
    • No robots.txt file available to web crawlers
    • Selected verse outline can include paragraph space
    • Side menu title does not left align with side menu options
    • Popup panels can get very long (and blank) during keyboard input on iOS 9
    • Side menu "Interface language" label has too large line spacing
    • Unhandled error importing script when run offline
    • Cannot close side menu with escape key
    • Keep awake feature can lead to extraneous noise on Firefox when running in Private window
    • Chapter loading bar not visible on smaller screen devices if scrolled down
    • Re-downloading Bible after error treated as a download cancel request
    • Not recalculating % downloaded following a download request
  • Beta v0.80 - 02 Jul 2019
    9 Features Added
    • Added online help
    • Performance improvements (up to 2x quicker to render chapter)
    • Ensure menu button is always available (on larger screen devices)
    • Let second tap on |< or >| move to previous/next book
    • Introduce new simpler multi-lingual Bible selection popup
    • Report to user when downloads complete
    • Provide option to delete History
    • Provide option to clear Search results
    • On first run, detect local browser language and automatically load appropriate Bible and UI language, if available
    40 Bugs Fixed
    • App stops working after a while when using Samsung mobile browser
    • Right to left language support fixed
    • Most buttons/links not activate-able when using keyboard only
    • Occasional reload errors when using Safari browser
    • Occasional cross-origin problems when loading icons font
    • Searching in Safari not working sometimes
    • App not reliably working when offline
    • App not working in UC Browser
    • App not working in Yandex Browser
    • Bible version download buttons can be slow to appear
    • Search term ending in a space can cause errors
    • Bible download speed can be too slow
    • Accessibility voices not found on some devices
    • UI languages list not always in alphabetic order
    • Verse numbers can still appear with offline icon
    • Blank UI language strings not reverted when returning to default UI language
    • A page reload causes the oldest history reference to be lost
    • Search sometimes timing out
    • Service worker still waits 10 seconds before responding with an offline response even if other strategies have failed long before
    • Cancelling a download sometimes says complete
    • About Terms & Conditions section too long on small screen devices
    • Print view contains extraneous Bibles icon
    • Landscape map thumbnails not centred
    • Some icons not displayed under new font arrangements
    • History can capture same reference consecutively
    • Selected verse underlining not working correctly when verses run together
    • Download percent incorrect when download cancelled
    • Device wake-lock occasionally stops working
    • Any bad URL gives Access Denied error
    • Re-arrange header icons to make search more prominent
    • Check for Update should show the splash screen again
    • Focus outline cut off on various links/buttons when using keyboard navigation
    • Header menu icon has wrong tool tip
    • Romanian Bible sub-title should read 'Revised TBS Romanian Bible'
    • Navigate Bible books should display across at least 2 columns even on small screens
    • Search term highlighting can incorrectly pick out part words
    • Only some header icons have white drop shadow on hover
    • No explanation as to why selecting all verses shows only 10 verses in the popup (for protected scriptures)
    • App icons do not fit Apple and Android styles
    • Native platform sharing not handling promise errors
  • Beta v0.70 - 21 May 2019
    5 Features Added
    • Now restores last Scripture position when returning to app
    • Added a go to top button at bottom of chapter
    • Created a standalone webpage widget to automatically detect scripture references and provide verse previewing and linking through to the Online Bible
    • Added speech synthesis capability to Accessibility options to allow reading aloud of selected chapter/verses
    • Added referrer information to usage data logging (which lets us know how you arrived at our site e.g. from clicking on a Facebook post)
    37 Bugs Fixed
    • Searching for some words (e.g. "Josiah" in the English scriptures) produced an "Error getting verses" error
    • French translation copyright notice incorrect
    • Navigation bar wraps around on iPad Air 2
    • Can revert to first book/chapter upon navigation when Internet connection lost
    • Multiple selects adds repeated copyright notices to popup window
    • Right clicking/long press should select verses
    • Changing UI language back to English failing
    • First chapter of non-English scriptures can include a cloud symbol on Firefox
    • Copy and paste not working in Safari
    • Performing a Check for Updates could cause a crash in Safari
    • Paragraphs in wrong places in Spanish Bible
    • Install menu option still available after installing
    • Page scrollbar disappears/reappears upon each chapter navigation
    • Accessibility settings labels not restoring properly upon page refresh or next visit
    • Headings can appear indented on large display when verses are run together
    • Logging not always reporting ServiceWorker version
    • Non-English scriptures have unnecessary font reload on each chapter navigation
    • Accessibility panel Save button moves out of view on max zoom
    • UI language dropdown control appears incorrectly in Firefox
    • Reporting of large errors fails
    • Copying of search results is broken
    • Search keyword highlighting does not work if verses not loaded immediately
    • Map thumbnails do not load on older Safari versions
    • Chapters numbers in Navigate picker do not display correctly on Safari 9 when just one line of them
    • Verse spacing effect not showing in Accessibility sample text
    • Cannot click on a map thumbnail title to enlarge map
    • Accessibility color options text is obscured on some mobile screens
    • About panel Changelog link still appears when offline
    • Accessibility sample text does not remain on screen as adjustments are made
    • Accessibility sample text does not scroll if needed
    • Accessibility color should effect copyright footer too
    • Bible icon in Scriptures list is not consistently placed depending on whether there is a Scripture subtitle or not
    • Menu Settings arrow does not change depending upon state
    • Should not be possible to swipe left/right to change chapter when verses selected
    • Verse selection limited to 10 is inconsistent with Select All feature
    • Search term highlighting in results includes part words not matched
    • Chapter number focused outline can spill over columns in Navigate picker
  • Beta v0.60 - 01 Apr 2019
    4 Features Added
    • Accessibility settings added to aid users with visual impairments
    • Searched terms in search results are now highlighted
    • The browser Window Title now reflects the displayed chapter
    • A changelog (this) of version differences now linked in About panel
    36 Bugs Fixed
    • Correct copyright notices
    • Footer copyright notice needs to change in accordance with selected scripture
    • Selected UI language not retained across sessions
    • Protected text not showing on select popup
    • Very slow when switching to a substantial downloaded version
    • UI language dropdown uses ISO codes
    • Brave browser cannot access key resources in Beta
    • Doing a "Check for Updates" in Safari results in major errors
    • Settings switches not restored correctly on page refresh
    • Different Bible languages don't appear in obvious alphabetical order
    • About option not working on Safari 9
    • Download of large Bible version very slow
    • Search results not copying
    • Columns no longer working in Edge browser
    • UI language unavailable until the corresponding Bible has been loaded
    • When installed, app loses landscape capability
    • Default copyright notice about Trust missing
    • Bible pub date not incrementing in About
    • Clicking same book as current in GoTo resets chapter to 1
    • Serviceworker update UI broken
    • Copyright notice should not be included when copying non-protected text
    • Settings should collapse when sidenav closed
    • Settings options should collapse when side menu closed
    • Cannot restart a cancelled download
    • Improve clarity of number of books in Bible version
    • Blank text animation for search results too CPU heavy in some browsers
    • Maps thumbnails not all consistent width
    • In-chapter paragraph titles do not disappear when paras switched off
    • Popups and side menu aren't scrolled to top when re-opened
    • Automatically expand search results by book where possible
    • Longer map title cannot be seen
    • Toast action button hover color makes it unreadable
    • UI language change triggers temporary wrong font size in settings on Android 5
    • Copyright notice too large (on small screens) and lacks horizontal padding
    • Fix stats to output errors
    • Configure Beta Bible storage to better mirror live
    • Search results not expandable on Microsoft browsers (lacking details tag support)
  • Beta v0.50 - 28 Feb 2019
    2 Features Added
    • Rework language selector to make selecting Bible more intuitive
    • Distinguish beta mode by TBS logo color
    34 Bugs Fixed
    • Goto history not updated on modal open
    • No scripture text showing on Safari 9
    • Error getting verse when 0 search results
    • Too many search verses to fetch can break search
    • search terms with more than 9999 occurrences have no icon
    • Search results not in vs order!
    • Switching to EN from another language can cause long delay
    • Error email doesn't report domain
    • Autocorrect search icons not correct
    • Browser back arrow doesn't work past unsupported refs
    • Errors not coming through to stats
    • Non-justified text not correct for RTL languages
    • Almost everything has a clickable focused outline in IE
    • No progress bar when moving between chapters in non-English Bibles on Safari
    • Occasional blank space above chapter text when switching languages in Edge
    • Pressing return on search term adds chip but doesn't delete input text in Edge
    • Unsightly flash of progress bar when changing chapter
    • Justification setting switch wrong way round
    • Paragraphs not on by default (first use)
    • Goto chapter numbers not formatted correctly (e.g. Titus)
    • Verse flow switch working the wrong way around
    • Select remains when navigating away
    • Modals show outline
    • Clearing all selection not dropping select mode
    • Search results book title doesn't have correct pointer in Chrome
    • Search chips still outputting to console in production
    • Navigation arrows too light
    • Settings down arrow icon too near right
    • Search results book title does not show outline when keyboard selected
    • Select popup is titled Share, but has no sharing (yet)
    • Settings icon not vertically aligned with other menu icons
    • Goto tab slider not quite right initially
    • Main menu doesn't appear on left side swipe in on Safari 9
    • Select menu has share icon when there is no share feature (yet)

Trinitarian Bible Society, William Tyndale House, 29 Deer Park Road, London SW19 3NN, England · Tel.: (020) 8543 7857
Registered Charity Number: 233082 (England) SC038379 (Scotland)