Skip to content

Version 1.3.0.0

Choose a tag to compare

@Stone-Red-Code Stone-Red-Code released this 21 Jan 22:49
· 35 commits to main since this release
68ca15a

New Features

  • Weather plugin with city search (Open-Meteo), configurable display (city name, temperature, weather status, last updated), and periodic background updates
  • Basic support for web-based plugins via WebView2 (use main.html instead of main.dll) (web-based plugins currently have no support for the settings system)
  • Support for async C# plugins (new AsyncPlugin base class with async methods)
  • Plugins now support ColorPicker and FileSelector settings
  • Plugin now support state persistence via the PersistStateAttribute serialization on any field or property
  • "Open in IDE" button for local plugins in Plugin Manager when a .csproj is detected
  • New plugins are now automatically detected and reloaded without having to restart the app

Enhanced

  • Modern Fluent UI throughout the app using WPF-UI
  • Navigation split into dedicated pages: Plugins, Themes, and Plugin Manager
  • Better error handling for plugins
  • Cleaned up the C# plugin template
  • Confirmation for deleting layouts and themes

Fixed

  • CPU usage plugin text alignment
  • DesktopMagic.Api NuGet package now follows the versioning scheme accordingly to Stone-Red-Code/guidelines
  • Multiple stability fixes

Full Changelog: v1.2.0.0...v1.3.0.0


Plugin API v1.0.0.0