Releases: kovzol/bibref
2025-03-16
This release is a major update.
- Documentation is provided via the Wiki (available on GitHub)
- Fix and update StatResGNT to version 1.3
- Implement File>Save As... in the Statement Editor
- File>New in the Statement Editor asks for confirmation now
- Major change: use a-z notation instead of a-y (zeta is now transcribed to z, but q can still be used for compatibility), this affects syntax of the statement files as well (
a-y
is no longer accepted by the parser, instead,a-z
must be written) - Bible translations are called Bible editions now
- Cache compatibility is always checked via storing version numbers
- Bugfix: Windows users had a problem when using bibref without having SWORD installed in MSYS2/MINGW64, now this is fixed (SWORD files will be copied to the AppData\Roaming folder of the current user on startup)
You can download bibref for the following platforms:
- Windows installer and zip.
- MacOS disk image.
- Linux users can use the Flathub app or install the released flatpak file directly.
The program can also be used online in the following versions:
2025Mar10
This release is a minor update.
- It extends the Edit/Preferences menu with an option to set debug mode for the Analyze window in the Statement Editor. This allows displaying debug information.
- Tooltips for the Analyze window have been extended to cover all possible errors (22), warnings (4) and infos (17).
- Col numbers in the Analyze window are now accurate when Greek texts are involved.
- Columns are reordered in the Analyze window for better user experience.
- The Windows version starts without a .bat file now, startup check and copying of the required .sword folder are performed inside the Qt application.
You can download bibref for the following platforms:
- Windows installer and zip.
- MacOS disk image.
- Linux users can soon use the Flathub app or install the released flatpak file directly.
The program can also be used online in the following versions:
2025Mar06
This release is a major update.
- It adds the Edit/Preferences menu with an option to change the font size in the application.
- There is a new menu option in the Statement Editor, in the Prove menu: Analyze. It shows the full statement analysis, including info, warning, error and debug messages, and with some explanations for the warnings and errors when hovering the message. Also, the code related to the comments can be highlighted in the Statement Editor by clicking the right arrow in the table.
- The Statement Editor shows the row and column number of the current position of the cursor.
Known bug:
- Col numbers in the Analyze window may be inaccurate when Greek texts are involved.
You can download bibref for the following platforms:
- Windows installer and zip.
- MacOS disk image.
- Linux users can soon use the Flathub app or install the released flatpak file directly. Important: You need to remove the folder
~/.var/app/io.github.kovzol.bibref/data/bibref-addbooks-cache
manually before or after updating to the newest version, otherwise the database will be corrupted and the deuterocanonical books cannot be used, either. Sorry for the inconvenience. (This folder will be recreated by the program on startup automatically with the correct contents, if the folder is not present.)
The program can be used online in the following versions:
2025Feb04
This release is a major update by using the "new" SWORD LXX module 3.0. This comes with some substantial changes: certain verses have different numberings (the versification differs at certain places, e.g., for most Psalms there is a shift in both the chapter and the verse numbers). This has implications in the statement database entries which have been carefully updated accordingly.
Also, some deuterocanonical books are now available, all that are supported in the new LXX module. Since there are no (known) quotations from the New Testament to any deuterocanonical books, they are still not allowed in the BRST syntax to be given as sources for any quotation.
The macOS version has been significantly improved. The former version did not contain any SWORD modules, so it was working only for those users who had a preinstalled version of SWORD. This has now been fixed.
- Windows installer and zip.
- MacOS disk image.
- Linux users can soon use the Flathub app or install the released flatpak file directly. Important: You need to remove the folder
~/.var/app/io.github.kovzol.bibref/data/bibref-addbooks-cache
manually before or after updating to the newest version, otherwise the database will be corrupted and the deuterocanonical books cannot be used, either. Sorry for the inconvenience. (This folder will be recreated by the program on startup automatically with the correct contents, if the folder is not present.)
2025Jan22
This release provides a macOS version, and allows the user to study the statements according to the StatResGNT edition. (The former version contained the database only for the SBLGNT edition.)
- Windows installer and zip.
- MacOS disk image.
- Linux users can use the Flathub app or install the released flatpak file directly.
2025Jan04
This release adds further improvements to the Statement... option in the Quotation menu. (Before activating it, the Add Books option must be selected in the File menu.) It starts the Statement Editor which allows the user to edit a statement about a correspondence between the New Testament and the Old Testament. The statement must be written in a special language called BRST ("bibref statement"). Example statements are provided in the statements folder which can be loaded in the File menu with the option Open.
Syntax highlighting helps avoid minor issues in designing such statements. A full test of the validity of the statement can be performed in the Prove menu with the Parse option.
If the parsing step is successful (that is, no syntax error was found), a detailed test is performed with several other checks. They can be listed by clicking on Show Details.... If there is no error found in the detailed test (warnings are allowed), in most cases there is graphical output available by clicking on Visualize.
A quick introductory explanation of the BRST language and the visualized diagrams can be found in Zoltán Kovács's blog. In the newest version, a GraphViz export file can also be downloaded and immediately edited in an online version of GraphViz.
You can download version 2025Jan04 here:
- Windows installer and zip.
- Linux users can use the Flathub app or install the released flatpak file directly.
2025Jan01
This release introduces the Statement... option in the Quotation menu. (Before activating it, the Add Books option must be selected in the File menu.) It starts the Statement Editor which allows the user to edit a statement about a correspondence between the New Testament and the Old Testament. The statement must be written in a special language called BRST ("bibref statement"). Example statements are provided in the statements folder which can be loaded in the File menu with the option Open.
Syntax highlighting helps avoid minor issues in designing such statements. A full test can be performed in the Prove menu with the Parse option.
If the parsing step is successful (that is, no syntax error was found), a detailed test is performed with several other checks. They can be listed by clicking on Show Details.... If there is no error found in the detailed test (warnings are allowed), in most cases there is graphical output available by clicking on Visualize.
A quick introductory explanation of the BRST language and the visualized diagrams can be found in Zoltán Kovács's blog, however, it is not up-to-date. Please stay tuned, some more details will be explained soon as a new blog entry.
The only available platform at the moment is Windows. You can download version 2025Jan01 here:
2024Mar30
This release adds hints to command input dialogs and a link is provided to the web based terminal. Also, some minor UI improvements have been added. Available platforms:
- Windows installer and zip.
- Linux users can use the Flathub app or install the released flatpak file directly.
2024Mar14
This release adds color support to the Qt graphical user interface. Available platforms:
- Windows installer and zip.
- Linux users can use the Flathub app or install the released flatpak file directly.
2024Mar06
This release introduces a graphical user interface, based on Qt:
- Windows installer
- Linux users can use the Flathub app or install the released flatpak file directly. Flatpak bundles can be installed on a wide set of Linux distributions.
The user interface contains a Quick Tutorial. The application is available in English and Hungarian. The SWORD modules LXX (version 2.0), KJV, SBLGNT and StatResGNT are bundled in this version.