diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..d96a7dbc1 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,25 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 + +[*.go] +indent_style = tab + +[*.{js,ts,tsx,jsx,json,css,html,md,yaml,yml}] +indent_style = space +indent_size = 2 + +[*.proto] +indent_style = space +indent_size = 2 + +[Makefile] +indent_style = tab + +[*.{sh,bash}] +indent_style = space +indent_size = 2 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b71f9faa6..cfb8e07c3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,20 +8,20 @@ Thank you for your interest in contributing to azd-app! This document provides g Before contributing, ensure you have the following installed: -- **Go**: 1.26.1 or later +- **Go**: 1.26.3 or later - **Node.js**: 20.0.0 or later -- **npm**: 10.0.0 or later +- **pnpm**: 9.0.0 or later - **PowerShell**: 7.4 or later (recommended: 7.5.4 for full compatibility) - **TypeScript**: 5.9.3 (installed via npm when building dashboard) - **Azure Developer CLI (azd)**: Latest version You can verify your versions: ```bash -go version # Should be 1.26.1+ +go version # Should be 1.26.3+ node --version # Should be v20.0.0+ -npm --version # Should be 10.0.0+ +pnpm --version # Should be 9.0.0+ pwsh --version # Should be 7.4+ or 7.5.4 -tsc --version # Should be 5.9.3 (after npm install in dashboard/) +tsc --version # Should be 5.9.3 (after pnpm install in dashboard/) azd version # Should be latest ``` @@ -41,7 +41,7 @@ go mod download # Install dashboard dependencies cd dashboard -npm install +pnpm install cd .. # Build the extension diff --git a/README.md b/README.md index edf27a221..59f7013c0 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ One command starts all services, manages dependencies, and provides real-time mo [![Go Reference](https://pkg.go.dev/badge/github.com/jongio/azd-app/cli.svg)](https://pkg.go.dev/github.com/jongio/azd-app/cli) [![govulncheck](https://img.shields.io/badge/govulncheck-passing-brightgreen)](https://github.com/jongio/azd-app/actions/workflows/govulncheck.yml) [![golangci-lint](https://img.shields.io/badge/golangci--lint-enabled-blue)](https://github.com/jongio/azd-app/actions/workflows/ci.yml) -[![Go Version](https://img.shields.io/badge/go-1.26.1-blue)](https://go.dev/) +[![Go Version](https://img.shields.io/badge/go-1.26.3-blue)](https://go.dev/) [![Platform Support](https://img.shields.io/badge/platform-linux%20%7C%20macOS%20%7C%20windows-lightgrey)](https://github.com/jongio/azd-app)
diff --git a/SECURITY.md b/SECURITY.md index 8bb954bb2..37f9a5997 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,7 +6,8 @@ We release patches for security vulnerabilities for the following versions: | Version | Supported | | ------- | ------------------ | -| 0.1.x | :white_check_mark: | +| 0.14.x (latest) | :white_check_mark: | +| < 0.14.0 | :x: | ## Reporting a Vulnerability diff --git a/cli/README.md b/cli/README.md index a18e3eecf..b247f598d 100644 --- a/cli/README.md +++ b/cli/README.md @@ -41,7 +41,7 @@ The built-in **Azure Logs Setup Guide** makes it easy to configure log streaming Access the guide by clicking the **Azure** button in the dashboard when logs aren't configured yet. -👉 Learn more: [Azure Logs Documentation](docs/features/azure-logs.md) +👉 Learn more: [Azure Logs Documentation](./docs/features/azure-logs.md) ## Installation