Repository navigation
v3.0.3
Added
- ExternalScan endpoint with automatic fallback to
Project/scanProjectFile. The plugin now probes/app/api/ExternalScan/scanQueuePositionfirst; if available it uses the inline ExternalScan flow, otherwise it falls back to the persistentscanProjectFileflow with project-id polling. This makes External-token-only servers work end-to-end without any user configuration. WaitForScanAndFetchResultsandFetchProjectResultshelpers covering the persistent-project path: poll/app/api/Project/{id}for status (Queued / InProgress / Succeeded / Partial / Failed / Skipped), then fetch/LangaugeScanResult?page=1&pageSize=500for findings.
Fixed
- View > Other Windows menu: switched the tool window group's parent from
IDG_VS_VIEW_TOOLWINDOWStoIDG_VS_VIEW_DEV_WINDOWSso the Offensive 360 Tool Window now appears under View > Other Windows as expected.
Install
Download OffensiveVS360-v3.0.3.vsix below, then double-click it to install via VSIX Installer (or use Tools > Extensions > Install from VSIX... inside Visual Studio). Restart Visual Studio when prompted. No configuration changes required — your existing endpoint and token continue to work.
Targets: Visual Studio 2022 (Community / Professional / Enterprise), .NET Framework 4.7.2+.