-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
dev happinessIssues that improve developer happiness once they are resolved.Issues that improve developer happiness once they are resolved.discuss
Description
This is a work in progress, feel free to edit it to add/remove things
Proposals
- Remove redundant packages: merge
@appsignal/core
and@appsignal/types
into@appsignal/javascript
. -- Done as part of Fix decorators overridesย #658 - Implement missing features such as custom data (support issue)
- Improve error reporting
- Report the underlying error when reporting an uncaught promise rejection, instead of
UncaughtPromiseRejectionError
. - Report the action in which an error takes place (for example, for a React component, attempt to report the component name)
- Report the underlying error when reporting an uncaught promise rejection, instead of
- Implement integration tests for popular supported integrations
- Implement front-end test setups for popular supported integrations
Existing issues
- Globally accessible clientย #533 -- We should consider whether we want to implement this. Is there really an use case for initialising AppSignal multiple times? And would there be a benefit, such as making AppSignal easier to use, if we expose it in the global object?
- Web Vitals supportย #486 -- Since we don't support web vitals metrics via Next.js in the Node.js 3.x integration, this could be a nice way to bring support for it back.
- Add a centralized loggerย #527 -- This would bring the integration's internal logging in line with that of our other integrations, and give our users more control over what is logged by AppSignal. It would also provide a workaround for Possibility to disable "[APPSIGNAL]: Started in development mode."ย #297.
tombruijn
Metadata
Metadata
Assignees
Labels
dev happinessIssues that improve developer happiness once they are resolved.Issues that improve developer happiness once they are resolved.discuss