Skip to content

v0.2.3 Changelog

Release date: March 3, 2026

v0.2.3 is a feature release in the v0.2.x line with no breaking changes. All existing deployments and plugins can be upgraded without any modifications.

New Features

New: Folder-based Plugin Support

In addition to the existing .dll file approach, the host now supports loading plugins from a directory placed directly inside plugins/. The directory should contain the plugin entry assembly and all its dependencies:

plugins/
└── MyPlugin/                 ← folder-format plugin
    ├── MyPlugin.dll
    ├── MyPlugin.deps.json
    └── SomeDependency.dll

The folder format is ideal for local development and debugging — simply copy the publish/ output directory into plugins/ without any additional packaging step.

New: .sharw Plugin Package Support

The host now supports loading .sharw plugin packages directly. A .sharw file is a ZIP archive designed for distributing plugins that carry third-party dependencies, including cross-platform native binaries:

plugins/
└── MyPlugin.sharw            ← .sharw format plugin

On startup, the host automatically extracts the .sharw file to a corresponding subdirectory under plugins/.cache/ and reuses the cache on subsequent runs to avoid redundant extraction.

For details on the .sharw format and how to build a package, see .sharw Plugin Package.