MBS Plugins 20.3 pre-releases

Hello,

in this thread I want to post to you what’s new in 20.3 prerelease plugins.

download here:
https://www.monkeybreadsoftware.de/xojo/download/plugin/Prerelease/

or ask (in private message or email) to be added to the shared dropbox folder.

If you like our plugin, bookmark, like or forward this thread.
If not, well you can ignore it.

Thanks for supporting our plugin.

If you have questions, please post your question as a new discussion.

Greetings
Christian

20.3pr1:

20.3pr2:

  • Rewrote ScreenshotRectMBS for MacOS to work better.
  • Changed DynaPDFMBS class to use Helvetica 12pt as fallback font if you write text to a new page without setting font.
  • Updated LCMS to version 2.10.
  • Fixed SystemInformationMBS.MACAddress to not add extra double points on the end.
  • Added MainResourceData method to WKWebViewMBS class.
  • Fixed problem with WriteStyledTextEx in DynaPDFMBS class to not set font with empty font name.
  • Added deleteSelection, selectAll, paste, cut and copy to WKWebViewMBS class.
  • Added new Type constants for LCMS2MBS module.
  • Added WebArchiveData method to WKWebViewMBS class.

20.3pr3:

20.3pr4:

  • Fixed Options property in SQLConnectionMBS class to not clear exception state when debugging.
  • Added ClearRectangle and FillPath method support for Graphics class in DynaPDFMBS class.
  • Fixed issue with ArchiveReadDiskMBS class on Windows in case path ends with backslash.
  • Fixed an issue with calling RegisterMBSPlugins twice.

That’s the one you just added 2 prereleases ago, right? Something was wrong?

It’s now replaced by the DrawLine method in the new DirectDrawGraphicsMBS class.

Ah, thanks. I think I didn’t saw this one.

20.3pr5:

  • Added WindowsGraphicsDeviceContextMBS class.
  • Added SDAVAssetExportSessionMBS class.
  • Added SHA3_224, SHA3_256, SHA3_384 and SHA3_512 to DigestMBS class.
  • Updated to Xcode 11.5.
  • Added MIMEType property to WKWebViewMBS class.
  • Added WKNavigationMBS class to track navigations for WebKit 2.x.
  • Added CurrentNavigation as WKNavigationMBS property for WKWebViewControlMBS control.
  • Added Navigation parameter for didFailProvisionalNavigation, didFailNavigation, didCommitNavigation, didStartProvisionalNavigation, didReceiveServerRedirectForProvisionalNavigation and didFinishNavigation events.
  • Fixed edge case with month wrap in DateDifferenceMBS class.
  • Updated LCMS to version 2.11.
  • Added performWindowDragWithEvent method to NSWindowMBS class.
  • Deprecated Addressbook classes in favor of Contacts classes.

20.3pr6:

20.3pr7:

20.3pr8:

20.3pr9:

  • Removed old RegisterMBSPlugin function taking integer parameter.
  • Added ValidNotBefore and ValidNotAfter properties for X509MBS class.
  • Updated VLC to version 3.0.11.
  • Fixed crash in Tracks function in VLCMediaMBS class.
  • Added EncodeBase64URLMBS and DecodeBase64URLMBS functions.
  • Added JWT RS 256 example project to sign or verify.
  • Added iOS support for WebView.SetPrintParameter and WebView.GetPrintParameter. Currently only supporting JobName and Orientation as settings.
  • Added GetFileContents with isPath parameter to WinDataObjectMBS class.
  • Fixed a crash with cleanup of SQL clients for SQLConnectionMBS and SQLDatabaseMBS.
  • Added SubTitle, toolbarStyle and titlebarSeparatorStyle properties to NSWindowMBS class.
  • Added mediaType and pageZoom properties to WKWebViewMBS class.
  • Added PDFData method to WKWebViewMBS class.
  • Updated DynaPDF to version 4.0.40.116.
  • Added kcoResetAnnotAppearance constant to DynaPDFMBS class.
  • Added FlushPagesEx and ResetAnnotAP methods to DynaPDFMBS class.

MBS Xojo ChartDirector Plugin license and a DynaPDF Starter license for our MBS Xojo DynaPDF Plugin are included in the OmegaBundle 2020.

Please check the bundle if you are interested in our plugins.

See also: DynaPDF Starter vs. Lite vs. Pro vs. Enterprise and MBS and OmegaBundle 2020

20.3pr10:

  • Upgraded examples to use 64-bit targets. This was made automatically to enable 64-bit targets, HiDPI and dark mode for all projects. Thanks to Arbed!
  • Added NSAppearanceNameDarkAqua shared method to NSAppearanceMBS class for dark mode.
  • Added flipped parameter to RenderImage method in NSViewMBS class.
  • Changed NSURLSessionMBS classes to only load on Xojo 2015 or newer.

and released.
MonkeyBread Software Releases the MBS Xojo Plugins in version 20.3