An open-source project that aims to provide an indistinguishably accurate experience of Android on web

Overview

ūüďĪ Samsung on Web

An open-source project that aims to provide an indistinguishably accurate experience of Android on web. The project leverages different JavaScript Web APIs to imitates the Android functionalities and CSS animations to bring life into it.


Visit the Live Application ūüĆą : ¬† Samsung on react

Gallery

img1

img1

Visit the Live Application ūüĆą : ¬† Samsung on React

Stack

  • Framework - React (^17.0.2) + Redux
  • Component/UI Library - Material UI
  • Styling Solution - SCSS and CSS Modules (+ tailwind).
  • Icons - fontAwesome/mui icons/custom svg icons

Features

  • Home page, App icons
  • Bottom Navigation bar
  • Widgets like google search
  • Calendar, Date, Clock Widgets
  • Quick menu from slide up
  • Recent menu and apps
  • WhatsApp Application
  • YouTube Application
  • Google Search App

Dev Features

  • Flexible and Scalable
  • Easy to add custom Applications
  • Easy to bind with existing system
  • Built-In Navigation system per app
  • Modular Applications and their styling
  • Proper state management with Redux

FAQ

  1. Is this real android OS?

    • No, This is not a real operating system. It is just imitation of it with different technology.
  2. How long did it take?

    • 6 weeks (without gaps)
  3. Have you ran into problems during development?

    • Duhh. More than dozen big ones and hundreds of small problems (more info).
  4. Can I contribute?

    • Yes, you can! Open an issue, create a pull request, head over to discussions
  5. Where did you get the inspiration from, if you have?

    • I got the inspired to make the project on the suggestion of Derry Shribman.
  6. Why do JavaScript developers wear glasses?

    • Because they cannot C# (see sharp). ¬†¬†¬†

License

ūü™™ Mit Licence

Note there is a bug of my site, I will reattempt on my Portfolio and try to remake it :)

Comments
  • Bump @sentry/tracing from 6.19.7 to 7.21.0

    Bump @sentry/tracing from 6.19.7 to 7.21.0

    Bumps @sentry/tracing from 6.19.7 to 7.21.0.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.21.0

    • feat(react): Add tracing support for React Router 6.4 createBrowserRouter. (#6172)
    • fix(core): Add guard against scope.getAttachments (#6258)
    • fix(core): Only generate eventIds in client (#6247)
    • fix(express): Support multiple routers with common paths. (#6253)
    • fix(tracing): Pass tracePropagationTargets to instrumentOutgoingRequests (#6259)

    7.20.1

    • fix(angular): Set <unknown> component name default in TraceDirective (#6222)
    • fix(core): Include _sdkProcessingMetadata when cloning scope (#6218)
    • fix(tracing): Make shouldAttachHeaders not fall back to default values (#6238)
    • ref(vue): Check if SDK is initialized before app is mounted (#6227)

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.21.0

    • feat(react): Add tracing support for React Router 6.4 createBrowserRouter. (#6172)
    • fix(core): Add guard against scope.getAttachments (#6258)
    • fix(core): Only generate eventIds in client (#6247)
    • fix(express): Support multiple routers with common paths. (#6253)
    • fix(tracing): Pass tracePropagationTargets to instrumentOutgoingRequests (#6259)

    7.20.1

    • fix(angular): Set <unknown> component name default in TraceDirective (#6222)
    • fix(core): Include _sdkProcessingMetadata when cloning scope (#6218)
    • fix(tracing): Make shouldAttachHeaders not fall back to default values (#6238)
    • ref(vue): Check if SDK is initialized before app is mounted (#6227)

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)

    ... (truncated)

    Commits
    • 90e53c3 release: 7.21.0
    • 3fbf2a2 chore(otel): Update installation instructions (#6262)
    • 3d9f0fd fix(nextjs): Exclude build-time files from page dependency manifests (#6058)
    • 4ffeedd meta: Update changelog for 7.21.0 (#6260)
    • 3fe5f7a fix(core): Only generate eventIds in client (#6247)
    • 72c6855 fix(express): Support multiple routers with common paths. (#6253)
    • daacd38 feat(react): Add tracing support for React Router 6.4 createBrowserRouter. ...
    • 77dd704 fix(tracing): Pass tracePropagationTargets to instrumentOutgoingRequests ...
    • 74810e0 fix(core): Add guard against scope.getAttachments (#6258)
    • 955a1b2 ci: Fix size check action to run on master (#6248)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.20.1

    Bump @sentry/tracing from 6.19.7 to 7.20.1

    Bumps @sentry/tracing from 6.19.7 to 7.20.1.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.20.1

    • fix(angular): Set <unknown> component name default in TraceDirective (#6222)
    • fix(core): Include _sdkProcessingMetadata when cloning scope (#6218)
    • fix(tracing): Make shouldAttachHeaders not fall back to default values (#6238)
    • ref(vue): Check if SDK is initialized before app is mounted (#6227)

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.20.1

    • fix(angular): Set <unknown> component name default in TraceDirective (#6222)
    • fix(core): Include _sdkProcessingMetadata when cloning scope (#6218)
    • fix(tracing): Make shouldAttachHeaders not fall back to default values (#6238)
    • ref(vue): Check if SDK is initialized before app is mounted (#6227)

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.20.0

    Bump @sentry/tracing from 6.19.7 to 7.20.0

    Bumps @sentry/tracing from 6.19.7 to 7.20.0.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    ... (truncated)

    Commits
    • a2c3de3 release: 7.20.0
    • 68ce56c meta: CHANGELOG for 7.20.0 (#6221)
    • 034e07d feat(angular): Add Angular 15 support (#6220)
    • 0ee35f0 fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • fae0682 fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • a051985 chore(serverless): Fix incorrect path in Readme (#6212)
    • fd6ae0f feat(nextjs): Add excludeServerRoutes config option (#6207)
    • 66bcbd7 ref(nextjs): Invert serverside injection criteria (#6206)
    • 6627882 feat(util): Add stringMatchesSomePattern helper function. (#6205)
    • 23c19bf feat(node): Move tracing options to Http integration (#6191)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @mui/icons-material from 5.8.4 to 5.10.14

    Bump @mui/icons-material from 5.8.4 to 5.10.14

    Bumps @mui/icons-material from 5.8.4 to 5.10.14.

    Release notes

    Sourced from @‚Äčmui/icons-material's releases.

    v5.10.14

    Nov 15, 2022

    A big thanks to the 17 contributors who made this release possible. Here are some highlights ‚ú®:

    • ūüöÄ @‚Äčsiriwatknp added the Autocomplete component to the Joy UI (#34315)
    • ‚ôŅ @‚Äčsfavello improved the accessibility of the Material UI's Autocomplete by adding support for the Delete key (#33822)
    • Many other ūüźõ bug fixes, ūüďö documentation, and ‚öôÔłŹ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Changelog

    Sourced from @‚Äčmui/icons-material's changelog.

    v5.10.14

    Nov 14, 2022

    A big thanks to the 17 contributors who made this release possible. Here are some highlights ‚ú®:

    • ūüöÄ @‚Äčsiriwatknp added the Autocomplete component to the Joy UI (#34315)
    • ‚ôŅ @‚Äčsfavello improved the accessibility of the Material UI's Autocomplete by adding support for the Delete key (#33822)
    • Many other ūüźõ bug fixes, ūüďö documentation, and ‚öôÔłŹ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.19.0

    Bump @sentry/tracing from 6.19.7 to 7.19.0

    Bumps @sentry/tracing from 6.19.7 to 7.19.0.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    ... (truncated)

    Commits
    • 1818483 release: 7.19.0
    • 478aed0 meta: Update changelog for 7.19.0 (#6186)
    • 411b0fa chore(otel): Make @‚Äčsentry/opentelemetry-node public (#6187)
    • bd46727 fix(integrations): Remove erroneous WINDOW exports (#6185)
    • aaf48a1 ref(tracing): Deprecate tracingOrigins (#6176)
    • b4a4342 fix(otel): Use span.toTraceParent to set sentry-trace in propagator (#6174)
    • 7c61239 chore: Update craft config in preparation for otel release (#6184)
    • fd377d6 fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • c9128b0 chore(deps): bump socket.io-parser from 4.0.4 to 4.0.5 (#6178)
    • c59c70b feat(node): allow keepAlive override (#6161)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.18.0

    Bump @sentry/tracing from 6.19.7 to 7.18.0

    Bumps @sentry/tracing from 6.19.7 to 7.18.0.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)

    ... (truncated)

    Commits
    • 7cb8e61 release: 7.18.0
    • d24a3f5 meta: Update changelog for 7.18.0 (#6151)
    • b428d14 fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • f214732 feat(core): Add beforeSendTransaction (#6121)
    • 59047ec feat(tracing): Add tracePropagationTargets option to browser routing instru...
    • eb04258 fix(nextjs): Do not exit process when errors bubble up while additional `unca...
    • 3eaf71e feat(node): Add option to OnUncaughtException integration that allows mimic...
    • a0564ed feat(core): Add instrumenter option to ClientOptions (#6128)
    • f2516fd test(nextjs): Attempt to make Next.js integration tests less flakey (#6130)
    • b56a573 ref(core): Pre-beforeSendTransaction cleanup (#6135)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.17.4

    Bump @sentry/tracing from 6.19.7 to 7.17.4

    Bumps @sentry/tracing from 6.19.7 to 7.17.4.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    7.17.0

    Please do not use this version - the release is broken. Upgrade to 7.17.1 instead.

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.17.4

    • fix(aws): Move relay to port 5333 to avoid collisions (#6093)
    • fix(nextjs): Await Next.js server in patched getServerRequestHandler (#6072)
    • fix(nextjs): CLI binary not found on Windows (#6096)
    • fix(nextjs): Escape Windows paths when writing wrapper templates (#6101)

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)

    ... (truncated)

    Commits
    • 1693828 release: 7.17.4
    • 1a70492 meta: CHANGELOG for 7.17.4 (#6124)
    • c9a01ff fix(otel): Use global map instead of old map var (#6122)
    • b55dd07 feat(otel): Ignore outgoing Sentry HTTP requests from otel integration (#6116)
    • f36c268 feat(otel): Add inject functionality to SentryPropagator (#6114)
    • e00de10 feat(otel): Add base SentryPropagator class (#6109)
    • 0595ee8 feat(otel): Updates to otel span processor (#6113)
    • a1a6450 feat(otel): Add @opentelemetry/core package (#6108)
    • c67afc7 ci(e2e): Run E2E tests on non-PR triggers (#6110)
    • cfa196b chore(otel): Add basic usage instructions to readme (#6094)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.17.3

    Bump @sentry/tracing from 6.19.7 to 7.17.3

    Bumps @sentry/tracing from 6.19.7 to 7.17.3.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    7.17.0

    Please do not use this version - the release is broken. Upgrade to 7.17.1 instead.

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)
    • fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • fix(react): Support root and wildcard routes in react router v6 (#5971)
    • fix(remix): Add yargs dependency for uploading sourcemaps (#5926)
    • fix(svelte): Track components without script tags (#5957)
    • fix(utils): Rename global.ts -> worldwide.ts (#5969)
    • fix(vue): Start pageload transaction earlier to capture missing spans (#5983)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.17.3

    • chore(ember): Show warning when using invalid config (#6032)
    • fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • fix(tracing): Add an extra conditional check to web vitals onCLS() (#6091)

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)
    • fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • fix(react): Support root and wildcard routes in react router v6 (#5971)
    • fix(remix): Add yargs dependency for uploading sourcemaps (#5926)
    • fix(svelte): Track components without script tags (#5957)
    • fix(utils): Rename global.ts -> worldwide.ts (#5969)

    ... (truncated)

    Commits
    • 7123838 release: 7.17.3
    • b3d3abf meta: CHANGELOG for 7.17.3 (#6092)
    • 83ce1b8 fix(tracing): Add an extra conditional check to web vitals onCLS()
    • f33301f feat(otel): Parse better op/description from otel span where possible (#6084)
    • 652eaac chore(ember): Show warning when using invalid config (#6032)
    • b0908d0 feat(otel): Map otel span data to Sentry transaction/span/context (#6082)
    • c6bdbfd fix(nextjs): Log false positive warning only if request is unfinished. (#6070)
    • 8d7e050 feat(otel): Add basic SentrySpanProcessor (#6023)
    • 0238416 Merge branch 'release/7.17.2'
    • 25b5f6f release: 7.17.2
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.17.2

    Bump @sentry/tracing from 6.19.7 to 7.17.2

    Bumps @sentry/tracing from 6.19.7 to 7.17.2.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    7.17.0

    Please do not use this version - the release is broken. Upgrade to 7.17.1 instead.

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)
    • fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • fix(react): Support root and wildcard routes in react router v6 (#5971)
    • fix(remix): Add yargs dependency for uploading sourcemaps (#5926)
    • fix(svelte): Track components without script tags (#5957)
    • fix(utils): Rename global.ts -> worldwide.ts (#5969)
    • fix(vue): Start pageload transaction earlier to capture missing spans (#5983)
    • ref(build): Remove constToVarPlugin (#5970)
    • ref(nextjs): Don't assert existance of pageProps in _app (#5945)
    • ref(utils): Deprecate getGlobalObject as it's no longer used (#5949)

    Work in this release contributed by @‚Äčjeengbe. Thank you for your contribution!

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.17.2

    • fix(tracing): Fix tracingOrigins not applying (#6079)

    7.17.1

    This release standardizes our SDKs to use the MIT License, which is our standard license for Sentry SDKs. We were previously using the BSD 3-Clause License in @sentry/browser,@sentry/core, @sentry/gatsby, @sentry/hub, @sentry/integrations, @sentry/node, @sentry/react, @sentry/types, @sentry/typescript, and @sentry/utils.

    This release also updates the behaviour of tracingOrigins to no longer affect span creation. tracingOrigins will only affect if sentry-trace and baggage headers are attached to outgoing requests. To control span creation, use the shouldCreateSpanForRequest option.

    • chore: Standardize SDKs on MIT License (#5993)
    • feat(nextjs): Add Next 13 to peer dependencies and integration tests (#6042)
    • feat(remix): Enable RequestData integration for server-side requests (#6007)
    • feat(tracing): Update to Web Vitals v3 (#5987)
    • feat(tracing): Allow for spanId to be passed into startChild (#6028)
    • fix(browser): Handle case where fetch can be undefined (#5973)
    • fix(build): Prevent Rollup from adding [Symbol.toStringTag]: 'Module' to CJS files (#6043)
    • fix(nextjs): Match loader files exactly (#6013)
    • fix(react): Update types to match react router 6.4 updates (#5992)
    • fix(tracing): Align missing express span operation names (#6036)
    • fix(tracing): Don't consider tracingOrigins when creating spans (#6039)
    • fix(utils): Remove WINDOW from utils (#6024)
    • fix(vue): Fix vue3 render warning loop (#6014)
    • fix(vue): Don't overwrite custom transaction names of pageload transactions (#6060)
    • ref(node): Make RequestData integration default (#5980)
    • ref(node): Use RequestData integration in express handlers (#5990)
    • ref(serverless): Use RequestData integration in GCP wrapper (#5991)

    Work in this release contributed by @‚Äčphilipatkinson, @‚ÄčRockergmail, @‚Äčys-zhifu, and @‚Äčkoenpunt. Thank you for your contributions!

    Special shoutout to @‚ÄčTofandel who helped fix a bug in Jest that was affecting the Sentry JavaScript SDKs!

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)
    • fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • fix(react): Support root and wildcard routes in react router v6 (#5971)
    • fix(remix): Add yargs dependency for uploading sourcemaps (#5926)
    • fix(svelte): Track components without script tags (#5957)
    • fix(utils): Rename global.ts -> worldwide.ts (#5969)
    • fix(vue): Start pageload transaction earlier to capture missing spans (#5983)
    • ref(build): Remove constToVarPlugin (#5970)
    • ref(nextjs): Don't assert existance of pageProps in _app (#5945)
    • ref(utils): Deprecate getGlobalObject as it's no longer used (#5949)

    Work in this release contributed by @‚Äčjeengbe. Thank you for your contribution!

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.16.0

    Bump @sentry/tracing from 6.19.7 to 7.16.0

    Bumps @sentry/tracing from 6.19.7 to 7.16.0.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)
    • fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • fix(react): Support root and wildcard routes in react router v6 (#5971)
    • fix(remix): Add yargs dependency for uploading sourcemaps (#5926)
    • fix(svelte): Track components without script tags (#5957)
    • fix(utils): Rename global.ts -> worldwide.ts (#5969)
    • fix(vue): Start pageload transaction earlier to capture missing spans (#5983)
    • ref(build): Remove constToVarPlugin (#5970)
    • ref(nextjs): Don't assert existance of pageProps in _app (#5945)
    • ref(utils): Deprecate getGlobalObject as it's no longer used (#5949)

    Work in this release contributed by @‚Äčjeengbe. Thank you for your contribution!

    7.15.0

    This release deprecates @sentry/hub and all of it's exports. All of the @sentry/hub exports have moved to @sentry/core. @sentry/hub will be removed in the next major release.

    • feat(ember): Add ember-engine-router support (#5905)
    • feat(nextjs): Enable autoInstrumentServerFunctions per default (#5919)
    • feat(tracing): Make BrowserTracing heartbeat interval configurable (#5867)
    • fix(node): Remove Cookie header from requestdata.headers if cookies should not be sent to Sentry (#5898)
    • fix(remix): Rework dynamic imports of react-router-dom (#5897)
    • fix(utils): Accept DSN URLs with empty password (#5902)
    • fix(vue): Finish spans in component tracking before starting new ones for same operation (#5918)
    • ref(hub): Move @sentry/hub code to @sentry/core (#5823)

    Work in this release contributed by @‚Äčoutsideris and @‚ÄčJonasKruckenberg. Thank you for your contributions!

    7.14.2

    • fix(ember): Align span operations to new operations (#5883)
    • fix(nextjs): Consider pageExtensions option in auto instrumentation (#5881)
    • fix(remix): Align span operations to new operations (#5889)
    • fix(serverless): Align span operations to new operations (#5890)
    • fix(tracing): Align span operations to new operations (#5891)
    • fix(vue): Align span operations to new operations (#5892)
    • ref(hub): Remove hard cap from maxBreadcrumbs (#5873)
    • ref(nextjs): Make build-phase check more robust (#5857)

    Work in this release contributed by @‚Äčoutsideris. Thank you for your contributions!

    7.14.1

    • fix(nextjs): Handle CJS API route exports (#5865)
    • fix(node): Only set DeviceContext.boot_time if os.uptime() is valid (#5859)
    • fix(tracing): Warn if resolvers is not defined in ApolloServer config (#5850)
    • fix(utils): Normalize when serializing envelope (#5851)
    • ref(react): Improve React Router v6 error message (#5853)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.16.0

    This release adds the withSentryConfig feature to the Svelte SDK. It replaces the now deprecated Svelte componentTrackingPreprocessor which will be removed in the next major release.

    • feat(node): Export Span type from @sentry/types (#5982)
    • feat(svelte): Add withSentryConfig function to wrap User Svelte Configuration (#5936)
    • fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#5984)
    • fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • fix(react): Support root and wildcard routes in react router v6 (#5971)
    • fix(remix): Add yargs dependency for uploading sourcemaps (#5926)
    • fix(svelte): Track components without script tags (#5957)
    • fix(utils): Rename global.ts -> worldwide.ts (#5969)
    • fix(vue): Start pageload transaction earlier to capture missing spans (#5983)
    • ref(build): Remove constToVarPlugin (#5970)
    • ref(nextjs): Don't assert existance of pageProps in _app (#5945)
    • ref(utils): Deprecate getGlobalObject as it's no longer used (#5949)

    Work in this release contributed by @‚Äčjeengbe. Thank you for your contribution!

    7.15.0

    This release deprecates @sentry/hub and all of it's exports. All of the @sentry/hub exports have moved to @sentry/core. @sentry/hub will be removed in the next major release.

    • feat(ember): Add ember-engine-router support (#5905)
    • feat(nextjs): Enable autoInstrumentServerFunctions per default (#5919)
    • feat(tracing): Make BrowserTracing heartbeat interval configurable (#5867)
    • fix(node): Remove Cookie header from requestdata.headers if cookies should not be sent to Sentry (#5898)
    • fix(remix): Rework dynamic imports of react-router-dom (#5897)
    • fix(utils): Accept DSN URLs with empty password (#5902)
    • fix(vue): Finish spans in component tracking before starting new ones for same operation (#5918)
    • ref(hub): Move @sentry/hub code to @sentry/core (#5823)

    Work in this release contributed by @‚Äčoutsideris and @‚ÄčJonasKruckenberg. Thank you for your contributions!

    7.14.2

    • fix(ember): Align span operations to new operations (#5883)
    • fix(nextjs): Consider pageExtensions option in auto instrumentation (#5881)
    • fix(remix): Align span operations to new operations (#5889)
    • fix(serverless): Align span operations to new operations (#5890)
    • fix(tracing): Align span operations to new operations (#5891)
    • fix(vue): Align span operations to new operations (#5892)
    • ref(hub): Remove hard cap from maxBreadcrumbs (#5873)
    • ref(nextjs): Make build-phase check more robust (#5857)

    Work in this release contributed by @‚Äčoutsideris. Thank you for your contributions!

    7.14.1

    • fix(nextjs): Handle CJS API route exports (#5865)

    ... (truncated)

    Commits
    • 5386ce7 release: 7.16.0
    • 8408a3b meta: Update changelog for 7.16.0 (#5988)
    • 8b2b78e fix(nextjs): Fix typing issue with withSentryConfig and NextConfig (#5967)
    • d9d1115 fix(react): Support root and wildcard routes in react router v6 (#5971)
    • 12a4297 test(e2e): Don't run E2E tests on fork PRs (#5986)
    • 80f586e fix(nextjs): Correctly apply auto-instrumentation to pages in src folder (#...
    • 3a12ba5 ref(build): Remove constToVarPlugin (#5970)
    • 4080ee9 fix(vue): Start pageload transaction earlier to capture missing spans (#5983)
    • 21020d9 feat(node): Export Span type from @sentry/types (#5982)
    • 424a59a chore(dev): Use setup-node, cache, and checkout v3 in GHA (#5981)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @mui/icons-material from 5.8.4 to 5.10.9

    Bump @mui/icons-material from 5.8.4 to 5.10.9

    Bumps @mui/icons-material from 5.8.4 to 5.10.9.

    Release notes

    Sourced from @‚Äčmui/icons-material's releases.

    v5.10.9

    Oct 10, 2022

    A big thanks to the 7 contributors who made this release possible. Here are some highlights ‚ú®:

    • ūüöÄ [Joy] Button loading functionality has been added by @‚Äčkushagra010 (#34658)
    • And more ūüźõ bug fixes and ūüďö documentation improvements.

    @mui/[email protected]

    @mui/[email protected]

    BREAKING CHANGE

    • &#8203;[system] Fix color-scheme implementation (#34639) @‚Äčsiriwatknp

      The enableColorScheme prop has been removed from CssVarsProvider and getInitColorScheme (both Material UI and Joy UI).

      Migration:

      • Material UI: you can enable the CSS color scheme via <CssBaseline enableColorScheme />.
      • Joy UI: it is enabled automatically if you use <CssBaseline />, see the docs.

    Changes

    @mui/[email protected]

    @mui/[email protected]

    Docs

    Core

    ... (truncated)

    Changelog

    Sourced from @‚Äčmui/icons-material's changelog.

    5.10.9

    Oct 10, 2022

    A big thanks to the 7 contributors who made this release possible. Here are some highlights ‚ú®:

    • ūüöÄ [Joy] Button loading functionality has been added by @‚Äčkushagra010 (#34658)
    • And more ūüźõ bug fixes and ūüďö documentation improvements.

    @mui/[email protected]

    @mui/[email protected]

    BREAKING CHANGE

    • &#8203;[system] Fix color-scheme implementation (#34639) @‚Äčsiriwatknp

      The enableColorScheme prop has been removed from CssVarsProvider and getInitColorScheme (both Material UI and Joy UI).

      Migration:

      • Material UI: you can enable the CSS color scheme via <CssBaseline enableColorScheme />.
      • Joy UI: it is enabled automatically if you use <CssBaseline />, see the docs.

    Changes

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @sentry/tracing from 6.19.7 to 7.21.1

    Bump @sentry/tracing from 6.19.7 to 7.21.1

    Bumps @sentry/tracing from 6.19.7 to 7.21.1.

    Release notes

    Sourced from @‚Äčsentry/tracing's releases.

    7.21.1

    • fix(nextjs): Stop excluding withSentryConfig from serverless bundles (#6267)

    7.21.0

    • feat(react): Add tracing support for React Router 6.4 createBrowserRouter. (#6172)
    • fix(core): Add guard against scope.getAttachments (#6258)
    • fix(core): Only generate eventIds in client (#6247)
    • fix(express): Support multiple routers with common paths. (#6253)
    • fix(tracing): Pass tracePropagationTargets to instrumentOutgoingRequests (#6259)

    7.20.1

    • fix(angular): Set <unknown> component name default in TraceDirective (#6222)
    • fix(core): Include _sdkProcessingMetadata when cloning scope (#6218)
    • fix(tracing): Make shouldAttachHeaders not fall back to default values (#6238)
    • ref(vue): Check if SDK is initialized before app is mounted (#6227)

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)
    • feat(node): Add option to OnUncaughtException integration that allows mimicking native uncaught error exit behaviour (#6137)
    • feat(tracing): Add tracePropagationTargets option to browser routing instrumentation (#6080)
    • fix(nextjs): Allow onUncaughtException integration to remain excluded (#6148)
    • fix(nextjs): Do not exit process when errors bubble up while additional uncaughtException-handlers are registered (#6138)
    • fix(remix): Prevent capturing pending promises as exceptions. (#6129)

    ... (truncated)

    Changelog

    Sourced from @‚Äčsentry/tracing's changelog.

    7.21.1

    • fix(nextjs): Stop excluding withSentryConfig from serverless bundles (#6267)

    7.21.0

    • feat(react): Add tracing support for React Router 6.4 createBrowserRouter. (#6172)
    • fix(core): Add guard against scope.getAttachments (#6258)
    • fix(core): Only generate eventIds in client (#6247)
    • fix(express): Support multiple routers with common paths. (#6253)
    • fix(tracing): Pass tracePropagationTargets to instrumentOutgoingRequests (#6259)

    7.20.1

    • fix(angular): Set <unknown> component name default in TraceDirective (#6222)
    • fix(core): Include _sdkProcessingMetadata when cloning scope (#6218)
    • fix(tracing): Make shouldAttachHeaders not fall back to default values (#6238)
    • ref(vue): Check if SDK is initialized before app is mounted (#6227)

    7.20.0

    • feat(angular): Add Angular 15 Peer Dependencies (#6220)
    • feat(nextjs): Add excludeServerRoutes config option (#6207)
    • feat(node): Move tracing options to Http integration (#6191)
    • fix(nextjs): Use absolute path for distDir in webpack plugin options (#6214)
    • fix(remix): Resolve Remix Request API compatibility issues. (#6215)
    • ref(nextjs): Invert serverside injection criteria (#6206)

    7.19.0

    This release adds a new SDK, @‚Äčsentry/opentelemetry-node, which is available as an alpha release to integrate OpenTelemetry performance tracing with Sentry. Give it a try and let us know if you have any feedback or problems with using it. (#6000)

    This release also deprecates the tracingOrigins option in favor of using shouldCreateSpanForRequest and tracePropagationTargets. See #6176 for details.

    • feat(node): Allow keepAlive override (#6161)
    • feat(tracing): Add transaction.setContext method (#6154)
    • feat(tracing): Allow to set instrumenter on Span & Transaction (#6136)
    • fix(integrations): Remove erroneous WINDOW exports (#6185)
    • fix(react): Guard against non-error obj in ErrorBoundary (#6181)
    • perf(core): Prevent creation of new contexts object on scope (#6156)
    • ref(tracing): Deprecate tracingOrigins (#6176)

    7.18.0

    This release adds the beforeSendTransaction callback to all JS SDKs, letting you make changes to or drop transactions before they're sent to Sentry. This callback works identically to beforeSend, just for transactions.

    • feat(core): Add beforeSendTransaction (#6121)

    ... (truncated)

    Commits
    • 6866161 release: 7.21.1
    • 3bd8da1 meta: Update changelog for 7.21.1 (#6268)
    • b35e3d7 fix(nextjs): Stop excluding withSentryConfig from serverless bundles (#6267)
    • 99864fa Merge branch 'release/7.21.0'
    • 90e53c3 release: 7.21.0
    • 3fbf2a2 chore(otel): Update installation instructions (#6262)
    • 3d9f0fd fix(nextjs): Exclude build-time files from page dependency manifests (#6058)
    • 4ffeedd meta: Update changelog for 7.21.0 (#6260)
    • 3fe5f7a fix(core): Only generate eventIds in client (#6247)
    • 72c6855 fix(express): Support multiple routers with common paths. (#6253)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @mui/icons-material from 5.8.4 to 5.10.15

    Bump @mui/icons-material from 5.8.4 to 5.10.15

    Bumps @mui/icons-material from 5.8.4 to 5.10.15.

    Release notes

    Sourced from @‚Äčmui/icons-material's releases.

    v5.10.15

    A big thanks to the 9 contributors who made this release possible. Here are some highlights ‚ú®:

    • ūüöÄ @‚Äčmnajdova added the button as the first component that implements Material You design (MD3)
    • ūüĆź @‚ÄčMBilalShafi added Urdu (Pakistan) localization
    • Many other ūüźõ bug fixes, ūüďö documentation, and ‚öôÔłŹ infrastructure improvements

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    Core

    ... (truncated)

    Changelog

    Sourced from @‚Äčmui/icons-material's changelog.

    5.10.15

    Nov 21, 2022

    A big thanks to the 9 contributors who made this release possible. Here are some highlights ‚ú®:

    • ūüöÄ @‚Äčmnajdova added the button as the first component that implements Material You design (MD3)
    • ūüĆź @‚ÄčMBilalShafi added Urdu (Pakistan) localization
    • Many other ūüźõ bug fixes, ūüďö documentation, and ‚öôÔłŹ infrastructure improvements

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.2.1

    Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.2.1

    Bumps @fortawesome/free-regular-svg-icons from 6.1.1 to 6.2.1.

    Release notes

    Sourced from @‚Äčfortawesome/free-regular-svg-icons's releases.

    Release 6.2.1

    Change log available at https://fontawesome.com/docs/changelog/

    Release 6.2.0

    Change log available at https://fontawesome.com/docs/changelog/

    Release 6.1.2

    Change log available at https://fontawesome.com/docs/changelog/

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @emotion/react from 11.9.3 to 11.10.5

    Bump @emotion/react from 11.9.3 to 11.10.5

    Bumps @emotion/react from 11.9.3 to 11.10.5.

    Release notes

    Sourced from @‚Äčemotion/react's releases.

    @‚Äčemotion/react@‚Äč11.10.5

    Patch Changes

    @‚Äčemotion/react@‚Äč11.10.4

    Patch Changes

    • #2867 89b6dbb3 Thanks @‚ÄčAndarist! - Externalized code referencing React.useInsertionEffect to a separate @emotion/use-insertion-effect-with-fallbacks package. This package should be used in your defined externals if you bundle Emotion for whatever reason. It references useInsertionEffect in a very specific way that allows us to use it conditionally. However, if the code consuming Emotion is bundled as a library with Emotion in it then some bundlers might change the way in which we reference useInsertionEffect and that might create problems for bundlers used to consume the said library code. By externalizing this new package you can still bundle Emotion if you want to without running into this problem as you won't "destroy" the carefully crafted reference to useInsertionEffect in the process.

      Note that we don't recommend bundling Emotion. You should have very specific reasons to do so.

    • Updated dependencies [89b6dbb3]:

      • @‚Äčemotion/use-insertion-effect-with-fallbacks@‚Äč1.0.0

    @‚Äčemotion/react@‚Äč11.10.0

    Minor Changes

    • #2819 bbad8c79 Thanks @‚Äčnicksrandall! - exports field has been added to the package.json manifest. It limits what files can be imported from a package but we've tried our best to allow importing all the files that were considered to be a part of the public API.

    • #2819 bbad8c79 Thanks @‚Äčnicksrandall! - Thanks to the added exports field, the package now includes a worker condition that can be utilized by properly configured bundlers when targeting worker-like environments. It fixes the issue with browser-specific files being prioritized by some bundlers when targeting workers.

    Patch Changes

    Commits
    • 92be52d Version Packages (#2885)
    • 13afe03 Upgrade Stylis to a version with container queries support (#2929)
    • d8a13bc Fork Stylis prefixer (#2890)
    • c1ee578 Remove unused cx import in a doc example (#2915)
    • 4c0005f Do not warn about @emotion/react being loaded twice in Vitest (#2905)
    • 61c6696 Do not log failed rule insertions in the speedy mode for -ms-expand and `-m...
    • 8a16374 Fixed incorrect backticks in jsx-import.md (#2914)
    • 6eef2e3 Clarification that Internet Explorer doesn't belong in the group "popular bro...
    • c02b121 Fixed an issue that prevented using content: "element(name)" (#2896)
    • 5fa2d54 Adds documentation for integrating with eslint-plugin-react (#2882)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @reduxjs/toolkit from 1.8.3 to 1.8.5

    Bump @reduxjs/toolkit from 1.8.3 to 1.8.5

    Bumps @reduxjs/toolkit from 1.8.3 to 1.8.5.

    Release notes

    Sourced from @‚Äčreduxjs/toolkit's releases.

    v1.8.5

    This bugfix releas fixes an issue with large keepUnusedDataFor values overflowing JS timers, exports the types for the Redux DevTools Extension option, and and improves behavior of URL string generation.

    Changelog

    keepUnusedDataFor Timer Fix

    keepUnusedDataFor accepts a value in seconds. When there are no more active subscriptions for a piece of data, RTKQ will set a timer using setTimeout, and keepUnusedDataFor * 1000 as the timer value.

    We've been advising users that if they want to keep data in the cache forever that they should use a very large value for keepUnusedDataFor, such as 10 years in seconds.

    However, it turns out that JS engines use a 32-bit signed int for timers, and 32-bits in milliseconds is only 24.8 days. If a timer is given a value larger than that, it triggers immediately.

    We've updated the internal logic to clamp the keepUnusedDataFor value to be between 0 and THIRTY_TWO_BIT_MAX_TIMER_SECONDS - 1.

    Note that in RTK 1.9 (coming soon), RTKQ will also accept Infinity as a special keepUnusedDataFor value to indicate cached data should never be expired.

    Other Changes

    RTK inlines the TS types for the Redux DevTools Extension options to avoid an extra dependency, but the TS type for the options object wasn't exported publicly. We now export the DevToolsEnhancerOptions type.

    The logic for generating a final URL has been updated to avoid adding an extra trailing /.

    What's Changed

    Full Changelog: https://github.com/reduxjs/redux-toolkit/compare/v1.8.4...v1.8.5

    v1.8.4

    This bugfix release adds exported TS types for RTKQ hooks for use in wrapping logic, adds useDebugValue to the hooks to improve display in the React DevTools, updates the inlined types for the Redux DevTools options, and fixes an issue in createEntityAdapter that could result in duplicate IDs being stored.

    Changelog

    RTKQ Hook Result Types

    RTK's types heavily rely on inference to minimize the amount of type info users have to provide. However, this can also make it difficult to write functions that wrap calls to RTK APIs.

    Some users have asked to have types that help them write "higher-order hooks". RTK now exports types that represent "the return object for a query/mutation hook with a given value": TypedUseQueryHookResult and TypedUseMutationResult. Both require <ResultType, QueryArg, BaseQuery> as generics, like this:

    const baseQuery = fetchBaseQuery({url: "https://some.server"});
    

    type CustomHookResult = TypedUseQueryHookResult<MyResultObject, MyArgObject, typeof baseQuery>

    const useMyCustomHook = (arg: MyArgObject) : CustomHookResult => { </tr></table>

    ... (truncated)

    Commits
    • 4ab8c42 Release 1.8.5
    • ceb3d50 Ensures there is no unexpected slash in url before query params (#2470)
    • 4822769 Merge pull request #2610 from NiedziolkaMichal/patch-1
    • 37e3c59 Add caseReducers & getInitialState to createSlice docs
    • 448607a Merge pull request #2596 from reduxjs/feature/export-more-ts-types
    • ddef7c4 Update RDT options types, and export those + AnyListenerPredicate
    • 88692ae Merge pull request #1726 from reduxjs/pr/remove-typeof
    • 3bd595b remove typeof undefined checks where not necessary ūüźÉūü™í
    • dc673a3 Merge pull request #2595 from reduxjs/bugfix/settimeout-max-value
    • e67b93d Prevent keepUnusedDataFor values from overflowing setTimeout counter
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
Owner
Side Edge
Hello, I am Side Edge, a site developer. I have an expertise in CSS, HTML, JS, JAVA, and PYTHON. I am a ‚≠ź‚≠ź‚≠ź‚≠ź‚≠ź star developer!
Side Edge
Jagrook is a QR code scanning Web app which aims to bring transparency to consumer’s shopping cart

JAGROOK Purchase Smart, Save Time, Save the World Jagrook is a QR code scanning Web app which aims to bring transparency to consumer’s shopping cart.

null 6 Nov 17, 2022
Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.

Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.

netless 4.2k Dec 5, 2022
A web application that uses the Studio Ghibli API to provide an index of their films and details so you can choose your favorite to watch

Studio Ghibli Films A web application that uses the Studio Ghibli API to provide an index of their films and details so you can choose your favorite t

Melanie Arellano 7 Nov 14, 2022
Neoo: a Web3 Blockchain application that aims to ease crypto transactions between digital wallets

Neoo Neoo is a Web3 Blockchain application that aims to ease crypto transactions

Sayan Mondal 4 Aug 11, 2022
An open source project to catalogue the diverse set of Indian cuisines available across the subcontinent for thousands of years

An open source project to catalogue the diverse set of Indian cuisines available across the subcontinent for thousands of years. We aspire to become t

Smaranjit Ghose 7 Apr 12, 2022
GlitchWave - an open-source frontend project. It makes our life easy to work on the admin panel

GlitchWave is an open-source frontend project. It makes our life easy to work on the admin panel. No more work from scratch. Work with pre maid admin panel. Easy to customize, add, remove features.

Abu Raihan 5 Jul 22, 2022
Open-source project. Hacktoberfest2022 - Contribute given programs in any language you want, every valid PR will be accepted!!! Make sure to star this repo.

Hacktoberfest-React-Project About PowerTheWeb is an open-source project to help web developers make their road easy to become a successful web develop

DevvSakib 18 Nov 18, 2022
Akhil Bhalerao 7 Nov 20, 2022
Website to provide Service for Finances App Expense and Revenue Management. Developed using ViteJS, TypeScript, ReactJS, Styled-Components and Framer Motion.

Website to provide Service for Finances App Expense and Revenue Management. Developed using ViteJS, TypeScript, ReactJS, Styled-Components and Framer Motion.

Finances App 8 Aug 31, 2022
Papercups is an open source live customer chat web app written in Elixir

Papercups is an open source live customer chat web app written in Elixir

Papercups 5.1k Dec 4, 2022
Fakeflix ‚Äď Netflix open source clone, not the usual clone that you can find on the web.

Fakeflix ‚Äď Netflix open source clone, not the usual clone that you can find on the web.

Davide Mandelli 4.7k Nov 28, 2022
A lightweight open source alternative to linktree, complete with Docker container that hosts your web server and code. Written in ReactJS SSR.

?? LittleLink-Server This project is based on the great work from littlelink It takes the same simple approach to a link page and hosts it within a No

TechnoTim 479 Dec 3, 2022
Open-source building blocks from Mojang Studios to construct game UIs using web tech.

Ore UI meta-repo Open-source building blocks from Mojang Studios to construct game UIs using web tech. What is this? Minecraft Bedrock Edition is migr

Mojang 210 Dec 6, 2022
Ruck an open source buildless React web application framework for Deno

Ruck is an open source buildless React web application framework for Deno. It can be used to create basic sites or powerful apps.

Jayden Seric 138 Dec 4, 2022
Tensor EMR is a web based Open Source Electronic Medical Record software application

Tensor EMR is a web based Open Source Electronic Medical Record software application. It features patient registration, patient chart management, appointment & scheduling, queue management, eRx, and more.

Tensor Systems 5 Jul 26, 2022
Mis-your-index is an open-source mis software based on React.js and python web framework Flask

Mis-your-index is an open-source mis software based on React.js and python web framework Flask

null 15 Jun 24, 2022
React-play: an open-source web app that helps you learn ReactJS faster with a hands-on practice model

react-play is an open-source web app that helps you learn ReactJS faster with a hands-on practice model. It is a collection of ReactJS projects that you can use to learn ReactJS.

ReactPlayIO 555 Nov 28, 2022
ūüćě Jam is your own open source Clubhouse for mini conferences, friends, communities

Jam ?? Jam is an open source alternative to Clubhouse, Twitter Spaces and similar audio spaces. With Jam you can create audio rooms that can be used f

Jam 1.1k Dec 5, 2022
Chroma is an open source design system from the team at LifeOmic built with React and TypeScript.

Chroma is an open source design system from the team at LifeOmic. It is built with React and TypeScript. The goal of Chroma is to provide design-approved components to developers to speed up their development process and build visual consistency throughout web applications.

LifeOmic 47 Nov 5, 2022