• v2.5.5-dev 2532c52263

    FTMahringer released this 2026-05-12 20:34:04 +02:00 | 86 commits to main since this release

    v2.5.5-dev

    Plugin Ecosystem — CLI Tooling

    Added

    • synapse plugins command family with 14 subcommands:
      • list — installed plugins with status, loader state, trust tier
      • info <id> — detailed plugin info including dependencies and errors
      • load <id> / unload <id> / reload <id> — JVM lifecycle control
      • enable <id> / disable <id> / uninstall <id> — plugin state management
      • install <manifest> — install from manifest JSON
      • validate <jarPath> — bytecode scan for forbidden references
      • resolve-deps <id> — resolve dependency chain
      • logs <id> — show logs scoped to plugin (default 50 entries)
      • status — loaded plugins with runtime type info
      • orphans — list orphaned staging JARs
      • promote — promote staging JARs to system/
      • publish <id> — print publishing guidance

    Workflow Status

    • Compose Smoke Test
    • CodeQL
    • ⚠️ Migration Validation (pre-existing: synapse-plugin-api not in Maven Central)
    Downloads