fix(nextjs): Do not hide sourceMappingURL comment on client when nextConfig.productionBrowserSourceMaps: true is
set (#12278)
8.6.0
8.6.0 did not release fully, so this 8.7.0 also includes changes from that release.
Important Changes
feat(metrics): Add timings method to metrics (#12226)
This introduces a new method, metrics.timing(), which can be used in two ways:
With a numeric value, to simplify creating a distribution metric. This will default to second as unit:
Sentry.metrics.timing('myMetric', 100);
With a callback, which will wrap the duration of the callback. This can accept a sync or async callback. It will
create an inactive span around the callback and at the end emit a metric with the duration of the span in seconds:
fix(nextjs): Do not hide sourceMappingURL comment on client when nextConfig.productionBrowserSourceMaps: true is
set (#12278)
8.6.0
Important Changes
feat(metrics): Add timings method to metrics (#12226)
This introduces a new method, metrics.timing(), which can be used in two ways:
With a numeric value, to simplify creating a distribution metric. This will default to second as unit:
Sentry.metrics.timing('myMetric', 100);
With a callback, which will wrap the duration of the callback. This can accept a sync or async callback. It will
create an inactive span around the callback and at the end emit a metric with the duration of the span in seconds:
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 20 updates in the / directory:
7.22.0
8.7.0
7.22.0
7.114.0
0.32.29
0.32.31
9.4.3
11.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.1
3.27.1
3.27.4
24.0.0
24.1.0
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.7.0Release notes
Sourced from
@sentry/node
's releases.... (truncated)
Changelog
Sourced from
@sentry/node
's changelog.... (truncated)
Commits
41b8f79
release: 8.7.0d4aaa3a
Merge pull request #12280 from getsentry/prepare-release/8.7.09b09cb2
Merge branch 'master' into prepare-release/8.7.04aaaba7
meta: Add Changelog entry for 8.7.0d9562b9
fix(nextjs): Do not hidesourceMappingURL
comment on client when `nextConfi...0d1093d
feat(react): Add TanStack Router integration (#12095)bbe7be5
build: Remove@types/rimraf
and some rimraf usage (#12276)81e0fd1
build: Bump node to 18.20.3 (#12271)264675d
Merge pull request #12272 from getsentry/prepare-release/8.6.00bf0a138
test(react): Update react-create-hash-router E2E test (#12262)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 11.0.0Release notes
Sourced from better-sqlite3's releases.
... (truncated)
Commits
6acc3fc
11.0.06c6b3df
10.1.1afb31e0
Relax allowed timeout (GHA on macOS is slow) (#1193)f120eef
Drop prebuilds of Node.js v21 and Electron v25 (#1191)5aa855e
10.1.04f3924c
Update SQLite to version 3.46.0 (#1190)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)Updates
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.1Changelog
Sourced from humanize-duration's changelog.
Commits
2082b0b
3.32.1b3f3254
Update changelog and bower.json for 3.32.110ad3dd
Hide unit count if 2 in Arabic17362ec
Add link to new forka6946b2
Update GitHub actions4373d00
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 versionsUpdates
@types/humanize-duration
from 3.27.1 to 3.27.4Commits
Updates
jsdom
from 24.0.0 to 24.1.0Release notes
Sourced from jsdom's releases.
Changelog
Sourced from jsdom's changelog.
Commits
4555914
Version 24.1.0a693107
Fix elements with names from Object.prototype8738255
Add regression test for comma selectora343932
Implement the getSetCookie() method of Headersf2fa507
Update URLs and fix grammar error7dc7ab9
Fix getComputedStyle() not-implemented messagef5f2468
Update dependencies and most dev dependenciesb32d82b
Fix wpt failure in overwritten-customElements-global.htmlUpdates
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
Superseded by #461.