Skip to content

JS Loader settings UI improvements #46436

@mydea

Description

@mydea

Problem Statement

The current UI to configure the loader has some room for improved clarity:

image

Solution Brainstorm

Possible improvements in clarity:

  • When enabling replay or performance, the SDK version is always 7. We should either disallow setting this to something before 7, or at least show a message that this is the case, I guess?
  • When enabling replay, the loader switches from the ES5 build to the ES6 build. This is necessary as replay is ES6-only. We should maybe show a message that this is the case, as it means that the loader will not work e.g. on IE11.
  • We should maybe rename "Enable Debug Bundles" to something a bit clearer, e.g. "Enable debug logging" or something like this? IMHO "Debug Bundles" is rather technical/internal. We should also make sure in JS Loader: Sentry.init should be called - with defaults from docs for Performance/Replay #46368 that debug: true is the default in that case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions