This release includes 1 security fix for security teams reviewing exposed deployments.
Published 2mo
MCP Developer Tools
✓ No known CVEs patched
This release patches 1 known CVE
Summary
AI summaryRelease pre-flight checks now require a CHANGELOG.md entry for the target version.
Full changelog
Added
browse_build_logsaccepts optionalmax_linesparameter to limit file output with pagination (total_lines,has_more)get_build_logandtail_build_logautomatically detect gzip content and retry with.gzsuffix on 404- Log-not-found errors now include a directory listing of available files, saving round-trips to
browse_build_logs get_change_statusenriches not-in-pipeline builds withreport_urlandstatus_hintwhen the buildset is still in progress- Release pre-flight checks now require a CHANGELOG.md entry for the target version
Fixed
browse_build_logsreturned binary garbage on.gzfiles instead of decompressed textfmt_buildset(brief=False)always calledfmt_build(brief=True), strippinglog_url,start_time,end_time,ref_url, andnodesetfrom buildslist_buildsets(include_builds=True)internal cap of 10 results sethas_more=Falseeven when more data existed_extract_file_pathsnow scansextracted_errorsandinner_failuresfields, catching file paths hidden in truncated output
Changed
- Unified gzip decompression in
_fetch_job_outputto use shared_decompress_gzip()helper
Security
- Release script hides PyPI token from bash trace output
Breaking Changes
- Release pre-flight checks now require a CHANGELOG.md entry for the target version.
Security Fixes
- Release script hides PyPI token from bash trace output.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About imatza-rh/mcp-zuul
Zuul CI integration with 14 tools for build failure analysis, log search, pipeline status, and job configuration.
Related context
Beta — feedback welcome: [email protected]