You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix circular reference and improve source maps documentation (#33757)
The browser error tracking page was linking to the app URL which then
linked back to the same page, creating a circular loop.
Changes:
- Fix circular reference by changing link [17] in browser.md to point to
the upload guide documentation instead of the app URL
- Move "See all uploaded symbols" information from browser.md to the
upload guide where it's more contextually relevant
- Remove redundant "Manage uploaded source maps" section from browser.md
- Fix "the the" typo in upload guide
- Fix markdown bold syntax to HTML in alert blocks
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Sonnet 4.5 <[email protected]>
Copy file name to clipboardExpand all lines: content/en/error_tracking/frontend/browser.md
+1-9Lines changed: 1 addition & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -198,14 +198,6 @@ Learn more about [tagging][19] in Datadog.
198
198
199
199
Refer to the [Browser SDK API Reference][9] for the full list of available configuration options.
200
200
201
-
## Advanced features (optional)
202
-
203
-
### Manage uploaded source maps
204
-
205
-
See all uploaded symbols and manage your source maps on the [Explore RUM Debug Symbols][17] page.
206
-
207
-
**Note**: Source maps are limited in size to **500 MB** each.
208
-
209
201
## Next steps
210
202
211
203
You can monitor unhandled exceptions, unhandled promise rejections, handled exceptions, handled promise rejections, and other errors that the Browser SDK does not automatically track. Learn more about [Collecting Browser Errors][3].
@@ -230,6 +222,6 @@ You can monitor unhandled exceptions, unhandled promise rejections, handled exce
Copy file name to clipboardExpand all lines: content/en/real_user_monitoring/guide/upload-javascript-source-maps.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ If your front-end JavaScript source code is minified, upload your source maps to
24
24
Configure your JavaScript bundler such that when minifying your source code, it generates source maps that directly include the related source code in the `sourcesContent` attribute.
25
25
26
26
<divclass="alert alert-danger">
27
-
Ensure that the size of each source map augmented with the size of the related minified file does not exceed the limit of **500 MB**.
27
+
Ensure that the size of each source map augmented with the size of the related minified file does not exceed the limit of <b>500 MB</b>.
28
28
</div>
29
29
30
30
See the following configurations for popular JavaScript bundlers.
@@ -104,7 +104,7 @@ See the following example:
104
104
```
105
105
106
106
<divclass="alert alert-danger">
107
-
If the sum of the file size for <code>javascript.364758.min.js</code> and <code>javascript.364758.js.map</code> exceeds the <b>the 500 MB</b> limit, reduce it by configuring your bundler to split the source code into multiple smaller chunks. For more information, see <ahref="https://webpack.js.org/guides/code-splitting/">Code Splitting with WebpackJS</a>.
107
+
If the sum of the file size for <code>javascript.364758.min.js</code> and <code>javascript.364758.js.map</code> exceeds the <b>500 MB</b> limit, reduce it by configuring your bundler to split the source code into multiple smaller chunks. For more information, see <ahref="https://webpack.js.org/guides/code-splitting/">Code Splitting with WebpackJS</a>.
108
108
</div>
109
109
110
110
## Upload your source maps
@@ -157,6 +157,8 @@ Only source maps with the `.js.map` extension work to correctly unminify stack t
157
157
158
158
<divclass="alert alert-info">If you are serving the same JavaScript source files from different subdomains, upload the related source map once and make it work for multiple subdomains by using the absolute prefix path instead of the full URL. For example, specify <code>/static/js</code> instead of <code>https://hostname.com/static/js</code>.</div>
159
159
160
+
See all uploaded symbols and manage your source maps on the [Explore RUM Debug Symbols][5] page.
161
+
160
162
### Link stack frames to your source code
161
163
162
164
If you run `datadog-ci sourcemaps upload` within a Git working directory, Datadog collects repository metadata. The `datadog-ci` command collects the repository URL, the current commit hash, and the list of file paths in the repository that relate to your source maps. For more details about Git metadata collection, refer to the [datadog-ci documentation][4].
@@ -183,3 +185,4 @@ On the other hand, an unminified stack trace provides you with all the context y
0 commit comments