feat(core): Add parentSpan option to startSpan* APIs (#12567)
We've made it easier to create a span as a child of a specific span via the startSpan* APIs. This should allow you to
explicitly manage the parent-child relationship of your spans better.
feat(core): Add parentSpan option to startSpan* APIs (#12567)
We've made it easier to create a span as a child of a specific span via the startSpan* APIs. This should allow you to
explicitly manage the parent-child relationship of your spans better.
feat(node): Detect release from more providers (#12529)
fix(profiling-node): Use correct getGlobalScope import (#12564)
fix(profiling-node) sample timestamps need to be in seconds (#12563)
ref: Align @sentry/node exports from framework SDKs. (#12589)
8.10.0
Important Changes
feat(remix): Migrate to opentelemetry-instrumentation-remix. (#12110)
You can now simplify your remix instrumentation by opting-in like this:
const Sentry = require('@sentry/remix');
Sentry.init({
dsn: YOUR_DSN
// opt-in to new auto instrumentation
autoInstrumentRemix: true,
});
With this setup, you do not need to add e.g. wrapExpressCreateRequestHandler anymore. Additionally, the quality of the
captured data improves. The old way to use @sentry/remix continues to work, but it is encouraged to use the new setup.
Other Changes
feat(browser): Export thirdPartyErrorFilterIntegration from @sentry/browser (#12512)
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.11.0
7.22.0
7.114.0
0.32.29
0.32.34
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.12.0
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.5
Updates
@sentry/node
from 7.22.0 to 8.11.0Release notes
Sourced from
@sentry/node
's releases.... (truncated)
Changelog
Sourced from
@sentry/node
's changelog.... (truncated)
Commits
dd0830b
release: 8.11.011090b8
Merge pull request #12591 from getsentry/prepare-release/8.11.02331958
meta: Update changelog for 8.11.0dfa863a
ref: Align@sentry/node
exports from framework SDKs. (#12589)00ee962
test: Update profiling e2e test to use typescript (#12565)31700c9
docs: Improve contributing docs (#12541)0019309
feat(core): AddparentSpan
option tostartSpan*
APIs (#12567)424937f
fix(profiling) sample timestamps need to be in seconds (#12563)847c05a
fix(profiling-node): Use correct getGlobalScope import (#12564)fc165e5
feat(node): Detect release from more providers (#12529)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.34Commits
83e05bb
Revision 0.32.34 (#914)f065cfc
Revision 0.32.33 (#905)7ef8e83
Revision 0.32.32 (#898)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.12.0Changelog
Sourced from pg's changelog.
Commits
0f42880
Publishff47a97
Add option to force use of Extended Queries (#3214)fe88e82
Add pg-native to monorepo (#3225)0096856
reorder user-password-host-port-database appearences (#3207)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)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.