Releases: renehamburger/blinx.js
v0.5.3: Fix getBible URL
v0.5.3
v0.5.1: Move to the getbible API v2
Features
- Move from v1 to v2 of the getbible API. This new API is faster and more accurate. As part of this move the caching was improved significantly for the loading of passages through this API.
Breaking Changes
- All
bibleVersion
codes, which can be used in the options when the blinx.js script is loaded, have been converted to lower case, e.g.,en.esv
instead ofen.ESV
. - The
bibleApi
of the getbible-API has been changed fromgetBible
togetbible
. (This should not affect anyone, as this is the only API currently implemented and this the default setting.) - The list of supported Bible versions of the getbible API has changed slightly.
v0.4.5: Allow contexts without chapter
The chapter can now be omitted from bx-context
attributes, if the following reference already contains a chapter, e.g.:
<p bx-context="Gen">Right after the fall, in 3:15, the first allusion to a future deliverer can already be found.</p>
v0.4.0: Minor rewrite of the partial-reference recognition
This rewrite fixes an issue which could occurred, when a html-node started with a partial Bible reference. In certain cases the preceding full Bible reference was not used, but another, earlier partial reference.
In most cases this new behaviour should improve the recognition, but there may well be rare cases where the "correct" Bible reference actually relied on this bug, e.g., because the preceding full reference was merely an aside like "Gen 1:1; 1:2 (cf. Jn 1); 1:3".
The new Node.js blinx-cli can be used to find out whether any references are recognised differently. It creates a list of all blinx.js references found on a website.
Prevent recognition of German dates as passages
v0.3.15 Travis build: 234
Fix "Judges" references for default Bible API
v0.3.14 0.3.14
Fix recognition of references with soft-hyphens and `, `-separators
v0.3.12 Merge pull request #31 from renehamburger/feature/fix-soft-hyphen-tra…
Support soft hyphens
Merge pull request #30 from renehamburger/feature/support-html-entities Support html entities
Fix module loader issue
The previously employed workaround can lead to clashes with other scripts using universal module definitions.