Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
198b228
Add WithBun() documentation to JavaScript integration page (#289)
Copilot Jan 23, 2026
19fce4d
Add documentation for deployment slot support in Azure App Service (#…
Copilot Jan 23, 2026
ab91954
Add Azure integrations documentation and CLI command references
IEvangelist Jan 25, 2026
3f63000
Remove run_git_commands.ps1 script and associated documentation for C…
IEvangelist Jan 25, 2026
0f8316a
Remove obsolete aspire-doctor documentation as it is covered by PR #270
IEvangelist Jan 26, 2026
220e944
Update VSCode settings for Prettier and enhance troubleshooting docum…
IEvangelist Jan 26, 2026
4ea8ce1
Add new diagnostic topic for container shell execution
IEvangelist Jan 26, 2026
57df088
Add new diagnostic topics for .NET tool and extensions
IEvangelist Jan 26, 2026
5ac818b
Update ASPIRE008 diagnostic page for GenerateAssemblyInfo requirement…
Copilot Jan 26, 2026
abd3631
Add note about search functionality during local development in contr…
IEvangelist Jan 26, 2026
4e72fc2
Add polyglot AppHost documentation for TypeScript, Python, Go, Rust, …
sebastienros Jan 26, 2026
d679e1c
Add translation guide and related assets for aspire.dev
IEvangelist Jan 27, 2026
c935773
feat: enhance footer with preferences and social icons
IEvangelist Jan 27, 2026
08586cf
fix: update package manager version to pnpm@10.28.2
IEvangelist Jan 27, 2026
3b35e76
Refactor Head.astro component and update CSS styles
IEvangelist Jan 27, 2026
f4dbd7a
chore: update package overrides for seroval and lodash-es in package.…
IEvangelist Jan 27, 2026
581109b
fix: update links and references in translation guide and configurati…
IEvangelist Jan 27, 2026
41f6c4a
fix: add border to cookie consent button and remove button transform …
IEvangelist Jan 27, 2026
eee6ee1
fix: reduce icon sizes in IntegrationCard component for better layout
IEvangelist Jan 27, 2026
42a6d08
fix: update cookies.svg icon design and adjust FooterSocials componen…
IEvangelist Jan 27, 2026
6c1d69e
fix: update project name in deployment guide from AspireApp to Aspire…
IEvangelist Jan 28, 2026
36ab5a5
feat: add Aspire 13.2 release notes and update sidebar links for new …
IEvangelist Jan 28, 2026
b042c01
fix: update code block syntax for Azure CLI commands in deployment guide
IEvangelist Jan 28, 2026
ef4020e
feat: add header link styles and hover effects for improved navigation
IEvangelist Jan 29, 2026
3b115d6
Document .NET tool support for Aspire 13.2 (#310)
Copilot Jan 29, 2026
7e2fcf9
feat: update compiler warning documentation for ASPIREDOTNETTOOL and …
IEvangelist Jan 29, 2026
8957357
fix: remove .NET specific content
IEvangelist Jan 29, 2026
b215369
chore: filter NuGet descriptions, ensuring we correctly handle .NET A…
IEvangelist Jan 29, 2026
c07b5c7
feat: update diagnostic documentation for ASPIRECONTAINERRUNTIME001, …
IEvangelist Jan 29, 2026
4933433
fix: update star count for dotnet/aspire-samples in GitHub stats
IEvangelist Jan 30, 2026
95b3c97
feat: update documentation and configuration for improved clarity and…
IEvangelist Jan 30, 2026
5c43ed5
fix: update translation status dashboard link in CONTRIBUTING.md
IEvangelist Feb 2, 2026
49399c9
fix: remove .NET prefix from Aspire documentation descriptions for co…
IEvangelist Feb 2, 2026
3ea44cb
feat: update header component with improved button styles and mobile …
IEvangelist Feb 3, 2026
f113747
Add CLI telemetry details page (#362)
JamesNK Feb 3, 2026
c3c80a5
fix: update fast-xml-parser to version 5.3.4 in package.json and pnpm…
IEvangelist Feb 5, 2026
0845be0
Initial plan
Copilot Feb 5, 2026
b4d728d
Add contextual endpoint resolution documentation for Aspire 13.2
Copilot Feb 5, 2026
8b14b75
Expand contextual endpoint resolution docs in resource-hierarchies
Copilot Feb 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ dist/
.astro/
.cache/

.netlify/

# Logs
npm-debug.log*
yarn-debug.log*
Expand Down
16 changes: 8 additions & 8 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
{
"prettier.documentSelectors": ["**/*.astro"],
"[astro]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[mdx]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "prettier.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ Thank you for your interest in contributing to the aspire.dev! This guide will h

Please see the full [Contributor guide](https://aspire.dev/community/contributor-guide/) for detailed instructions on how to contribute to aspire.dev, including guidelines for submitting issues, making pull requests, and coding standards.

## Help translate the docs

We welcome translation contributions! Please see our [Translation guide](https://aspire.dev/community/translation-guide/) to learn how to help translate aspire.dev into other languages. You can check the [translation status dashboard](https://aspire.dev/i18n/) to see what needs to be translated or updated.

## 🏗️ Project structure

```text
Expand Down
8 changes: 6 additions & 2 deletions src/frontend/astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ export default defineConfig({
locales,
logo: {
src: './src/assets/aspire-logo-32.svg',
replacesTitle: true,
replacesTitle: false,
},
editLink: {
baseUrl: 'https://github.com/microsoft/aspire.dev/edit/main/src/frontend/',
Expand Down Expand Up @@ -82,7 +82,7 @@ export default defineConfig({
claude: {
label: 'Open in Claude',
href: 'https://claude.ai/new?q=',
}
},
},
},
}),
Expand All @@ -99,6 +99,9 @@ export default defineConfig({
starlightLinksValidator({
errorOnRelativeLinks: false,
errorOnFallbackPages: false,
exclude: [
'/i18n/'
]
}),
]
: []),
Expand Down Expand Up @@ -165,6 +168,7 @@ export default defineConfig({
showCaptions: true,
}),
starlightKbd({
globalPicker: false, // We manually place the picker in the footer preferences
types: [
{ id: 'mac', label: 'macOS', detector: 'apple' },
{ id: 'windows', label: 'Windows', detector: 'windows', default: true },
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/config/head.attrs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ export const headAttrs: HeadAttr[] = [
attrs: {
name: 'twitter:description',
content:
'Aspire (formerly .NET Aspire) streamlines your development workflow with code-first control, modularity, and observability.',
'Aspire streamlines your development workflow with code-first control, modularity, and observability.',
},
},
{ tag: 'meta', attrs: { name: 'twitter:image', content: 'https://aspire.dev/og-image.png' } },
Expand Down
23 changes: 23 additions & 0 deletions src/frontend/config/sidebar/community.topics.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,29 @@ export const communityTopics: StarlightSidebarTopicsUserConfig = {
},
slug: 'community/contributor-guide',
},
{
label: 'Translation guide',
translations: {
da: 'Oversættelsesvejledning',
de: 'Übersetzungsleitfaden',
en: 'Translation guide',
es: 'Guía de traducción',
fr: 'Guide de traduction',
hi: 'अनुवाद गाइड',
id: 'Panduan terjemahan',
it: 'Guida alla traduzione',
ja: '翻訳ガイド',
ko: '번역 가이드',
pt: 'Guia de tradução',
'pt-BR': 'Guia de tradução',
'pt-PT': 'Guia de tradução',
ru: 'Руководство по переводу',
tr: 'Çeviri kılavuzu',
uk: 'Посібник з перекладу',
'zh-CN': '翻译指南',
},
slug: 'community/translation-guide',
},
],
},
{
Expand Down
17 changes: 17 additions & 0 deletions src/frontend/config/sidebar/diagnostic.topics.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ export const diagnosticTopics: StarlightSidebarTopicsUserConfig = {
{ label: 'Overview', link: '/diagnostics/overview' },
{
label: 'Warnings',
collapsed: true,
items: [
{ label: 'ASPIRE001', link: '/diagnostics/aspire001' },
{ label: 'ASPIRE002', link: '/diagnostics/aspire002' },
Expand All @@ -47,10 +48,22 @@ export const diagnosticTopics: StarlightSidebarTopicsUserConfig = {
label: 'ASPIRECONTAINERRUNTIME001',
link: '/diagnostics/aspirecontainerruntime001',
},
{
label: 'ASPIRECONTAINERSHELLEXECUTION001',
link: '/diagnostics/aspirecontainershellexecution001',
},
{
label: 'ASPIREDOCKERFILEBUILDER001',
link: '/diagnostics/aspiredockerfilebuilder001',
},
{
label: 'ASPIREDOTNETTOOL',
link: '/diagnostics/aspiredotnettool',
},
{
label: 'ASPIREEXTENSION001',
link: '/diagnostics/aspireextension001',
},
{
label: 'ASPIREFILESYSTEM001',
link: '/diagnostics/aspirefilesystem001',
Expand All @@ -67,6 +80,10 @@ export const diagnosticTopics: StarlightSidebarTopicsUserConfig = {
label: 'ASPIREPROBES001',
link: '/diagnostics/aspireprobes001',
},
{
label: 'ASPIREPOSTGRES001',
link: '/diagnostics/aspirepostgres001',
},
{
label: 'ASPIREUSERSECRETS001',
link: '/diagnostics/aspireusersecrets001',
Expand Down
Loading