Release notes for MBS Xojo Plugins 17.0 - 23rd January 2017

See also the documentation on new items and Announcement in Blog.

  • Added X509MBS and PKeyMBS class for reading details from certificates.
  • Added TwofishMBS module.
  • Added LAContextMBS class to query TouchID authentication. (Mac 64bit only)
  • Added WinSelSubScriptMBS and WinSelSuperScriptMBS to TextArea control.
  • Added CGImageSourceMBS kCGImageSourceShouldCacheImmediately.
  • Added DeviceID and DeviceName to PortMidiStreamMBS class.
  • Added JSONMBS.ValueBoolean.
  • Added LoadLibrary functions to DynaPDFMBS, so you can use other DynaPDF DLL, e.g. other version.
  • Added MeasureRotatedTextMBS function.
  • Added more events for WKWebViewControlMBS control.
  • Added more parameters to PrepareWrite event in DynaPDFEditTextMBS class.
  • Added Network.OptionReusePortMBS and Network.OptionReuseAddressMBS.
  • Added NSExceptionHandlerMBS.Disable and Enable.
  • Added PortMidiStreamMBS.currentTimeStamp.
  • Added RotateTemplate function in DynaPDFMBS class.
  • Added UseUTF8 property to PHPMBS class.
  • Added WordFileMBS RemoveTableRow function.
  • Added SetGestureConfig/GetGestureConfig methods in WinPointerEventsMBS to use controls as target.
  • Added checks to Nikon module to avoid reentry and raise exceptions if you try to.
  • Changed DrawRotatedTextMBS to use symbol charset for Wingdings font on Windows.
  • Changed JSONMBS.NewDoubleArray, JSONMBS.NewIntegerArray and JSONMBS.NewStringArray to no longer return nil for an empty Xojo array.
  • Changed plugin file names to include name of plugin and name of part.
  • Changed SocketCore functions to raise exception in case of errors.
  • Changed SQL plugin to detect ODBC to FileMaker and handle that better for reading text fields and avoid a crash.
  • Changed WordFileMBS.ReplaceTag to create multiple paragraphs if text to replace contains multiple lines and is part of a normal text paragraph.
  • Comparing a DynaPDFMatrixMBS to nil does no longer raise exception.
  • Deprecated BinaryStringtoPictureMBS and PicturetoBinaryStringMBS. Please move to PNG format instead.
  • Due to changes in PrintPDFFile we had to update our print examples for DynaPDF. Please update your code, too.
  • Fixed a crash with opening Midi devices on Windows in 64-bit application.
  • Fixed a problem with HBITMAP handling in Xojo 2016r4 on Windows. Drag and Drop now shows drag image again.
  • Fixed a problem with WordFile not finding tag if it is the last text in a document.
  • Fixed an issue with DynaPDF printing blank papers.
  • Fixed bug with DynaPDFTableMBS.GetNextHeight function.
  • Fixed becomeFirstResponder for Cocoa controls event, e.g. in CustomNSSearchFieldMBS.
  • Fixed ChartDirector examples to not flicker.
  • Fixed PageBreak event in DynaPDFMBS to work with addhandler.
  • Optimized memoryblock and array access.
  • Removed Kagi classes and examples.
  • The draw events are no longer called for CustomPDFViewMBS and PDFViewControlMBS if the OS calls them on non-main thread.
  • Updated DynaPDF to version 4.0.8.19.
  • Updated LibXL to version 3.7.2.
  • Updated RemoteControlMBS.MacKeyboardName for 64-bit.
  • Updated SQLite to 3.16.2.

New in version 16.5   New in version 17.1

Release notes of all versions: Release notes and Announcement in Blog.

The biggest plugin in space...