MBS Xojo Plugins 16.1 - 8th March 2016

See also the documentation on new items.

  • Added Cache Option for SQL Plugin. This allows to cache whole recordset client-side.
  • Added CURLEmailMBS.AddAttachment method taking folderitem.
  • Added CURLEmailMBS.ClearHeaders method.
  • Added DeviceHandle, FeatureReportLength, InputReportLength and OutputReportLength for HIDAPIDeviceMBS class.
  • Added DNSServiceQueryRecordMBS class.
  • Added DynaPDFMBS.GetSysFontInfos.
  • Added handle properties for NSPointMBS, NSRangeMBS, NSRectMBS and NSSizeMBS classes.
  • Added LinuxSUMBS class to run commands as root on Linux.
  • Added MacMountServerVolumeMBS and MacUnmountVolumeMBS.
  • Added MemoryBlockMBS constructors.
  • Added NSShadowMBS class.
  • Added NSStringArraySortMBS function.
  • Added renderInContext and renderInPicture methods to CALayerMBS class.
  • Added SetBusyTimeout and SetBusyHandler to SQLite3MBS class so you can set busy handler for SQLite database connections.
  • Added SQLDatabaseMBS.NativeAPI property.
  • Added VolumeRoot parameter for CarbonApplicationEventsMBS.VolumeMounted event.
  • Added WebUIDelegateMBS events for drag and drop.
  • Added WinHideTooltipMBS function.
  • Added WinUSBMBS.LastErrorMessage property.
  • Changed JSON functions to better detect invalid JSON text.
  • Changed OverlayMBS to work better with full screen apps.
  • Changed PortAudioStreamRecorderMBS to adjust buffer size instead of failing.
  • Changed SQLDatabaseMBS.Prepare to accept question marks as place holders for parameters for compatibility to existing code. You are still advised to switch to named parameters to avoid mistakes with wrong indices.
  • Changed SQLDataProviderMBS and SQLDataConsumerMBS to yield time to other threads.
  • Fixed bug in CURLSFileInfoMBS class with handling time/date right.
  • Fixed bug in DynaPDF font handling.
  • Fixed bug in VolumeInformationMBS class for 64-bit.
  • Fixed bug with SQLDatabaseMBS.LastStatment property.
  • Fixed internal conversion for FSRef to Folderitem to work better for volumes.
  • Fixed memory leak in SQLDataProviderMBS class.
  • Fixed picture.ScrollHorizontalMBS for Mac.
  • Fixed ZipFileMBS.CompressFiles to handle no password case better.
  • Removed GraphicsMagick signal handlers so the plugin doesn't show up in crash reports on Mac when crashing.
  • Rewrote FileListMBS. Now even faster and works on Linux, too.
  • Rewrote WindowsPlayerMBS to allow mono and other sample rates.
  • Updated DynaPDF to version 3.0.50.150.
  • Updated MT methods on SQL Plugin to run trace events on right Xojo thread.
  • Updated OpenSSL to 1.0.2f
  • Updated Sparkle to version 1.13.1 for 64-bit.
  • Updated SQLite to 3.11.0.
  • You can now set HandleResult property for SQL Connection and it propergates to SQL Command objects automatically (like PreFetchRows, Scrollable, CommitRetaining and SQL_ATTR_QUERY_TIMEOUT).

New in version 16.0   New in version 16.2

Release notes of all versions: Release notes.

The biggest plugin in space...