feat(nextjs): Trace pageloads in App Router (#12157)
If you are using Next.js version 14.3.0-canary.64 or above, the Sentry Next.js SDK will now trace clientside pageloads
with React Server Components. This means, that client-side errors like
Error: An error occurred in the Server Components render., which previously didn't give you much information on how
that error was caused, can now be traced back to a specific error in a server component.
feat(angular): Add Support for Angular 18 (#12183)
This release guarantees support for Angular 18 with @sentry/angular.
Other Changes
feat(deps): Bump @opentelemetry/instrumentation-aws-lambda from 0.41.0 to 0.41.1 (#12078)
fix(metrics): Ensure string values are interpreted for metrics (#12165)
Bundle size 📦
Path
Size
@sentry/browser
21.74 KB
@sentry/browser (incl. Tracing)
32.88 KB
@sentry/browser (incl. Tracing, Replay)
68.25 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags
61.66 KB
@sentry/browser (incl. Tracing, Replay with Canvas)
feat(nextjs): Trace pageloads in App Router (#12157)
If you are using Next.js version 14.3.0-canary.64 or above, the Sentry Next.js SDK will now trace clientside pageloads
with React Server Components. This means, that client-side errors like
Error: An error occurred in the Server Components render., which previously didn't give you much information on how
that error was caused, can now be traced back to a specific error in a server component.
feat(angular): Add Support for Angular 18 (#12183)
This release guarantees support for Angular 18 with @sentry/angular.
Other Changes
feat(deps): Bump @opentelemetry/instrumentation-aws-lambda from 0.41.0 to 0.41.1 (#12078)
fix(metrics): Ensure string values are interpreted for metrics (#12165)
8.3.0
Important Changes
Better Node Framework Span Data
This release improves data quality of spans emitted by Express, Fastify, Connect, Koa, Nest.js and Hapi.
feat(node): Ensure connect spans have better data (#12130)
feat(node): Ensure express spans have better data (#12107)
feat(node): Ensure fastify spans have better data (#12106)
feat(node): Ensure hapi spans have better data (#12140)
feat(node): Ensure koa spans have better data (#12108)
feat(node): Ensure Nest.js spans have better data (#12139)
feat(deps): Bump @opentelemetry/instrumentation-express from 0.38.0 to 0.39.0 (#12079)
feat(node): No-code init via --import=@sentry/node/init (#11999)
When using Sentry in ESM mode, you can now use Sentry without manually calling init like this:
This release fixes a bug that caused the cumulative layout shift (CLS) web vital not to be reported in a majority of the
cases where it should have been reported. With this change, the CLS web vital should now always be reported for
pageloads with layout shift. If a pageload did not have layout shift, no CLS web vital should be reported.
Please note that upgrading the SDK to this version may cause data in your dashboards to drastically change.
Other Changes
build(aws-lambda/v7): Turn off lambda layer publishing (#11875)
feat(v7): Add tunnel support to multiplexed transport (#11851)
fix(opentelemetry-node): support HTTP_REQUEST_METHOD attribute (#11929)
This release fixes a bug that caused the cumulative layout shift (CLS) web vital not to be reported in a majority of the
cases where it should have been reported. With this change, the CLS web vital should now always be reported for
pageloads with layout shift. If a pageload did not have layout shift, no CLS web vital should be reported.
Please note that upgrading the SDK to this version may cause data in your dashboards to drastically change.
Other Changes
build(aws-lambda/v7): Turn off lambda layer publishing (#11875)
feat(v7): Add tunnel support to multiplexed transport (#11851)
fix(opentelemetry-node): support HTTP_REQUEST_METHOD attribute (#11929)
Don't use a package alias for @vector-im/matrix-bot-sdk. (#480)
Drop support for Node 18, add support for Node 20, 21. (#487)
NeDB-based stores are now deprecated. You may still use them by adding "nedb" as a dependency to your project, but no new features or bugfixes are planned. (#488)
Don't use a package alias for @vector-im/matrix-bot-sdk. (#480)
Drop support for Node 18, add support for Node 20, 21. (#487)
NeDB-based stores are now deprecated. You may still use them by adding "nedb" as a dependency to your project, but no new features or bugfixes are planned. (#488)
Bumps the production-dependencies group with 19 updates:
7.22.0
8.4.0
7.22.0
7.114.0
0.32.29
0.32.31
9.4.3
10.0.0
3.3.9
3.3.11
3.3.1
3.3.4
4.18.2
4.19.2
8.0.0
9.0.5
8.0.1
9.0.4
3.27.2
3.32.0
3.27.1
3.27.4
9.0.1
10.1.0
1.0.2
1.1.0
8.8.0
8.11.5
8.6.5
8.11.6
1.7.3
1.8.1
1.7.1
1.7.5
2.2.1
2.3.0
2.3.2
2.4.2
Updates
@sentry/node
from 7.22.0 to 8.4.0Release notes
Sourced from
@sentry/node
's releases.... (truncated)
Changelog
Sourced from
@sentry/node
's changelog.... (truncated)
Commits
fa14035
release: 8.4.05e5c933
Merge pull request #12190 from getsentry/prepare-release/8.4.0b203c2b
meta(changelog): Update changelog for 8.4.0d5a332c
feat(nextjs): Trace pageloads in App Router (#12157)4caf92c
ci(e2e): Use react beta for Next.js canary tests (#12186)a0332fa
feat(deps): Bump@opentelemetry/instrumentation-aws-lambda
from 0.41.0 to 0.4...6c28d4b
feat(angular): Add Support for Angular 18 (#12183)a45bdd1
fix(metrics): Ensure string values are interpreted for metrics (#12165)6254629
Merge pull request #12173 from getsentry/master37d09ca
Merge branch 'release/8.3.0'Updates
@sentry/tracing
from 7.22.0 to 7.114.0Release notes
Sourced from
@sentry/tracing
's releases.... (truncated)
Changelog
Sourced from
@sentry/tracing
's changelog.... (truncated)
Commits
dba3037
release: 7.114.0f185332
meta(changelog): Update changelog for 7.114.0 (#11939)c7ced68
fix(react/v7): Fix react router v4/v5 span names (#11940)280a49e
fix(browser/v7): Continuously record CLS (#11935)a09daa4
fix(opentelemetry-node): supportHTTP_REQUEST_METHOD
attribute (#11929)0ee4235
build(aws-lambda/v7): Turn off lambda layer publishing (#11875)ae5d7c8
feat(v7): Addtunnel
support to multiplexed transport (#11851)9ffc7f4
Merge branch 'release/7.113.0' into v729f5b8d
release: 7.113.0af4dfd8
meta(changelog): Update changelog for 7.113.0 (#11868)Updates
@sinclair/typebox
from 0.32.29 to 0.32.31Commits
95d5a3e
Revision 0.32.31 (#881)24c8639
Revision 0.32.30 (#868)Updates
better-sqlite3
from 9.4.3 to 10.0.0Release notes
Sourced from better-sqlite3's releases.
Commits
a86a92d
10.0.02327f9a
Add Node.js v22. Drop ancient EOL versions of Node.js and Electron (#1182)608f115
Fix python setuptools on macOS (#1181)320fcaf
Update troubleshooting.md (#1178)cfc69bd
9.6.01b4cdd3
Update SQLite to version 3.45.3 (#1179)920013e
Add support for electronv30
prebuilds (#1175)67d69e5
9.5.0ef6541b
Update SQLite to version 3.45.2 (#1173)e09670c
9.4.5Updates
config
from 3.3.9 to 3.3.11Release notes
Sourced from config's releases.
Commits
fb5033d
Version bumpaac0693
fix: webpack bundling compatibilitya1bb7e8
chore: Bumped version to 3.3.10c8a7759
fix: remove stripping comments for JSON5 & CSON parsersaa7cdea
fix: regexp for cson handling, revert promise changes0058701
feat: default to json5 for json parsing1761c96
Repaired 1 broken test, disabled another that I question ever worked8c52ea2
Fix source maps when using ts config filesa8b91ac
refactor: 💡 xxx === undefined => typeof xxx === 'undefined'46d0c31
replace var to let and constUpdates
@types/config
from 3.3.1 to 3.3.4Commits
Updates
express
from 4.18.2 to 4.19.2Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
Commits
04bc627
4.19.2da4d763
Improved fix for open redirect allow list bypass4f0f6cc
4.19.1a003cfa
Allow passing non-strings to res.location with new encoding handling checks f...a1fa90f
fixed un-edited version in history.md for 4.19.011f2b1d
build: fix build due to inconsistent supertest behavior in older versions084e365
4.19.00867302
Prevent open redirect allow list bypass due to encodeurl567c9c6
Add note on how to update docs for new release (#5541)69a4cf2
deps: cookie@0.6.0Maintainer changes
This version was pushed to npm by wesleytodd, a new releaser for express since your current version.
Updates
html-to-text
from 8.0.0 to 9.0.5Commits
28dbb4d
html-to-text v9.0.5 cli v0.5.4 - bump depsa185c14
add a link to attribute selectors syntax5c7a2b2
cleanup package scriptse5519c8
support escape sequences in selectorsd8cb382
html-to-text version 9.0.4c049ac6
fix for missing table cells in incomplete tables6336d9b
update readme [skip ci]fa85d3c
regenerate package-lock.json99388e6
html-to-text version 9.0.35ddab20
document the usage of metadata objectUpdates
@types/html-to-text
from 8.0.1 to 9.0.4Commits
Updates
humanize-duration
from 3.27.2 to 3.32.0Changelog
Sourced from humanize-duration's changelog.
Commits
4373d00
3.32.06a381dd
Update changelog and bower.json for 3.32.0 release5ef5c05
UseObject.assign
where possiblea5622d2
Minor: use@internal
JSDoc tag where applicablec843604
Update devDependencies to latest versionsd884a02
Fix formatting foram
52ff733
Add Amharic support83ff853
Use a better type forDigitReplacements
d88a1bf
AddnoImplicitAny
TypeScript option392c869
Update devDependencies to latest versionsUpdates
@types/humanize-duration
from 3.27.1 to 3.27.4Commits
Updates
matrix-appservice-bridge
from 9.0.1 to 10.1.0Release notes
Sourced from matrix-appservice-bridge's releases.
Changelog
Sourced from matrix-appservice-bridge's changelog.
Commits
55598e9
10.1.05db2774
Add support for MSC4040 (#492)1befabe
Update matrix-bot-sdk to 0.7.0-element.03895c1c
fix release regexb8d8450
Fix unable to use package without installing NeDB (#491)de44c31
Stop skipping dependency type checks (#490)8b4ca39
Update typedoc to 0.25.6 (#489)939cb86
rename file30f7319
Fix changelog titles9c0349b
fix releaseUpdates
parse-duration
from 1.0.2 to 1.1.0Commits
Updates
pg
from 8.8.0 to 8.11.5Changelog
Sourced from pg's changelog.
Commits
a37a93b
Publishb03c071
Publish5807a00
Remove unused protocol-related dependencies from pg (#3181)2ab6f36
query: remove unused prop: isPreparedStatement (#3177)b400d33
query: remove unused prop: _promise (#3178)a717c00
chore (ci): add node v20 to build matrix (#3148)81c287a
Serialize arrays of Uint8Array objects as hex escape sequences (#2930)16322c2
Fix eslint violations (#3078)b1a8947
Fail gracefully when connecting to other database (#3026)da0f5c5
Remove 1 loop on rowDescription event (#3056)Updates
@types/pg
from 8.6.5 to 8.11.6Commits
Updates
shell-quote
from 1.7.3 to 1.8.1Changelog
Sourced from shell-quote's changelog.
... (truncated)
Commits
da8a3ab
v1.8.1a66de94
[Tests] increase coverageLooks like these dependencies are updatable in another way, so this is no longer needed.