Skip to content

v3.0.3

Choose a tag to compare

@JameelNabbo JameelNabbo released this 03 May 09:56
· 2 commits to main since this release

Added

  • ExternalScan endpoint with automatic fallback to Project/scanProjectFile. The plugin now probes /app/api/ExternalScan/scanQueuePosition first; if available it uses the inline ExternalScan flow, otherwise it falls back to the persistent scanProjectFile flow with project-id polling. This makes External-token-only servers work end-to-end without any user configuration.
  • WaitForScanAndFetchResults and FetchProjectResults helpers covering the persistent-project path: poll /app/api/Project/{id} for status (Queued / InProgress / Succeeded / Partial / Failed / Skipped), then fetch /LangaugeScanResult?page=1&pageSize=500 for findings.

Fixed

  • View > Other Windows menu: switched the tool window group's parent from IDG_VS_VIEW_TOOLWINDOWS to IDG_VS_VIEW_DEV_WINDOWS so 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+.