-
-
Notifications
You must be signed in to change notification settings - Fork 16
OpenJul 27, 2026
No due date
•Last updated Publishes Fallout.Plugin.Sdk 1.0 — the stable, additive-only abstractions package contributors compile their plugins against. Migrates first-party CI host adapters onto the SDK as dogfood proof. Ships a canonical sample plugin and the plugin author's guide. Locks and versions the JSON tool-wrapper schema. Shape driven by the RFC discussions opened in 11.0.
0% complete
List view
0 of 23 selected 0 issues of 23 selected
[SDK-1] Create Fallout.Plugin.Sdk package skeleton
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#146 In Fallout-build/Fallout;[SDK-2] Plugin contract: [FalloutPlugin] attribute + IFalloutPlugin
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#147 In Fallout-build/Fallout;[SDK-3] Plugin discovery & load pipeline
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#148 In Fallout-build/Fallout;[SDK-4] Conflict resolution runtime — throw-by-default
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#149 In Fallout-build/Fallout;[SDK-5] Versioning policy & load-time SDK compat check
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#150 In Fallout-build/Fallout;[SDK-6a] Extension point: IBuildMiddleware
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#151 In Fallout-build/Fallout;[SDK-6b] Extension point: IHost + IHostDetector
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#152 In Fallout-build/Fallout;[SDK-6c] Extension point: IParameterSource
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#153 In Fallout-build/Fallout;[SDK-6d] Extension point: IToolWrapperContribution
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#154 In Fallout-build/Fallout;[SDK-6e] Extension point: ITargetLifecycleListener
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#155 In Fallout-build/Fallout;[SDK-6f] Extension point: IOutputSink
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#156 In Fallout-build/Fallout;[SDK-7] Promote IBuildMiddleware / IBuildOrchestrator from internal to SDK-public
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#157 In Fallout-build/Fallout;[SDK-8] Reference plugin in-repo (canonical example + smoke test)
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#158 In Fallout-build/Fallout;[SDK-9] Fallout.Plugin.Sdk.Testing helpers package
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#159 In Fallout-build/Fallout;[SDK-10] Plugin-author documentation page
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#160 In Fallout-build/Fallout;Track external secret-manager integrations (1Password, Bitwarden, Vault, …)
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#168 In Fallout-build/Fallout;[RFC #1] Plugin contract shape — IFalloutPlugin discovery & registration
RFCDesign discussion / RFC. Comment with feedback; consensus shapes the implementation.Design discussion / RFC. Comment with feedback; consensus shapes the implementation.target/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#97 In Fallout-build/Fallout;[RFC #2] Extension-point catalogue for v12 SDK
RFCDesign discussion / RFC. Comment with feedback; consensus shapes the implementation.Design discussion / RFC. Comment with feedback; consensus shapes the implementation.target/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#98 In Fallout-build/Fallout;[RFC #3] Fallout.Plugin.Sdk versioning policy
RFCDesign discussion / RFC. Comment with feedback; consensus shapes the implementation.Design discussion / RFC. Comment with feedback; consensus shapes the implementation.target/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#99 In Fallout-build/Fallout;[RFC #4] Plugin discovery and load model
RFCDesign discussion / RFC. Comment with feedback; consensus shapes the implementation.Design discussion / RFC. Comment with feedback; consensus shapes the implementation.target/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#100 In Fallout-build/Fallout;[RFC #5] Conflict resolution semantics between plugins
RFCDesign discussion / RFC. Comment with feedback; consensus shapes the implementation.Design discussion / RFC. Comment with feedback; consensus shapes the implementation.target/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#101 In Fallout-build/Fallout;[SDK-11] Migrate first-party CI host adapters onto Fallout.Plugin.Sdk as dogfood proof
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#187 In Fallout-build/Fallout;[SDK-12] Plugin scaffold template — dotnet new fallout-plugin
enhancementNew feature or requestNew feature or requesttarget/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#188 In Fallout-build/Fallout;