Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
3053eea
release: SkillSpector 2.11.3
mohgupta-ship-it Sep 15, 2026
dc303ad
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 15, 2026
cfcf88e
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
a26e9cf
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
efc431a
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
e7cda4e
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
39c711f
docs(release): refresh 2.11.3 changes and validation status
mohgupta-ship-it Sep 16, 2026
b8cfdaa
docs(release): qualify known report and completeness gaps
mohgupta-ship-it Sep 16, 2026
48fb87e
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
af97d3f
release: prepare SkillSpector 2.12.0
rng1995 Sep 16, 2026
65ca9bd
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
5134f62
docs(release): include AS3 self-reference fix
rng1995 Sep 16, 2026
e6bcf10
docs(release): record hosted CI result
rng1995 Sep 16, 2026
ff10467
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
e80746d
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
4437775
docs(release): document scanner limitations
rng1995 Sep 16, 2026
b17d6cc
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
08d9c47
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
eda2118
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
7f5f152
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
80609ed
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
db27435
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
01fb338
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
fbb11af
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
2b39002
docs(release): include recent main changes
rng1995 Sep 16, 2026
136ef0f
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
dd6ee94
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
79dce2a
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 16, 2026
5432a07
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 17, 2026
3e26000
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 17, 2026
3dd2def
docs(release): include latest main changes
rng1995 Sep 17, 2026
de3d81c
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 17, 2026
39d584c
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 17, 2026
7c69c65
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 18, 2026
2bcd219
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 18, 2026
cb32848
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 18, 2026
20fde04
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 18, 2026
b4f6217
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 18, 2026
09c3613
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 18, 2026
53c9039
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
3646bb3
docs(release): refresh 2.12.0 through latest merged fixes
rng1995 Sep 21, 2026
710afd9
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
5a78829
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
59f02fa
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
c942b18
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
d5b4c9c
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
e5dfcde
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 21, 2026
24c2dd6
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 22, 2026
4643f22
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 22, 2026
5e007ca
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 22, 2026
65acc9b
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 22, 2026
af7a293
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 22, 2026
152c9a7
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
9319c49
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
4501d2d
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
e733ad3
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
4a282ff
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
41fca42
docs(release): refresh 2.12.0 through 65 merged PRs
rng1995 Sep 23, 2026
89a3631
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
5802318
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
183329d
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
02e5a0f
Merge branch 'main' into codex/release-2.11.3
github-actions[bot] Sep 23, 2026
29f7acb
docs(release): include completeness fixes in 2.12.0
rng1995 Sep 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,75 @@
### 2.12.0 (Unreleased)
### Features/Bug Fixes
* fix(security): retain incomplete coverage for runtime-selected commands and remeasure active Git clones strictly (#514)
* fix(scan): preserve required-input failures and multiline prompt uncertainty (#563)
* fix(analyzer): preserve Perl print literal ownership and explain referenced-artifact limitations (#615)
* fix(references): preserve complete bounded Markdown destinations and URI semantics (#553)
* fix(analyzer): distinguish narrowly verified passive PNG references from active opaque targets in AE1 (#597)
* fix(yara): require a word boundary for ROP exploit-framework matches (#607)
* fix(analyzers): report registry load failures as incomplete coverage (#591)
* fix(supply-chain): normalize GHSA MODERATE severity to MEDIUM (#588)
* feat(providers): expand OpenAI and Azure model budget metadata (#539)
* fix(ast): detect bounded joined reflective execution names (#544)
* fix(static): analyze activation intent in descriptions when legacy triggers are absent (#541)
* fix(patterns): detect bounded literal XOR-decoded script-fetch commands (#546)
* feat(llm): add opt-in compact prompt line numbering (#542)
* feat(input): support GitHub tree subdirectories and slash-containing refs (#561)
* fix(static): detect literal shell flags with scope and reassignment checks (#560)
* test: make the Basic-auth fixture explicitly synthetic (#600)
* fix(report): preserve occurrence columns in JSON and SARIF (#584)
* feat(supply-chain): detect dependency source redirection with SC10 (#383)
* fix(as3): preserve trusted selected-source identity across input materialization (#580)
* test(references): cover missing, ambiguous, existing, and self-reference acceptance cases (#551)
* feat(report): add sanitized LLM analysis provenance (#556)
* fix(cli): preserve recursive failures and completeness under reporting limits (#576)
* fix(llm): retry transient provider failures within the workflow deadline (#555)
* feat(providers): verify OpenCode 1.18.31 for the deny-all policy (#575)
* fix(sc8): detect shipped bytecode in Python virtual environments (#571)
* fix(ast): detect reflective module namespace lookups (#517)
* fix(static): keep prose pattern matches within paragraph boundaries (#491)
* feat(tp4): analyze executable Markdown fences as skill implementation (#421)
* fix(mcp): distinguish missing references from ambiguous installation blockers (#526)
* docs(readme): remove third-party status badges (#582)
* fix(security): bound local inputs and isolate Pi extension report writes (#562)
* fix(hooks): fail closed on unmodeled payload analysis (#573)
* perf(security): cache pure security-view predicates (#570)
* perf(security): accelerate token-gap classification with ASCII fast paths (#569)
* fix(input): download raw content for GitHub and GitLab blob URLs (#566)
* fix(cli): emit recursive SARIF reports to stdout (#565)
* fix(security): keep line breaks out of letter-spacing runs (#564)
* feat(cli): add streamed progress, file discovery, and Gemini 3.5 Flash metadata (#7)
* fix(providers): honor model registry overrides for CLI providers (#463)
* test(input): inject secure-open failures on the primitive the platform uses (#503)
* feat(analyzer): add OpenCode-native SkillSpector invocation skill and tool (#537)
* fix(input): expand 8.3 short DOS names before the opened-handle check (#484)
* test(build-context): write fixture content with the newlines the assertions pin (#505)
* test(build-context): guard the second FIFO case on mkfifo availability (#502)
* test(build-context): read the nested OMS fixture without newline translation (#518)
* test(yara): write the non-ASCII malformed-rule fixture as UTF-8 (#504)
* fix(security): account for excluded executables (#548)
* feat(providers): add opencode_cli semantic-scan provider (#536)
* fix(llm): retarget the deadline on the existing client instead of rebuilding it (#520)
* fix: preserve Markdown context during JSON command recovery (#559)
* fix(batch-scan): reuse validated cache for multilingual analysis (#558)
* fix(as3): ignore current-skill self references (#506)
* fix: classify companion CLI documentation by context (#547)
* fix(security): enforce discovery and requested analysis completeness (#410)
* fix(security): add bounded reconstruction for letter-spaced P3/P4 instructions with an AE6 fallback for some ambiguous reconstructions (#470)
* feat(cli): add opt-in --fail-on-findings across single-skill, recursive, and MCP registry scans (#469)
* fix(security): preserve exact finding identity, evidence, and occurrence locations (#409)
* fix: report oversized-file coverage gaps as AE7 and bound their LLM input (#509)
* fix: avoid false analysis limits in documentation (#516)
* fix: scan JSON quote candidates in linear time (#521)
* feat: configure the static analysis time allowance (#522)
* fix(cli): emit recursive JSON reports to stdout (#467)
* fix(analyzer): project manifest version for RP3 (#474)
* fix(supply-chain): prefer exact known-package matches in SC6 (#530)
* Fix false local references from slash-separated prose (#451)
* test(build-context): skip symlink cases where the platform refuses symlinks (#501)
* docs(providers): align setup guidance (#434)
* docs(readme): add HVTrust badge (#428)
* docs(readme): clarify research background counts (#543)
---
### 2.11.2 (Thursday, September 10, 2026)
### Features/Bug Fixes
* fix: prevent duplicate reference coverage from causing fatal scan-accounting errors (#507)
Expand Down
Loading
Loading