นี่คือเวอร์ชันเก่า เวอร์ชันล่าสุดคือ 1.75.0 Buf 1.75.0 · วันที่เผยแพร่:
ไฟล์ตัวติดตั้ง 1.68.0
| สถาปัตยกรรม | ประเภท | ขอบเขต | ขนาดไฟล์ | ดาวน์โหลด | SHA256 |
|---|---|---|---|---|---|
| 64 บิต | ZIP → พกพา (Portable) | — | — | github.com | VirusTotal |
| ARM64 | ZIP → พกพา (Portable) | — | — | github.com | VirusTotal |
ลิงก์และค่า SHA256 มาจากแมนิเฟสต์ชุมชนของ Windows Package Manager โปรดเทียบค่าแฮชของไฟล์ที่ดาวน์โหลดก่อนเปิดใช้งาน
บันทึกประจำรุ่น
This release ports buf to our new Protobuf compiler, already used to power the Buf LSP. It uses a query-driven frontend and a new AST and intermediate representation, designed from the ground up to bring several improvements:
- Better diagnostics. The new compiler produces rich, structured diagnostic reports with precise source locations. It also catches issues that protoc misses, such as duplicate repeated modifiers.
- Editions 2024 support. Full support for Protobuf Editions 2024.
- Faster and more memory efficient. Designed for large workspaces, the new compiler uses less memory and compiles faster than the previous implementation.
This is a seamless upgrade for buf users: no changes are required, the output has been automatically updated to a new, richer diagnostics report.
- Use new compiler for build process and support Editions 2024 features.
- Add LSP document links for buf.yaml deps, buf.gen.yaml remote plugins and input modules, buf.policy.yaml name and BSR plugins, and buf.lock dep names, making each a clickable link to its BSR page.
- Add LSP code lenses for buf.yaml files to update all dependencies (buf.dep.updateAll) or check for available updates (buf.dep.checkUpdates).
- Improve shell completions for buf flags with fixed value sets and file/directory arguments.
- Add buf curl URL path shell completions (service and method names) via
server reflection, --schema, or the local buf module.
- Add support for Edition 2024 syntax to buf format.
- Fix buf generate --clean deleting files from nested plugin output directories.