Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
70 changes: 70 additions & 0 deletions .github/workflows/update-docs-changelog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
name: Update Docs Changelog

on:
# Run daily at midnight UTC
schedule:
- cron: '0 0 * * *'
# Allow manual trigger
workflow_dispatch:

jobs:
update-changelog:
runs-on: ubuntu-latest
# Only run on the main repo, not forks
if: github.repository == 'getsentry/sentry-docs'

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Get auth token
id: token
uses: actions/create-github-app-token@v1
with:
app-id: ${{ vars.SENTRY_INTERNAL_APP_ID }}
private-key: ${{ secrets.SENTRY_INTERNAL_APP_PRIVATE_KEY }}

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Update docs changelog
env:
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
run: node scripts/update-docs-changelog.mjs

- name: Check for changes
id: changes
run: |
if git diff --quiet includes/docs-changelog.mdx; then
echo "changed=false" >> $GITHUB_OUTPUT
else
echo "changed=true" >> $GITHUB_OUTPUT
fi

- name: Create PR with changes
if: steps.changes.outputs.changed == 'true'
env:
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
run: |
git config user.email "bot@getsentry.com"
git config user.name "getsentry-bot"

branch="bot/update-docs-changelog-$(date +%Y%m%d)"
git checkout -b "$branch"
git add includes/docs-changelog.mdx
git commit -m "chore: Update docs changelog"
git push --set-upstream origin "$branch" --force

# Check if PR already exists
existing_pr=$(gh pr list --head "$branch" --json number --jq '.[0].number')
if [ -n "$existing_pr" ]; then
echo "PR #$existing_pr already exists, updated branch"
else
gh pr create \
--title "chore: Update docs changelog" \
--body "Automated update of the docs changelog from recent merged PRs." \
--label "Type: Maintenance"
gh pr merge --squash --auto
fi
17 changes: 1 addition & 16 deletions docs/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,5 @@ sidebar_order: 100
description: Track recent updates to Sentry docs
---

import {DocsChangelog} from 'sentry-docs/components/changelog/docsChangelog';


## Recent Updates

<DocsChangelog />

## Alternative Views

- [Full Content Dashboard](https://sentry-content-dashboard.sentry.dev/) - View all Sentry content (blog, videos, docs, changelog)
- [RSS Feed](https://sentry-content-dashboard.sentry.dev/api/docs/feed) - Subscribe to doc updates in your RSS reader
- [JSON API](https://sentry-content-dashboard.sentry.dev/api/docs) - Programmatically access changelog data

<Alert level="info">
The changelog updates automatically throughout the day. Summaries are generated by AI to provide quick, user-friendly insights into each update from the [getsentry/sentry-docs](https://github.com/getsentry/sentry-docs) repository.
</Alert>
<Include name="docs-changelog.mdx" />

258 changes: 258 additions & 0 deletions includes/docs-changelog.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,258 @@
## March 31, 2026

### [docs: add Xurrent IMR and Shiprail to third-party integrations](https://github.com/getsentry/sentry-docs/pull/17198)

**Modified:**
- [Third-Party Integrations](/organization/integrations/third-party-integrations/)

---

### [Add third-party integrations consolidated page with redirects from app](https://github.com/getsentry/sentry-docs/pull/17197)

**Added:**
- [Third-Party Integrations](/organization/integrations/third-party-integrations/)

**Modified:**
- [Integrations](/organization/integrations/)

---

### [docs(ai): Update AI dashboards with shared includes and new AI Spans view](https://github.com/getsentry/sentry-docs/pull/17183)

**Added:**
- [AI Agents Dashboards](/ai/monitoring/agents/dashboards/)

**Modified:**
- [Model Costs](/ai/monitoring/agents/costs/)
- [AI Agents](/ai/monitoring/agents/)
- [Instrument AI Agents](/platforms/dotnet/tracing/instrumentation/ai-agents-module/)
- [Browser AI Monitoring](/platforms/javascript/ai-agent-monitoring-browser/)
- [Set Up AI Agent Monitoring](/platforms/javascript/guides/node/ai-agent-monitoring/)
- [Instrument AI Agents](/platforms/python/tracing/instrumentation/custom-instrumentation/ai-agents-module/)
- [Instrument AI Agents](/platforms/ruby/tracing/instrumentation/custom-instrumentation/ai-agents-module/)
- [AI Agents Dashboards](/product/dashboards/sentry-dashboards/ai/agents/)

**Removed:**
- [/ai/monitoring/agents/dashboard/](/ai/monitoring/agents/dashboard/)

---

### [docs(bun): Add bunRuntimeMetricsIntegration documentation](https://github.com/getsentry/sentry-docs/pull/17150)

**Added:**
- [BunRuntimeMetrics](/platforms/javascript/guides/bun/configuration/integrations/bunruntimemetrics/)

---

### [docs(node): Add `nodeRuntimeMetricsIntegration` documentation](https://github.com/getsentry/sentry-docs/pull/17151)

**Added:**
- [NodeRuntimeMetrics](/platforms/javascript/guides/node/configuration/integrations/noderuntimemetrics/)

---

### [Explain how to configure filters for structured logs](https://github.com/getsentry/sentry-docs/pull/16592)

**Modified:**
- [Microsoft.Extensions.Logging](/platforms/dotnet/guides/extensions-logging/)
- [Serilog](/platforms/dotnet/guides/serilog/)

---

### [docs(java): Add cache tracing integration pages](https://github.com/getsentry/sentry-docs/pull/16981)

**Added:**
- [Caffeine Integration](/platforms/java/integrations/caffeine/)
- [Ehcache Integration](/platforms/java/integrations/ehcache/)
- [JCache Integration](/platforms/java/integrations/jcache/)
- [Redis Integration](/platforms/java/integrations/redis/)

**Modified:**
- [Options](/platforms/java/configuration/options/)

---

### [docs(ai): Add naming your agents page](https://github.com/getsentry/sentry-docs/pull/17133)

**Added:**
- [Naming Your Agents](/ai/monitoring/agents/naming/)

**Modified:**
- [Set Up](/ai/monitoring/agents/getting-started/)
- [AI Agents](/ai/monitoring/agents/)
- [Set Up AI Agent Monitoring](/platforms/javascript/guides/node/ai-agent-monitoring/)
- [Instrument AI Agents](/platforms/python/tracing/instrumentation/custom-instrumentation/ai-agents-module/)

---

### [docs(develop-docs): Add SDK deprecation playbook](https://github.com/getsentry/sentry-docs/pull/17137)

**Added:**
- [Deprecating an SDK](https://develop.sentry.dev/sdk/getting-started/playbooks/sdk-lifecycle/deprecating-an-sdk/)

**Modified:**
- [Aligning Cross-SDK Changes](https://develop.sentry.dev/sdk/getting-started/playbooks/coordination/aligning-cross-sdk-changes/)
- [Introducing Breaking Changes](https://develop.sentry.dev/sdk/getting-started/playbooks/sdk-lifecycle/breaking-changes/)
- [Dropping Platform or Language Version Support](https://develop.sentry.dev/sdk/getting-started/playbooks/sdk-lifecycle/dropping-platform-support/)
- [SDK Lifecycle](https://develop.sentry.dev/sdk/getting-started/playbooks/sdk-lifecycle/)
- [API and Architecture](https://develop.sentry.dev/sdk/getting-started/standards/api-architecture/)

---

### [docs(unreal): Add network performance monitoring metrics](https://github.com/getsentry/sentry-docs/pull/17167)

**Modified:**
- [Set Up Metrics](/platforms/unreal/metrics/)

---

## March 30, 2026

### [feat(flagpole): Update flagpole documentation with new owner field](https://github.com/getsentry/sentry-docs/pull/16918)

**Modified:**
- [Flagpole](https://develop.sentry.dev/backend/application-domains/feature-flags/flagpole/)

---

### [feat(Dashboards): Added new markdown widget docs](https://github.com/getsentry/sentry-docs/pull/17163)

**Modified:**
- [Custom Dashboards](/product/dashboards/custom-dashboards/)
- [Widget Builder](/product/dashboards/widget-builder/)
- [Widget Library](/product/dashboards/widget-library/)

---

### [add permissions details about CRUD for releases](https://github.com/getsentry/sentry-docs/pull/17034)

**Modified:**
- [Permissions & Scopes](/api/permissions/)

---

### [docs(go): Add unreleased SDK options and Scope.SetAttributes](https://github.com/getsentry/sentry-docs/pull/16789)

**Modified:**
- [Options](/platforms/go/configuration/options/)
- [Scopes and Hubs](/platforms/go/enriching-events/scopes/)

---

## March 27, 2026

### [feat(dashboards): Removed beta alerts on Sentry Dashboards](https://github.com/getsentry/sentry-docs/pull/17122)

**Modified:**
- [AI Agents Dashboards](/product/dashboards/sentry-dashboards/ai/agents/)
- [AI](/product/dashboards/sentry-dashboards/ai/)
- [MCP Dashboards](/product/dashboards/sentry-dashboards/ai/mcp/)
- [Caches](/product/dashboards/sentry-dashboards/backend/caches/)
- [Backend Dashboards](/product/dashboards/sentry-dashboards/backend/)
- [Queries](/product/dashboards/sentry-dashboards/backend/queries/)
- [Queues](/product/dashboards/sentry-dashboards/backend/queues/)
- [Assets](/product/dashboards/sentry-dashboards/frontend/assets/)
- [Frontend Dashboards](/product/dashboards/sentry-dashboards/frontend/)
- [Session Health](/product/dashboards/sentry-dashboards/frontend/session-health/)
- [Web Vitals](/product/dashboards/sentry-dashboards/frontend/web-vitals/)
- [Web Vitals Concepts](/product/dashboards/sentry-dashboards/frontend/web-vitals/web-vitals-concepts/)
- [Sentry Dashboards](/product/dashboards/sentry-dashboards/)
- [Mobile Dashboards](/product/dashboards/sentry-dashboards/mobile/)
- [App Starts](/product/dashboards/sentry-dashboards/mobile/mobile-vitals/app-starts/)
- [Mobile Vitals](/product/dashboards/sentry-dashboards/mobile/mobile-vitals/)
- [Screen Loads](/product/dashboards/sentry-dashboards/mobile/mobile-vitals/screen-loads/)
- [Session Health](/product/dashboards/sentry-dashboards/mobile/session-health/)
- [Outbound API Requests](/product/dashboards/sentry-dashboards/outbound-api-requests/)
- [Transaction Summary](/product/dashboards/sentry-dashboards/transaction-summary/)

---

### [docs(unreal): Sentry Crash Reporter stacktrace](https://github.com/getsentry/sentry-docs/pull/17135)

**Modified:**
- [Crash Reporter Client](/platforms/unreal/configuration/setup-crashreporter/)

---

## March 26, 2026

### [doc(relay): Link to relay config code reference](https://github.com/getsentry/sentry-docs/pull/17114)

**Modified:**
- [Configuration Options](/product/relay/options/)

---

## March 13, 2026

### [feat(Insights): Insights to dashboards EA](https://github.com/getsentry/sentry-docs/pull/16693)

**Added:**
- [AI Agents Dashboards](/product/dashboards/sentry-dashboards/ai/agents/)
- [AI](/product/dashboards/sentry-dashboards/ai/)
- [MCP Dashboards](/product/dashboards/sentry-dashboards/ai/mcp/)
- [Caches](/product/dashboards/sentry-dashboards/backend/caches/)
- [Backend Dashboards](/product/dashboards/sentry-dashboards/backend/)
- [Queries](/product/dashboards/sentry-dashboards/backend/queries/)
- [Queues](/product/dashboards/sentry-dashboards/backend/queues/)
- [Assets](/product/dashboards/sentry-dashboards/frontend/assets/)
- [Frontend Dashboards](/product/dashboards/sentry-dashboards/frontend/)
- [Session Health](/product/dashboards/sentry-dashboards/frontend/session-health/)
- [Web Vitals](/product/dashboards/sentry-dashboards/frontend/web-vitals/)
- [Web Vitals Concepts](/product/dashboards/sentry-dashboards/frontend/web-vitals/web-vitals-concepts/)
- [Sentry Dashboards](/product/dashboards/sentry-dashboards/)
- [Mobile Dashboards](/product/dashboards/sentry-dashboards/mobile/)
- [App Starts](/product/dashboards/sentry-dashboards/mobile/mobile-vitals/app-starts/)
- [Mobile Vitals](/product/dashboards/sentry-dashboards/mobile/mobile-vitals/)
- [Screen Loads](/product/dashboards/sentry-dashboards/mobile/mobile-vitals/screen-loads/)
- [Session Health](/product/dashboards/sentry-dashboards/mobile/session-health/)
- [Outbound API Requests](/product/dashboards/sentry-dashboards/outbound-api-requests/)
- [Transaction Summary](/product/dashboards/sentry-dashboards/transaction-summary/)

**Modified:**
- [Clustering URL Transactions](https://develop.sentry.dev/backend/application-domains/transaction-clustering/)
- [Distributed Tracing](/concepts/key-terms/tracing/distributed-tracing/)
- [Search](/concepts/search/)
- [How to Write - Getting Started](/contributing/approach/sdk-docs/write-getting-started/)
- [How to Write - Quick Start](/contributing/approach/sdk-docs/write-quick-start/)
- [Performance Metrics](/platforms/android/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/apple/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/dart/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/dart/guides/flutter/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/dotnet/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/java/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/powershell/tracing/instrumentation/performance-metrics/)
- [Sending Performance Metrics](/platforms/python/tracing/span-metrics/performance-metrics/)
- [Performance Metrics](/platforms/react-native/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/ruby/tracing/instrumentation/performance-metrics/)
- [Performance Metrics](/platforms/unity/tracing/instrumentation/performance-metrics/)
- [Custom Dashboards](/product/dashboards/custom-dashboards/)
- [Dashboards](/product/dashboards/)
- [Widget Builder](/product/dashboards/widget-builder/)
- [Widget Library](/product/dashboards/widget-library/)
- [Query Builder](/product/explore/discover-queries/query-builder/)
- [Adding Query Equations](/product/explore/discover-queries/query-builder/query-equations/)
- [Queries](/product/insights/backend/queries/)
- [Insights](/product/insights/)
- [Transaction Summary](/product/insights/overview/transaction-summary/)
- [Project Details](/product/projects/project-details/)
- [Release Details](/product/releases/release-details/)

---

### [docs(api): add API deprecation policy](https://github.com/getsentry/sentry-docs/pull/16911)

**Added:**
- [API Deprecation Policy](https://develop.sentry.dev/backend/api/deprecation-policy/)

**Modified:**
- [Public API Checklist](https://develop.sentry.dev/backend/api/checklist/)

---

### [scm: Add source code management platform documentation](https://github.com/getsentry/sentry-docs/pull/16657)

**Added:**
- [Source Code Management Platform](https://develop.sentry.dev/backend/source-code-management-platform/)

---
Loading
Loading