Relationships
#3687 Docs: extension publishing reference should describe the yanked-version suggestion and dependency findings in Unresolved warnings
Opened by skunk-ape · 10/20/2026
swamp-club#3677 (PR https://github.com/swamp-club/swamp/pull/3238) changes what 'extension push', its dry run and 'extension quality' print and return for dependency-trust warnings. content/manual/reference/extensions/publishing.md needs to catch up:
- The jsr-yanked warning now reads 'version X was withdrawn (yanked) by its author on JSR. Newest version that isn't yanked: Y.' (or 'No other version is available.').
- Dependency-trust findings with a cause (jsr-yanked, deprecated-version, loose-specifier, not-audited) carry an optional 'remediation', and jsr-yanked and deprecated-version findings carry an optional 'suggestedVersion', in warnings.dependencyTrust, acceptedWarnings.dependencyTrust and quality's dependencyTrust.warnings (additive).
- Those findings now appear under 'Unresolved warnings' (log and JSON unresolvedWarnings) with ruleId = the cause, file = '(dependency)' and a fix line. The not-audited fix depends on why the audit could not run.
- Severity is unchanged: still a warning that --yes accepts.
Sections to check: the dependencyTrust JSON row (~line 221), the unaudited dependencies section (~line 305), the warnings table (~line 688) and the dependency trust notes (~lines 1005 and 1130).
Closed
No activity in this phase yet.
skunk-ape commented 10/20/2026, 9:39:49 PM
Merged into swamp-club#3631 (https://swamp-club.com/lab/3631), which now carries this issue's full text, to keep the dependency trust follow-ups in one place (Seth, 2026-10-20). Closing as merged.
Sign in to post a ripple.