MBS Xojo Plugins 16.2 - 24th March 2016
See also the documentation on new items.
- Added Archive classes to read/write archives like tar, zip and others.
- Added AVMIDIPlayerMBS class.
- Added TaskDialogMBS class.
- Added AddSteganographyPictureMBS, SetSteganographyPictureMBS and SteganographyPictureMBS to Picture class.
- Added ATSFontFindFromContainerMBS function.
- Added BarcodeGeneratorMBS.SVG function.
- Added CDBaseChartMBS ScaleFactor. Can scale most ChartDirector charts without modifications for Retina/HiDPI.
- Added DynaPDFMBS RasterShowText event.
- Added DynaPDFMBS.ExtractPageTextRect.
- Added DynaPDFStackMBS.FontInfo function.
- Added functions to encrypt/decrypt with RSA public/private keys.
- Added InternalPostgreSQLLibraryMBS module to use PostgreSQL client lib for Linux and Mac which is built into MBS SQL Plugin.
- Added more NSAppleEventDescriptorMBS methods and properties.
- Added OpenSSLMBS.GeneratePrivateKey and OpenSSLMBS.GetPublicKey for RSA keys.
- Added Picture.CopyPictureMBS function to duplicate picture. (with mask/alpha)
- Added Scale parameter for DynaPDFMBS.ShowDifferences.
- Added SetVariantArrayValueMBS method.
- Added Synchronous flag for BlockMBS class.
- Added timeout for NSAlertMBS class.
- Added window.WinFlashWindowMBS method.
- Added WinNotificationMBS Constructor to listen on xojo windows.
- Added WinSetSysColorMBS and WinGetSysColorMBS.
- Added WordFileMBS.Parts function and Part options to WordFile functions. Now can replace placeholders in footer/header, too.
- Changed CURLSEMail.AddAttachment to have file name optional. We can use file name from folderitem.
- Changed NSAppearanceMBS.setAppearance to accept NSPopover.
- Changed OpenSSLMBS.GeneratePrivateKey to yield time if called on Xojo thread.
- Changed OverlayMBS class to also work with CGImage objects.
- Changed Picture to CGImage/NSImage functions to use newer Xojo functions when available.
- Changes for future Xojo version.
- Fixed a bug in DynaPDF Trace feature when not doing trace.
- Fixed a bug in DynaPDF with TranslateRawString function.
- Fixed a bug in picture handling which made VMirrorMBS to fail.
- Fixed an issue in WordFile functions to handle more special cases.
- Fixed an issue with ODBC and SQL Plugin read CLOB fields.
- Fixed bug in HIDAPIMBS.getFeatureReport.
- Fixed bug in NSShadowMBS class for the shadowOffset property.
- Fixed bug in NSStatusItemMBS.window function.
- Fixed bug in Picture.TrimWithMaskMBS handling masks.
- Fixed bug with creating dataMatrix barcodes.
- Fixed bug with IsFullScreenMBS returning true for the wrong window.
- Fixed bug with NewCIVectorWithXMBS function.
- Fixed folderitem.AccessDateMBS setter.
- Fixed HexStringMBS function returning sometimes one line too much.
- Fixed rotate and other picture functions to work better for retina/HiDPI.
- For the SQL Plugin's MT method we now move the parsing of the SQL into the thread.
- Improved DynaPDFMBS.ShowDifference to better handle transparent areas and better recognize smaller changes.
- Made DarwinIFStatMBS class console ready.
- Marked WindowsVolumeInformationMBS to work in console apps.
- Most of our plugins no longer link to Carbon framework now.
- Repaired ColorSync classes. Due to a little problem while moving plugins to 64-bit, we accidentally disabled them for 32-bit, too.
- Rewrote the DynaPDF Trace feature to trace calls much more accurate.
- Switched back to OS X 10.4 as minimum target for Carbon.
- The CDMultiChartMBS class now keeps references to it's sub charts.
- The mouse click events in OverlayMBS now react on right clicks on Mac, too.
- Updated BitExclMBS, BitInclMBS, BitIsSetMBS and BitValMBS to use 64-bit.
- Updated CURL to version 7.47.1.
- Updated DynaPDF to version 3.0.52.156.
- Updated for future Xojo version.
- Updated libJPEG to version 9b.
- Updated LibSSH2 to version 1.7.0
- Updated Plugin SDK.
- Updated SQLAPI++ 4.1.9.
- Updated SQLite to 3.13.0.
- Updated Windows to also use latest SSH/SSL.
New in version 16.1 New in version 16.3
Release notes of all versions: Release notes.