KBibTeX 0.9-beta2
May. 2nd, 2019 08:00 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I am glad to announce the availability of KBibTeX 0.9 Beta 2 (0.8.91) for download. Whereas Beta 1 had some issues and was never formally announced, Beta 2 is quite stable and ready to use for everyone able to compile and install from a tar-ball and willing to test code.
Changes so far and compared to 0.8.2 are as follows (taken from the ChangeLog):
Can be compiled under Windows via CraftBetter use branch master for that.- Integrating 'BibSearch', a mobile variant of KBibTeX using QML (Sailfish OS only as of now)
- Refactoring of id suggestion editor
- Making building Zotero support compile-time optional
- Internal refactoring of singleton variables and configuration settings
- Adding considerable number of QtText-based tests
- Migrating from QRegExp to QRegularExpression class
- Using Kate's text editor component for BibTeX sources
- Validating user-entered BibTeX sources while typing
- More verbose diagnostics while loading BibTeX or RIS data
- Various bugfixes in Encoder and BibTeX import classes thanks to improved automated tests
- Various small improvements for better robustness, performance, and memory efficiency
- KDE Bug 392137: Make entry type (and more fields) available in entry id suggestion setup
- KDE Bug 396597: BibLaTeX uses "file" instead of "localfile"
- KDE Bugs 405504/406692: Correct handling of ligatures like "st"
- Fixing resource leakage as identified by Coverity Scan: CID 325572, 325573
- Integrating commits by Alexander Dunlap, Antonio Rojas, Erik Quaeghebeur, Frederik Schwarzer, Pino Toscano, and Yuri Chornoivan
The source code in tar-ball form is available at KDE's download infrastructure:
https://download.kde.org/unstable/KBibTeX/kbibtex-0.8.91.tar.xz
Signed with GnuPG:
https://download.kde.org/unstable/KBibTeX/kbibtex-0.8.91.tar.xz.asc (key: 1808CB466328F4380685A3B1A264FD738D861F41)
Unless there are severe issues, I plan to make a final release of 0.9 in early summer.
KBibTeX towards 0.10
The current master code contains a number of changes due for 0.10, such as refactored preferences/settings system and better integration to GitLab's CI system both to run automated tests as well as to run a Coverity Scan, among others. If you want to test some bleeding edge, pull the code from KDE's Git repository.