- [Fix] Cope with BibleGateway's change to their output pages, which meant missing heading and unwanted extra text on the end of bg2md's output
- [Fix] With some options, verses could be omitted when the range included two successive chapters
- [Fix] Extend request fetch timeouts for slower connections and connectivity issues
- [Fix] Cope with some odd data in verse numbers in LEB and WEB (thanks to report by @CGIII)
- [Fix] Cope with a change to BG data for single verse lookups
- [Fix] Deal properly with italicised text in Lexham Bible (thanks to report by @CGIII)
- [Change] Add reference to this project in the help text.
- [Change] Show help text if no reference is given at the command line.
- [Fix] Fix so that script will use user's selected Ruby installation, rather than the default one, which at least on macOS is very out-dated.
- [Fix] Fixed Crossref markers were being truncated to a single character after the 26th Crossref.
- [Change/New] Add
--boldwords
option to turn on Markdown bold for the words of Jesus. This is now off by default. - [New] Add
--newline
option to start chapters and verses on a new line that starts with an H5 or H6 heading
- [New] Add ability to parse and show cross-references (or suppress with
-r
option), as seen in NIV and ESV versions, for example. - [New] Handle the unusual (unique?) multi-verse numbering in the MSG version.
- [Improve] The reference term is concatenated to remove spaces, meaning it doesn't need to be 'quoted'. It does not yet support multiple passages.
- [Fix] major underlying changes to cope with significant changes at BibleGateway.com