MBS Xojo Plugins, version 19.2pr1
- Added 12 more methods to StringHandleMBS class.
- Added AcceptTabs property for NSDatePickerControlMBS control.
- Added asInt32, asInteger, asInt64, asUInt32 to SQLValueReadMBS class.
- Added ASIOGetSampleRate function for PortAudioMBS class.
- Added check for AddHeader in CURLEmailMBS class to make sure a double colon is included.
- Added copy function to UNNotificationAttachmentMBS class.
- Added FindGCD function to LargeNumberMBS class.
- Added MKCustomAnnotationMBS class.
- Added MKCustomOverlayMBS and MKCustomOverlayRendererMBS classes.
- Added nil object check for SQLCommandMBS.ExecuteMT and similar functions.
- Added setAsInt32, setAsInt64, setAsInteger, setAsUInt32 to SQLValueMBS class.
- Added SQLiteInMemory constant to SQLDatabaseMBS and SQLConnectionMBS classes.
- Added WindowsListMBS.ActivateWindow and window.ActivateWindowMBS methods for Windows to bring a window to front.
- Changed ChartDirector and SQL Plugin to accept licenses for up to 5 years in future instead of 3 years.
- Changed NetworkTimeOut and TimeOut in LDAPMBS class to be double value with seconds.
- Changed SQL Plugin to not complain about missing functions with freetds.
- Changed SQLCommandMBS class to clear SQLFieldMBS and SQLParamMBS objects from it in destructor. If you access them later, you'll get SQLNotInitializedExceptionMBS exception.
- Changed SQLConnectionMBS/SQLDatabaseMBS to pass more options to SQLCommandMBS for MS SQL: SQL_ATTR_CURSOR_TYPE, SQL_ATTR_QUERY_TIMEOUT, SQL_ATTR_CONCURRENCY, SQL_ATTR_CURSOR_SCROLLABLE and SQL_ATTR_CURSOR_SENSITIVITY.
- Changed SQLDatabaseMBS.Client and SQLConnectionMBS.Client to raise exception if client is out of range.
- Deprecated the Shell function on InternalSQLiteLibraryMBS class.
- Fixed a problem with NTML authentication with CURL functions on Windows.
- Fixed an issue with AutoCache in SQL Plugin preventing MovePrev method to work correctly.
- Fixed an issue with DynaPDFImageMBS.PictureData not working.
- Fixed bug in JSON generation for NULL strings.
- Fixed bug with custom markers and WordFileMBS class.
- Fixed bug with exception handling for SQLCommandMBS.ExecuteMT method.
- Fixed issue with piModelNames, piRevisionNames, piMakerNames in WiringPiMBS module.
- Fixed memory leak in CURLSURLMBS class.
- Implemented Application.FrontmostMBS property for Windows.
- Implemented NSImage to Picture conversion for console project on MacOS. This makes e.g. folderitem.IconImageMBS function working.
- Manually applied CURL fix: vauth/oauth2: Fix OAUTHBEARER token generation #3377
- Manually applied NTML fix for CURL.
- Reverted change from 19.1 about DrawCGPDFDocumentMBS to use newer API as the functionality is not identical.
- Rewrote Caching for SQL Plugin to use much less memory.
- Rewrote conversion between Xojo Date and NSDate class for Cocoa to handle time zones.
- Updated CURL to version 7.64.1.
- Updated DynaPDF to version 4.0.27.77.
- Upgraded CubeSQL SDK to version 5.7.3.
Or ask us to be added to our shared Dropbox folder.