🚀 v1.4.0: Real-time Diagnostics & Seamless VS Code Integration! 🚀
We are excited to present v1.4.0, a release focused on closing the feedback loop between your code and the compiler to significantly boost your productivity. This update bridges the gap between the CLI and your VS Code editor, introducing integrated error reporting and visualizing diagnostics directly within VS Code, ensuring you catch bugs the moment they happen.
📅 Release Date: 2025-12-31
✨ Features
- [DX] Visual Diagnostics in VS Code: Accompanying this release is the v0.2.0 update to our VS Code extension. By leveraging our enhanced error reporting, the extension now displays inline compilation diagnostics (red squiggles) directly in your editor. This allows you to identify and fix errors in real-time without switching contexts or digging through terminal logs.
- [Tooling] Integrated Compilation Error Reporting: We have deeply integrated Hardhat's compilation error reporting into the Sunhat workflow. Whether you are developing in Solidity or Vyper, the system now captures and relays compilation errors more accurately, serving as the backbone for our new visual diagnostics features.
🚀 Improvements
- [Architecture] Modular Task Architecture: To improve maintainability and scalability, we have refactored core Hardhat tasks. The
auditandcompiletasks have been decoupled into separate, dedicated module files. This modular structure makes the codebase cleaner and paves the way for more robust feature extensions in the future.
Thank you for coding with us in 2025! We encourage everyone to upgrade to v1.4.0 and update the VS Code extension to enjoy a smarter, smoother, and more visual debugging experience. Happy New Year! 🎉