Releases: bibletime/bibletime
v3.1.1
The BibleTime Team is pleased to announce the release of BibleTime 3.1.1, the second stable version in the 3.1 series.
Changes since 3.1.0:
- Fixed a compatibility issue causing BibleTime to loop on startup consuming all memory and crashing when reading configuration files written by previous versions of BibleTime based on Qt5.
- Fixed compilation against Sword 1.8.1.
Release artifacts
Details of bibletime-3.1.1.tar.xz
- File size: 1571864 bytes (1.50 MB)
- MD5SUM: 6148795869f68315dd5b19feb9051f55
- SHA1SUM: e65f6277716062d2662e72b3e6cec81bece09918
- SHA256SUM: 71dbafdc8d29518aede79269d027d80b4192633e7a614c89ed76aeb0e0bd1dd4
Details of bibletime-3.1.1.tar.lz
- File size: 1570171 bytes (1.50 MB)
- MD5SUM: 44feb8cdbc42e4f744002312d587fd4b
- SHA1SUM: fc5a1424452c86fbc697513a00ed76a3fa98d9f2
- SHA256SUM: b1c7d35096eccc0bcf7280ab76520d8e6e1fb13e4ea907b9e3dae27d498a03c4
v3.1.0
The BibleTime Team is pleased to announce the release of BibleTime 3.1.0, marking the first stable version in the 3.1 series. This update introduces support for the Qt6 toolkit, ensuring better compatibility with modern systems.
Since version 3.0.0, over 1600 commits have been made, focusing primarily on maintenance, stability and overall code quality improvements. Users still on the 3.0 series are strongly encouraged to upgrade, as the 3.0 series is no longer supported.
Platform Support Updates:
- Windows: A Windows installer is not available for this release, but we are actively working on providing one in future updates of the 3.1 series.
- macOS: Unfortunately, due to technical and licensing challenges, along with limited developer resources, the 3.1 series will not be packaged for macOS.
- linux: A flatpak is available at flathub.org. A snap is available at snapcraft.io.
v3.1.0_rc4
Release 3.1 RC 4
v3.1.0_rc3
Release 3.1 RC 3
v3.1.0_rc2
Release 3.1.0 RC 2
v3.1.0_rc1
Release 3.1.0 RC 1
v3.0.3
The BibleTime team is proud to announce the immediate availability of BibleTime version 3.0.3 which is the third bugfix release in the stable 3.0 series of BibleTime.
All users of BibleTime are encouraged to upgrade, especially users still using BibleTime version 2.11.2 or earlier.
Notable changes since 3.0.2:
- MacOS build improvements
- Fixed license.html being installed twice
- Partially worked around a libsword bug which limited download durations to
10 seconds - Fixed bug which made it impossible to active toolbar buttons using keyboard
- Fixed some out-of-bounds memory read
- Fixed a number of input parsing and output generation errors, including
invalid memory reads - Fixed search scopes not being properly translated
- Fixed version information in installed metadata files
- Updated translations
Details of bibletime-3.0.3.tar.xz:
- File size: 1620012 bytes (1.54 MB)
- MD5SUM: 07c4f717f15be1418c0e3f434ee2983c
- SHA1SUM: 4af0d3f999b8848986ead5b7b2708bb70ff11460
- SHA256SUM: 80e5e4ccb69a95201036442dd3f13dffcfcb0f001be1222ce7eefcb30fcc2692
The Windows and MacOs binaries are available below. The snap version is available in the snap repository. The flatpak version is available through flathub.org.
Glory be to God and thanks to everyone who contributed to this release!
v3.0.2
The BibleTime team is proud to announce the immediate availability of BibleTime version 3.0.2 which is the second bugfix release in the stable 3.0 series of BibleTime.
All users of BibleTime are encouraged to upgrade, especially users still using BibleTime version 2.11.2 or earlier.
Notable changes since version 3.0.1:
- Fixed a build-error caused by an C++11 incompatibility (bug #332)
- Fixed copying of text disabled with Qt versions earlier than than 5.13 (bug #334)
- Fixed some undefined behavior and out-of-bounds memory errors
- Fixed missing documentation in Windows
- Updated translations
- Added ability to copy docs into build during install and packaging
Details of bibletime-3.0.2.tar.xz:
- File size: 1631828 bytes (1.56 MB)
- MD5SUM: 026794966a22c59bf8a814f3efaf9a62
- SHA1SUM: 5bc1cb264af3efcbfbb4f7086892b7ba683ab04a
- SHA256SUM: fc93639d4fc3183e1846dacacd7eede8c80d09962285d81325cf896ebf48609e
Glory be to God and thanks to everyone who contributed to this release!
v3.0.1
The BibleTime team is proud to announce the immediate availability of BibleTime version 3.0.1 which is the first bugfix release in the stable 3.0 series of BibleTime.
All users of BibleTime are encouraged to upgrade, especially users still using BibleTime version 2.11.2 or earlier.
Notable changes since version 3.0:
- Improved tuning of scrolling speed.
- Improved handling of fonts to fix many bugs, including a switch to Qt's native font chooser widget in settings dialog, because of many serious bugs in our legacy implementation.
- Improved sample text in settings dialog.
- Improved behavior of the mag view to be more similar to pre-3.0 behavior.
- Increased maximum column count from 4 to 10.
- Removed the orphaned and broken tests for BibleTime.
- Updated translations, including a new user interface translations to Japanese and Ukrainian, a new Handbook translation to Russian, and a new Howto translation to Ukrainian.
- Fixed DisplayView.qml getting incorrectly installed under
/usr/bin/on some platforms. - Fixed some compatibility issues with different Qt versions.
- Fixed a crash when editing personal commentary.
- Fixed highlighting of selected text.
- Fixed dragging of links.
- Fixed modules rearranging themselves.
- Fixed logic related to clicking on verse numbers.
- Fixed custom font of first column being incorrectly applied to all columns.
- Fixed preview in settings dialog displaying text in red.
- Fixed lexicons not being displayed.
- Fixed drag and drop in mag view and search dialog.
- Fixed no text being displayed for some ThML modules.
- Fixed undefined behavior and crashes from opening menus to select works by working around a broken QMenu interface (QTBUG-77273).
- Fixes to handling of languages, including a caching discrepancy which caused some settings not being properly applied before restarting BibleTime.
- Fixed saving of chapters not working properly.
- Fixed handling of nested tags for OSIS works.
- Fixes to handling of PageUp/PageDown keys when scrolling out of bounds. Note that when BibleTime is compiled against Qt 5.9, one might still experience a trivial glitch where only part of the module is displayed. Pressing PageUp/PageDown again may help to work around this.
Known regressions:
- Compilation error in btfontsettings.cpp:97: ‘qOverload’ was not declared in this scope (#332)
- Copy text disabled after update to Bible Time (#334)
Details of bibletime-3.0.1.tar.xz:
- File size: 1630180 bytes (1.55 MB)
- MD5SUM: fb20bfefe40204296aaaadb43ebf4838
- SHA1SUM: 649c1f6baedefdc708a12a3a25d71a213263f08c
- SHA256SUM: 6b2e28f267e08ff9b7041a01317560c3435395a160250bcb94d62f1194574a20
BibleTime for Windows
- BibleTime-3.0.1-win32-2.exe
- SHA256SUM: 351dc972405f2547e05262f56805a6d0ae4399f0672796deeca175cb3081dff0
BibleTime for MacOs
- BibleTime-3.0.1.dmg
- shasum: eafcaaa360c50a7164eaad3faf5cfe0a8ec5a7da
Snap
Search for and install from the snap store:
- snap search bibletime
- sudo snap install bibletime
NOTE: Due to Qtbug-83939, the Handbook and Howto do not open from the Help menu.
Flatpak
- Follow the flathub setup guide for your operating system. https://flatpak.org/setup/
- Install the 3.0.1 version of BibleTime. There are several large runtime libraries that
it will want to install. They are necessary. - flatpak install info.bibletime.BibleTime
- Run BibleTime
flatpak run info.bibletime.BibleTime
Glory be to God and thanks to everyone who contributed to this release!
v3.0
The BibleTime team is proud to announce the immediate availability of BibleTime version 3.0, which is the first full release in the stable 3.0 series of BibleTime.
All users of BibleTime are encouraged to upgrade, including users of the BibleTime version 2.11.2 series.
Notable changes since 2.11.2:
Enhancements:
- Text windows now have continuous scrolling from the beginning to end of a module. At the end of a chapter just keep scrolling to see the next chapter.
- You don't have to open the Personal Commentary for writing. Edit it in a normal text window or even when it is a parallel column in a text window.
- Automatic text scrolling up or down with variable speed and pause.
- Copy to clipboard by choosing the beginning and ending reference.
- A search filter was added in the "Install Works" page of the Bookshelf Manager.
- You can select text from a single column when using parallel texts in a window.
- Added a user interface to delete or create search indices.
- The first time the Bookshelf Manager is used in a session, the remote libraries are updated.
- Improved popup menus and icons for module chooser buttons and text window headers.
- Show module unlock information in about text when available.
- Improved unlocking of modules.
Bugs fixed:
- Locked Bible not unlocking properly
- Place not being saved in Daily Devotional.
- Problems with MAG window references using hebrew modules OSHB and OSMHB
- Unable to create a search scope for deuterocanonical books
- Searching with quotes not working.
- MAG windows Strongs references not working unless config settings were saved.
Note that the BibleTime source code no longer bundles the generated documentation (handbook and howto). We have amended the build system to generate the documentation by default, but this can optionally disabled. See README.md for details.
Build requirements:
- C++11 compiler
- Qt 5.9 or later
- Sword 1.8.1 or later
- Clucene 0.9.19 or later
- CMake 3.10 or later
- po4a (for handbook and howto)
- xsltproc (for handbook and howto)
- docbook-xsl (for handbook and howto)
- docbook-xml (for handbook and howto)
- fop (for handbook and howto PDF generation)
Details:
- Filename: bibletime-3.0.tar.xz
- File size: 1568732 bytes (1.50 MB)
- MD5SUM: c90bcafa7938ff0257a8599c3d9cb024
- SHA1SUM: 848bc1679767d767e35c2e8798ae23833edb9e34
- SHA256SUM: d6beef62ad44b255e3dc4c5e89214bf01a0e85c9136073b0be12fca3d2b22622
- Windows installer: BibleTime-3.0.0-win32.exe
- MacOs: BibleTime-3.0.dmg