MBS Plugins 25.2 pre-releases

Hello,

in this thread I want to post to you what’s new in 25.2 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

2 Likes

25.2pr1

2 Likes

Does this also affect ArchiveReaderMBS?

No. Why?

A compiler switch for mini zip library was set incorrectly and disabled the password feature there.

1 Like

Just to double check which (of the multiple possible) “unzip” function(s) are affected…

25.2pr2:

  • Updated to Xcode 16.3 with the newer clang and stdc++ library.
  • Updated LibXL to version 4.6.
  • Added XLTableMBS class.
  • Added AddTable, ApplyFilter, SetBorder, TableByIndex and TableByName methods to XLSheetMBS class.
  • Fixed a bug in DuckDB client for our SQL Plugin.

25.2pr3:

25.2pr4:

  • Updated DynaPDF to version 4.0.99.284.
  • Fixed ReadFileMBS function, broken in 25.2pr1.
  • Fixed Compression plugin, which missed a linux part for LZW in pr3. And we changed our package tool to check plugin archives to prevent this in future.
  • Changed OptionFollowLocation property in CURLSMBS class to be integer instead of boolean since you can now use flags there to specify the behavior.
  • Updated CURL library to version 8.13.0.
  • Added OptionTCPKeepCount and OptionUploadFlags properties for CURLSMBS class and related constants.
  • Added CountValueMBS for arrays to count how often a given value is in the array.
  • Removed BackgroundThreadMBS class.

25.2pr5:

1 Like

25.2pr6:

  • Added string variation for CountValueMBS for arrays to count how often a given value is in the array.
  • Fixed formatting with links not being able to disabled, broken in earlier pr.
  • Fixed a problem with linux and endless loop with BeginLayer function in DynaPDFParseInterfaceMBS class.
  • Added PopFirst and PopLast in AtomicQueueMBS class.
  • Fixed a few memory leaks in AtomicQueueMBS class.
  • Added Operator_Compare method to AtomicQueueMBS class.
  • Fixed some memory leaks in AUPlayerMBS class.

If you didn’t get the pr6 email from the mailing list or the shared “MBS Xojo Plugins” folder shared via Dropbox doesn’t show it, you may have got unsubscribed. In that case, please contact us to restore you.

Sadly the Util plugin was not assembled correctly, so there is a newer one here:

25.2pr7:

  • Updated DynaPDF to version 4.0.100.285.
  • Added krfPremulAlpha constant to DynaPDFRasterImageMBS class.
  • Added ShouldTerminate event and SetExecutionTimeLimit method to JSContextMBS class.

SaxonC 12.6 is released!
So I can test it and then update the plugin.

And released:

MonkeyBread Software Releases the MBS Xojo Plugins in version 25.2

2 Likes