MBS Plugins 22.2 pre-releases

Hello,

in this thread I want to post to you what’s new in 22.2 prerelease plugins. Download here:

https://www.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.

Thanks for supporting our plugin.

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

Greetings
Christian

1 Like

22.2pr1:

  • Added ConnectionHandle property to SQLite3MBS class.
  • Added DumpToFile and DumpToString methods for InternalSQLiteLibraryMBS class.
  • Added more properties for SUAppcastItemMBS class.
  • Added new initWithHTML variant to pass document parsing options in NSAttributedStringMBS class.
  • Added possibility to pass DateTime in addition to Date or Xojo.Core.Date for a datetime or timestamp field in SQLPreparedStatementMBS class.
  • Added SQLiteConnectionHandle method to SQLConnectionMBS and SQLDatabaseMBS classes.
  • Added Tags function to WordFileMBS class.
  • Fixed a problem with GetFieldEx in DynaPDFMBS for macOS 32-bit with wrong structure alignment.
  • Fixed memory leak in NSLocaleMBS properties returning NSLocaleNumberMBS and NSLocaleDateMBS objects.
  • Marked HotkeyMBS class as console safe, but it may need a main loop with DoEvents to work.
  • Optimized SplitCommaSeparatedValuesMBS to better handle lonely quotes in quoted strings.
  • Removed installUpdatesIfAvailable for SUUpdaterMBS class. Newer Sparkle framework doesn’t have that anymore.
  • Removed old UnsanitySmartCrashReporterMBS module.
  • Removed UserAgentString, httpHeaders, incrementalData, fetchAppcastFromURL, copyWithoutDeltaUpdates for SUAppcastMBS class.
  • Updated DynaPDF to version 4.0.66.178.
  • Updated SQLite to version 3.38.2.
  • Updated to Xcode 13.3.
1 Like

22.2pr2:

  • Updated openssl to version 1.1.1n.
  • Added Copy, Cut, Paste, SelectAll, ClearSelection and Print methods to WebView2ControlMBS control.
  • DynaPDF has been updated and tested to work with ZUGFeRD 2.2 / Factur-X 1.0.06.
  • Corrected declaration of autoresizingMask in CALayerMBS to correctly state as not supported for iOS.
  • Added option for SQLDatabaseMBS and SQLConnectionMBS to enable quotes around automatic generated INSERT statements: db.Option(“Quotes”) = “yes”.
  • Rewrote ScreenshotWindowRectMBS and ScreenshotWindowMBS functions to work again.
  • Added Screenshot function for NSViewMBS class to render view into picture.
1 Like

Printing in WebView2. Niiiice! I can use this. :slight_smile:

1 Like

22.2pr3:

  • Rewrote Windows User Notifications.
  • Added more properties for WinUserNotificationMBS class.
  • Removed boolean result for HideNotification and ShowNotification methods for WinUserNotificationCenterMBS class.
  • Updated to Xcode 13.3.1.
  • Improved Glyphs, Positions, Advances, and StringIndices to handle NULL buffer situation better in CTRunMBS class.
  • Updated DynaPDF to version 4.0.66.180.
  • Changed ClearPageGraphics in DynaPDFMBS to clear last font, so next time you draw to graphics, we set it again.

22.2pr4:

22.2pr5:

  • Updated RemoveAccentsMBS function to recognize more characters like ½.
  • Updated DynaPDF to version 4.0.66.181.
  • Updated DukTape library for JavaScriptEngineMBS class to version 2.7.
  • Small fixes for PCRE2 classes and performance upgrades.
1 Like

22.2pr6:

1 Like

22.2pr7

2 Likes

and released:
MonkeyBread Software Releases the MBS Xojo Plugins in version 22.2