| Version | Change log |
| i.Scribe 3.14 Oct 6, 2025 |
Fixed bayesian filter rebuild changing mail to unread incorrectly. Fixed bayesian filter rebuild getting "stuck" and not processing mail3 email. Fixed bayesian filter rebuild all function not actually writing out the final btree indexes. Sigh. Fixed the openssl connections leaking socket handles when the connection fails. Eventually this would cause things like "too many files open" errors on Linux. Added support for more Lgi config settings. Firstly there is Fonts.PointSizeOffset that will adjust the point size of all the system fonts used by Scribe. Then you can also set things like Fonts.SystemFont to actually override the font face and point size rather than use the system supplied font. See the actual lgi.conf file for the other tag names. Linux: Fixed the install and use of a private OpenSSL copy (v3.2.0 built by me) if the system one isn't suitable. It's unbelievable that the libssl3.so that ships with Ubuntu 20 is missing important export symbols and is basically unusable. But that's Linux for you. The folder select dialog now has a filter edit box. Also double clicking an item selects that path and ends the dialog (ie same as clicking 'ok'). Updated the scripting syntax help page with some updated type names, information about casting values and some new DOM member fields. Added 2 new scripting functions to convert between colour space integers (LColourSpace in Lgi) and strings: ColourSpaceToString, StringToColourSpace. Updated the release notes link on the title page to point to this page. Fixed importing MBOX or EML not having the message body when the file just has bare LF line endings (not the standard CRLF). Refactored the import / export API to be asynchronous. Particularly for folders which can take a longer amount of time. Having the api support callbacks when the operation is finished and return a "delayed" status to the caller is excellent. This will also tie in nicely with the Haiku branch work. Which is mostly about |
| i.Scribe 3.5 Nov 21, 2023 |