Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update JavaScript SDK to v7.60.1 #3199

Merged
merged 2 commits into from
Jul 27, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 19, 2023

Bumps scripts/update-javascript.sh from 7.58.1 to 7.60.1.

Auto-generated by a dependency updater.

Changelog

7.60.1

  • fix(nextjs): Match folder paths with trailing separator (#8615)
  • fix(replay): Ignore clicks with shift pressed (#8648)
  • fix(replay): Use session.started for min/max duration check (#8617)

7.60.0

Important Changes

  • feat(replay): Ensure min/max duration when flushing (#8596)

We will not send replays that are <5s long anymore. Additionally, we also added further safeguards to avoid overly long (>1h) replays.
You can optionally configure the min. replay duration (defaults to 5s):

new Replay({
  minReplayDuration: 10000 // in ms - note that this is capped at 15s max!
})

Other Changes

  • fix(profiling): Align to SDK selected time origin (#8599)
  • fix(replay): Ensure multi click has correct timestamps (#8591)
  • fix(utils): Truncate aggregate exception values (LinkedErrors) (#8593)

7.59.3

  • fix(browser): 0 is a valid index (#8581)
  • fix(nextjs): Ensure Webpack plugin is available after dynamic require (#8584)
  • types(browser): Add browser profiling client options (#8565)

7.59.2

No changes. This release was published to fix publishing issues with 7.59.0 and 7.59.1.
Please see 7.59.0 for the changes in that release.

7.59.1

No changes. This release was published to fix a publishing issue with 7.59.0.
Please see 7.59.0 for the changes in that release.

7.59.0

Important Changes

  • - feat(remix): Add Remix v2 support (#8415)

This release adds support for Remix v2 future flags, in particular for new error handling utilities of Remix v2. We heavily recommend you switch to using v2_errorBoundary future flag to get the best error handling experience with Sentry.

To capture errors from v2 client-side ErrorBoundary, you should define your own ErrorBoundary in root.tsx and use Sentry.captureRemixErrorBoundaryError helper to capture the error.

// root.tsx
import { captureRemixErrorBoundaryError } from "sentry/remix";

export const ErrorBoundary: V2_ErrorBoundaryComponent = () => {
  const error = useRouteError();

  captureRemixErrorBoundaryError(error);

  return <div> ... </div>;
};

For server-side errors, define a handleError function in your server entry point and use the Sentry.captureRemixServerException helper to capture the error.

// entry.server.tsx
export function handleError(
  error: unknown,
  { request }: DataFunctionArgs
): void {
  if (error instanceof Error) {
    Sentry.captureRemixServerException(error, "remix.server", request);
  } else {
    // Optionally capture non-Error objects
    Sentry.captureException(error);
  }
}

For more details, see the Sentry Remix SDK documentation.

Other Changes

  • feat(core): Add ModuleMetadata integration (#8475)
  • feat(core): Allow multiplexed transport to send to multiple releases (#8559)
  • feat(tracing): Add more network timings to http calls (#8540)
  • feat(tracing): Bring http timings out of experiment (#8563)
  • fix(nextjs): Avoid importing SentryWebpackPlugin in dev mode (#8557)
  • fix(otel): Use HTTP_URL attribute for client requests (#8539)
  • fix(replay): Better session storage check (#8547)
  • fix(replay): Handle errors in beforeAddRecordingEvent callback (#8548)
  • fix(tracing): Improve network.protocol.version (#8502)

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jul 19, 2023
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 574bac5 to 70fc77e Compare July 19, 2023 03:35
@github-actions
Copy link
Contributor Author

github-actions bot commented Jul 19, 2023

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 331.85 ms 352.47 ms 20.62 ms
Size 17.73 MiB 19.83 MiB 2.09 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d197b5c+dirty 338.94 ms 354.87 ms 15.93 ms
e73f4ed+dirty 332.96 ms 354.33 ms 21.37 ms
34aba08 328.10 ms 342.84 ms 14.74 ms
8900e1a+dirty 430.68 ms 456.13 ms 25.44 ms
3853f43 329.68 ms 346.32 ms 16.64 ms
0db0c72 372.12 ms 386.00 ms 13.88 ms
9a3ca65+dirty 326.93 ms 330.14 ms 3.21 ms
52a8031+dirty 311.55 ms 321.37 ms 9.82 ms
15c80ab+dirty 336.27 ms 350.58 ms 14.31 ms
70caa60+dirty 299.00 ms 321.02 ms 22.02 ms

App size

Revision Plain With Sentry Diff
d197b5c+dirty 17.73 MiB 20.04 MiB 2.31 MiB
e73f4ed+dirty 17.73 MiB 20.04 MiB 2.31 MiB
34aba08 17.73 MiB 19.80 MiB 2.07 MiB
8900e1a+dirty 17.73 MiB 19.75 MiB 2.01 MiB
3853f43 17.73 MiB 19.81 MiB 2.08 MiB
0db0c72 17.73 MiB 19.75 MiB 2.02 MiB
9a3ca65+dirty 17.73 MiB 20.04 MiB 2.31 MiB
52a8031+dirty 17.73 MiB 20.04 MiB 2.31 MiB
15c80ab+dirty 17.73 MiB 20.04 MiB 2.31 MiB
70caa60+dirty 17.73 MiB 19.75 MiB 2.01 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
5eab2fa 334.02 ms 351.58 ms 17.56 ms
6750c69+dirty 393.45 ms 434.06 ms 40.62 ms
6f9eae7 353.08 ms 360.29 ms 7.21 ms
8a5e51c 340.25 ms 347.10 ms 6.85 ms
04349b0+dirty 347.00 ms 354.78 ms 7.78 ms
60ceb06 329.83 ms 336.19 ms 6.36 ms
98fe518+dirty 334.39 ms 349.35 ms 14.96 ms
0e781a5 323.60 ms 347.85 ms 24.26 ms

App size

Revision Plain With Sentry Diff
5eab2fa 17.73 MiB 19.76 MiB 2.02 MiB
6750c69+dirty 17.73 MiB 20.05 MiB 2.32 MiB
6f9eae7 17.73 MiB 19.76 MiB 2.02 MiB
8a5e51c 17.73 MiB 19.80 MiB 2.07 MiB
04349b0+dirty 17.73 MiB 20.06 MiB 2.32 MiB
60ceb06 17.73 MiB 19.77 MiB 2.03 MiB
98fe518+dirty 17.73 MiB 19.75 MiB 2.02 MiB
0e781a5 17.73 MiB 19.80 MiB 2.07 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jul 19, 2023

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1278.96 ms 1287.23 ms 8.27 ms
Size 2.36 MiB 2.86 MiB 512.87 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d197b5c+dirty 1217.61 ms 1242.66 ms 25.05 ms
e73f4ed+dirty 1243.27 ms 1244.52 ms 1.25 ms
e2b64fe+dirty 1232.22 ms 1255.20 ms 22.98 ms
8900e1a+dirty 1210.27 ms 1218.66 ms 8.39 ms
9a3ca65+dirty 1247.06 ms 1274.58 ms 27.52 ms
34aba08+dirty 1276.78 ms 1308.52 ms 31.74 ms
52a8031+dirty 1280.88 ms 1289.78 ms 8.90 ms
15c80ab+dirty 1223.74 ms 1228.96 ms 5.22 ms
70caa60+dirty 1218.27 ms 1230.30 ms 12.03 ms
86d6d2c+dirty 1267.55 ms 1286.21 ms 18.66 ms

App size

Revision Plain With Sentry Diff
d197b5c+dirty 2.36 MiB 2.82 MiB 462.86 KiB
e73f4ed+dirty 2.36 MiB 2.82 MiB 469.44 KiB
e2b64fe+dirty 2.36 MiB 2.85 MiB 495.80 KiB
8900e1a+dirty 2.36 MiB 2.83 MiB 479.25 KiB
9a3ca65+dirty 2.36 MiB 2.82 MiB 462.89 KiB
34aba08+dirty 2.36 MiB 2.85 MiB 495.32 KiB
52a8031+dirty 2.36 MiB 2.82 MiB 469.44 KiB
15c80ab+dirty 2.36 MiB 2.83 MiB 474.49 KiB
70caa60+dirty 2.36 MiB 2.83 MiB 479.27 KiB
86d6d2c+dirty 2.36 MiB 2.82 MiB 462.82 KiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
8a5e51c+dirty 1275.38 ms 1307.88 ms 32.49 ms
6f9eae7+dirty 1266.06 ms 1271.48 ms 5.42 ms
60ceb06+dirty 1230.88 ms 1250.42 ms 19.54 ms
6750c69+dirty 1242.69 ms 1256.00 ms 13.31 ms
0e781a5+dirty 1244.59 ms 1256.72 ms 12.13 ms
04349b0+dirty 1273.22 ms 1281.90 ms 8.68 ms
5eab2fa+dirty 1241.82 ms 1242.70 ms 0.88 ms
98fe518+dirty 1251.16 ms 1262.00 ms 10.84 ms

App size

Revision Plain With Sentry Diff
8a5e51c+dirty 2.36 MiB 2.85 MiB 495.71 KiB
6f9eae7+dirty 2.36 MiB 2.84 MiB 489.62 KiB
60ceb06+dirty 2.36 MiB 2.85 MiB 495.35 KiB
6750c69+dirty 2.36 MiB 2.83 MiB 477.50 KiB
0e781a5+dirty 2.36 MiB 2.85 MiB 495.46 KiB
04349b0+dirty 2.36 MiB 2.83 MiB 480.92 KiB
5eab2fa+dirty 2.36 MiB 2.84 MiB 490.39 KiB
98fe518+dirty 2.36 MiB 2.83 MiB 481.64 KiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jul 19, 2023

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1264.49 ms 1266.34 ms 1.85 ms
Size 2.92 MiB 3.42 MiB 513.75 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d197b5c+dirty 1234.80 ms 1249.20 ms 14.40 ms
e73f4ed+dirty 1282.90 ms 1309.30 ms 26.40 ms
e2b64fe+dirty 1285.78 ms 1297.56 ms 11.78 ms
8900e1a+dirty 1268.36 ms 1273.04 ms 4.68 ms
9a3ca65+dirty 1276.40 ms 1279.14 ms 2.74 ms
34aba08+dirty 1268.58 ms 1276.80 ms 8.22 ms
52a8031+dirty 1255.96 ms 1273.00 ms 17.04 ms
15c80ab+dirty 1248.41 ms 1251.24 ms 2.83 ms
70caa60+dirty 1279.08 ms 1281.54 ms 2.46 ms
86d6d2c+dirty 1291.62 ms 1296.80 ms 5.18 ms

App size

Revision Plain With Sentry Diff
d197b5c+dirty 2.92 MiB 3.37 MiB 464.41 KiB
e73f4ed+dirty 2.92 MiB 3.38 MiB 475.71 KiB
e2b64fe+dirty 2.92 MiB 3.41 MiB 499.97 KiB
8900e1a+dirty 2.92 MiB 3.39 MiB 485.96 KiB
9a3ca65+dirty 2.92 MiB 3.37 MiB 464.32 KiB
34aba08+dirty 2.92 MiB 3.41 MiB 499.03 KiB
52a8031+dirty 2.92 MiB 3.38 MiB 475.71 KiB
15c80ab+dirty 2.92 MiB 3.39 MiB 481.56 KiB
70caa60+dirty 2.92 MiB 3.39 MiB 486.04 KiB
86d6d2c+dirty 2.92 MiB 3.37 MiB 464.31 KiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
8a5e51c+dirty 1259.88 ms 1269.09 ms 9.21 ms
6f9eae7+dirty 1256.06 ms 1278.59 ms 22.53 ms
60ceb06+dirty 1242.86 ms 1253.76 ms 10.90 ms
6750c69+dirty 1285.45 ms 1285.86 ms 0.41 ms
0e781a5+dirty 1268.86 ms 1269.18 ms 0.32 ms
04349b0+dirty 1241.88 ms 1258.20 ms 16.32 ms
5eab2fa+dirty 1284.29 ms 1306.68 ms 22.39 ms
98fe518+dirty 1259.43 ms 1263.60 ms 4.17 ms

App size

Revision Plain With Sentry Diff
8a5e51c+dirty 2.92 MiB 3.41 MiB 499.88 KiB
6f9eae7+dirty 2.92 MiB 3.40 MiB 494.93 KiB
60ceb06+dirty 2.92 MiB 3.41 MiB 499.07 KiB
6750c69+dirty 2.92 MiB 3.39 MiB 484.54 KiB
0e781a5+dirty 2.92 MiB 3.41 MiB 499.67 KiB
04349b0+dirty 2.92 MiB 3.40 MiB 487.96 KiB
5eab2fa+dirty 2.92 MiB 3.40 MiB 495.21 KiB
98fe518+dirty 2.92 MiB 3.40 MiB 488.60 KiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jul 19, 2023

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 289.60 ms 353.67 ms 64.07 ms
Size 7.15 MiB 8.10 MiB 972.38 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d197b5c+dirty 258.75 ms 313.61 ms 54.86 ms
e73f4ed+dirty 262.98 ms 311.02 ms 48.04 ms
e2b64fe+dirty 258.82 ms 304.26 ms 45.44 ms
8900e1a+dirty 371.40 ms 377.70 ms 6.31 ms
9a3ca65+dirty 344.96 ms 358.92 ms 13.96 ms
34aba08+dirty 331.79 ms 376.69 ms 44.91 ms
52a8031+dirty 330.72 ms 358.76 ms 28.03 ms
15c80ab+dirty 276.38 ms 327.54 ms 51.17 ms
70caa60+dirty 308.83 ms 393.06 ms 84.23 ms
86d6d2c+dirty 267.21 ms 325.24 ms 58.04 ms

App size

Revision Plain With Sentry Diff
d197b5c+dirty 7.15 MiB 8.09 MiB 962.72 KiB
e73f4ed+dirty 7.15 MiB 8.09 MiB 965.94 KiB
e2b64fe+dirty 7.15 MiB 8.07 MiB 947.16 KiB
8900e1a+dirty 7.15 MiB 8.03 MiB 901.79 KiB
9a3ca65+dirty 7.15 MiB 8.09 MiB 962.83 KiB
34aba08+dirty 7.15 MiB 8.07 MiB 946.13 KiB
52a8031+dirty 7.15 MiB 8.09 MiB 965.95 KiB
15c80ab+dirty 7.15 MiB 8.09 MiB 966.13 KiB
70caa60+dirty 7.15 MiB 8.03 MiB 901.79 KiB
86d6d2c+dirty 7.15 MiB 8.09 MiB 962.69 KiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
8a5e51c+dirty 264.02 ms 308.77 ms 44.75 ms
6f9eae7+dirty 346.26 ms 417.65 ms 71.40 ms
60ceb06+dirty 282.59 ms 328.73 ms 46.14 ms
6750c69+dirty 277.10 ms 322.10 ms 45.00 ms
0e781a5+dirty 267.70 ms 357.64 ms 89.94 ms
04349b0+dirty 333.83 ms 366.86 ms 33.02 ms
5eab2fa+dirty 308.78 ms 331.98 ms 23.20 ms
98fe518+dirty 334.79 ms 372.23 ms 37.44 ms

App size

Revision Plain With Sentry Diff
8a5e51c+dirty 7.15 MiB 8.07 MiB 947.35 KiB
6f9eae7+dirty 7.15 MiB 8.04 MiB 913.76 KiB
60ceb06+dirty 7.15 MiB 8.05 MiB 923.49 KiB
6750c69+dirty 7.15 MiB 8.10 MiB 971.75 KiB
0e781a5+dirty 7.15 MiB 8.07 MiB 946.50 KiB
04349b0+dirty 7.15 MiB 8.10 MiB 977.92 KiB
5eab2fa+dirty 7.15 MiB 8.04 MiB 913.81 KiB
98fe518+dirty 7.15 MiB 8.04 MiB 911.30 KiB

@github-actions github-actions bot changed the title chore(deps): update JavaScript SDK to v7.59.2 chore(deps): update JavaScript SDK to v7.59.3 Jul 20, 2023
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 70fc77e to 7bc544c Compare July 20, 2023 03:03
@github-actions github-actions bot changed the title chore(deps): update JavaScript SDK to v7.59.3 chore(deps): update JavaScript SDK to v7.60.0 Jul 22, 2023
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch 6 times, most recently from 461c318 to e2008d6 Compare July 26, 2023 10:33
@github-actions github-actions bot changed the title chore(deps): update JavaScript SDK to v7.60.0 chore(deps): update JavaScript SDK to v7.60.1 Jul 27, 2023
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch 2 times, most recently from 8306069 to e769147 Compare July 27, 2023 09:24
Copy link
Member

@krystofwoldrich krystofwoldrich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@krystofwoldrich krystofwoldrich enabled auto-merge (squash) July 27, 2023 09:25
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from e769147 to d38666e Compare July 27, 2023 09:26
@krystofwoldrich krystofwoldrich merged commit 5ce6eed into main Jul 27, 2023
60 of 61 checks passed
@krystofwoldrich krystofwoldrich deleted the deps/scripts/update-javascript.sh branch July 27, 2023 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants