Repository navigation
Structurify v1.0.3: Polish and Professionalism
This release focuses on improving the user experience and developer workflow, adding several small but important features that make the extension more robust and easier to use.
New Features & Improvements:
- Actionable API Key Errors: If the Groq API key is missing, the error message now includes an "Open Settings" button that takes you directly to the correct setting.
- Cancellable AI Requests: You can now cancel a diagram generation request if it's taking too long, giving you more control over the process.
- Pre-filled Filenames: The "Export as SVG" dialog now suggests a default filename (
diagram.svg), saving you a few extra keystrokes. - Improved Code Documentation: Added comprehensive JSDoc comments to all major files, making the codebase easier to understand and maintain.
- Better Marketplace Discoverability: Added keywords and repository links to the extension's
package.jsonto improve its visibility in the VS Code Marketplace.
Developer Workflow:
- Automated CI Checks: A new GitHub Actions workflow has been added to automatically run the linter, formatter, and build process on every push and pull request.
- Shared Editor Settings: Added a
.vscode/settings.jsonfile to ensure a consistent development environment for all contributors. - Issue Templates: Added templates for bug reports and feature requests to streamline community contributions.