MBS Plugins 26.5 development

Hello,

in this thread I want to post to you what’s new in 26.5 prerelease plugins. Download here:

monkeybreadsoftware.de/xojo/download/plugin/Prerelease/

or from Dropbox or ask (in private message or email) to be added to the shared dropbox folder.

If you like our plugins, please bookmark, like or forward this thread.
If not, well you can ignore it.

New functions in documentation

Thanks for supporting our plugins.

If you have questions, please post your question as a new discussion

Greetings
Christian

26.5pr1:

Was this a bug that happened often?
I don’t usually update the plugins as soon as they’re released (because I dislike having to close the IDE, install the new version and relaunch, losing all the projects’ states I was working on), so I’m always pondering whether such crashes are worth updating right now.

Well, one client complained about this, so I fixed it.

This is a bug which randomly can crash if called on a folder since the folder’s path is one character longer (slash on the end) and that can overwrite past the allocated buffer. But since allocation is usually in 16 byte chunks, you’d need a path length dividable by 16.

Thanks for your answer.

26.5pr2:

  • Fixed a bug where SVG wouldn’t draw with DynaPDF.InsertSVG.
  • Fixed a memory leak in TessResultIteratorMBS class.
  • Fixed a problem with RenderToStream and RenderToMemory functions when delegates are nil.
  • Fixed memory leaks in TessEngineMBS class with keeping image references.
  • Improved CipherMBS class to clear temporary memory.
  • Updated CURL to version 8.23.0.
  • Updated DynaPDF to version 5.0.6.17.
  • Updated expat library to version 2.9.0.
  • Updated jsoncons library to version 1.10.0.
  • Updated libarchive to version 3.8.10.
  • Updated mongo-c-driver to version 2.5.6.
  • Updated plugin SDK to version 2026r3.