MBS Plugins 26.1 development

Hello,

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

1 Like

26.1pr1:

1 Like

26.1pr2:

1 Like

26.1pr3:

  • Updated LlamaMBS module to use newer headers.
  • Added no_alloc and use_direct_io properties to LlamaModelParametersMBS class.
  • Added MaxTensorBufTOverrides property to LlamaMBS module.
  • Added n_ctx_seq property to LlamaContextMBS class.
  • Added embd_out and embd_inp to LlamaModelMBS class.
  • Added MetaKeyName function and related constants to LlamaModelMBS class.
  • Removed kDeviceClassMeshDongle and kChannelClassMeshdongle constants from PhidgetMBS class.
  • Added LlamaExceptionMBS class.
  • Fixed a memory leak in Tokenize and Detokenize functions in LlamaVocabMBS class.
  • Rebuild libarchive with zstd support.
  • Rebuild libarchive to dynamically load lzma library on macOS/iOS.
  • Added SetDebugLogger method to LlamaMBS module.
  • Renamed fontDescriptorWithName to fontDescriptorWithNameMatrix in NSFontDescriptorMBS class to fix Xojo’s compiler complaining about ambiguous call.
  • Added fontDescriptorWithCTFontDescriptor and CTFontDescription methods to NSFontDescriptorMBS class.
  • Added LlamaDeviceMBS and LlamaBackendMBS classes.
  • Added Backends method to LlamaMBS module.
  • Fixed bug in ChatBuiltInTemplates function.
  • Updated SQLite to version 3.51.2.
  • Changed how we load python on linux to improve handling of custom installations.
  • Updated DynaPDF to version 5.0.0.1.
  • Please note that DynaPDF 5 sets UseTransparency to false by default instead of true in version 4 and the UseImageColorSpace flag is now enabled by default, instead of disabled.
  • Changed ImportPDFPage in DynaPDFMBS class to only require a Lite instead of a Pro license.
1 Like

26.1pr4:

  • Changed iOS deployment target to iOS 15.0 as minimum, since that is Xcode’s minimum. That is iPhone 6S and newer.
  • Added NSWorkspaceOpenConfigurationMBS class.
  • Added asynchronous openFile, openURL, openApplicationURL, openApplicationFile with openCompleted event to NSWorkspaceMBS class.
  • Added iconForContentType method to NSWorkspaceMBS class.
  • Added ApplicationWithBundleIdentifier and ApplicationsWithBundleIdentifier methods to NSWorkspaceMBS class.
  • Added ApplicationsToOpenFile, ApplicationsToOpenURL, ApplicationToOpenURL, ApplicationToOpenFile to NSWorkspaceMBS class.
  • Added recycleFiles and duplicateFiles methods and related events to NSWorkspaceMBS class.
  • Updated DynaPDF to version 5.0.0.2.
  • Added reference to DatabaseColumn to our SQL plugin to avoid crash in Xojo debugger.

26.1pr5:

  • Updated zlib to version 1.3.2.
  • Updated taglib to version 2.2.
  • Improved DigestMBS class to raise OpenSSLExceptionMBS in case of failure instead of simply returning an empty hash.
  • Added MD4 method again to DigestMBS class.
  • Added XOFLen property to DigestMBS class.

It’s not available to download yet

1 Like

Sorry, I missed to move it to the right folder.

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

But it was in the Dropbox.

26.1pr6:

26.1pr7:

  • Added TitleIcon property to TaskDialogMBS class.
  • Updated taglib to version 2.2.1
  • Improved SSH tunnel for macOS/iOS to mark the thread with background priority.
  • Added GetQOSClassMBS and SetQOSClassMBS to change the priority of a thread and move background tasks to an efficiency core.
  • Added Profiles function to GMImageMBS class.
  • Updated ChartDirector to version 7.2.
  • Fixed a bug with newer license keys for ChartDirector.
  • Fixed a crashing issue with control events.
  • Fixed an issue with InstrumentIDOnChannel() for MidiPlaybackMBS class.

26.1pr8:

  • Updated libarchive to version 3.8.6.
  • Fixed a crashing issue with control events.
  • Updated CURL library to version 8.19.0.
  • Enabled native CA for CURL on Windows.
1 Like

And released:

MonkeyBread Software Releases the MBS Xojo Plugins in version 26.1

1 Like

Any chance to get the DynaPDF Update 5.0.0.7 from yesterday in this or the next pre-release?

DynaPDF 5.0.0.7 fixes some critical bugs…

1 Like

That’s already in the release version.
I rebuilt everything this morning.

2 Likes

Great, Thanks…