With the recent DynaPDF update 5.0.4, you can place SVG drawings on a page in a PDF document. By converting all SVG drawing commands into PDF drawing commands, the graphics is preserved as a vector graphics. This avoids any pixelation that a bitmap graphics would have.
You can load a SVG from file with LoadSVG methods in DynaPDFMBS class either from a file on disk or a buffer in memory. Then query the sizes and insert the graphics to the current open page in a PDF document with InsertSVG function. There you pass a rectangle and optional the name of the symbol.
When you insert a SVG into a PDF page, you can change the size of the drawing by passing a different width and height. You can pick the position where to place and apply transformations if needed. This allows you to rotate the drawing, mirror it or stretch it in one or both axes. You can use SVG drawings for templates and stamp annotations.
Some SVG files have multiple drawings, so you can use SymbolCount function in DynaPDFSVGMBS class to query the count. Then check the internal name of the drawing with SymbolName() function. Or use SymbolNames to get an array with all names. Once you have a name, you can pass it to InsertSVG for the symbol id parameter.
(more)
We recorded the training day at the MBS Xojo Conference in April 2026 and provide the video to the attendees.
If you attended the training, you should have an email for the playlist with all 4 blocks.
All session videos go into the playlist for the conference.

NICKENICH, Germany (August 19th, 2026) -- Monkeybread Software releases version 1.8 of the
MBS SQLite Extension.
The MBS SQLite Extension is a multifunctional extension to any SQLite powered application.
Our SQLite Extension supports Mac OS, Windows and Linux. You can use it
- in MBS SQL Plugin with SQLite,
- in Cube SQL 4.0 and newer,
- in Studio Stable Database Server 2.0 and newer,
- in Xojo with the SQLiteDatabase class (needs LoadExtensions property set to true),
- in Real Studio with the REALSQLDatabase class,
- with SQLiteManager
- or any other SQLite application using load_extension.
New in Version 1.8:
- Added ReplaceAllMBS function.
- Upgraded to Xcode 26.
- Upgraded to Visual Studio 2022.
- Upgraded to SQLite 3.51.2.
- Updated minimum macOS version to 12.0.
- Updated to CubeSQL SDK version 5.9.6.
- Deprecated the REALserver part.
(more)

New in this prerelease of the 26.4 plugins:
- Updated DynaPDF to version 5.0.4.14.
- Updated expat to version 2.8.3.
- Added HasAlpha to PNGReaderMBS class.
- Added HasAlpha to TiffPictureMBS class.
New functions in documentation
Download Links: Download Mac dmg or Download Windows/Linux zip
Download: monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.
You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.

New in this prerelease of the 26.4 plugins:
New functions in documentation
Download Links: Download Mac dmg or Download Windows/Linux zip
Download: monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.
You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.
In this article I want to introduce you the new functionalities from the MBS Xojo Plugins in version 26.3.
Mutex
With the release, we introduce a new helper class: AutoMutexMBS. This class makes working with mutexes safer and more convenient by automatically releasing locks when an object goes out of scope. More about this new class you find in our blogpost AutoMutexMBS: Automatic Mutex Management in MBS Plugins 26.3
For debugging, you can now also use the LockCount method from the MutexMBS class. It checks whether a mutex is locked.
// make a new mutex
Var m As New MutexMBS
// check lock count -> 0
Var l1 As Integer = m.LockCount
// we lock the mutex
m.Lock
// check lock count -> 1
Var l2 As Integer = m.LockCount
// we unlock the mutex
m.Unlock
// check lock count -> 0
Var l3 As Integer = m.LockCount
(more)

New in this prerelease of the 26.4 plugins:
New functions in documentation
Download Links: Download Mac dmg or Download Windows/Linux zip
Download: monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.
You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.