This release adds a dedicated SDK for Solid JS in alpha state with instrumentation for
Solid Router and a custom ErrorBoundary. See the
package README for how to use
the SDK.
Other changes
feat(deps): bump @opentelemetry/instrumentation-express from 0.40.0 to 0.40.1 (#12438)
fix(profiling): Update exports so types generate properly (#12469)
8.9.1
Important changes
feat(solid): Add Solid SDK
This release adds a dedicated SDK for Solid JS in alpha state with instrumentation for
Solid Router and a custom ErrorBoundary. See the
package README for how to use
the SDK.
Other changes
feat(deps): bump @opentelemetry/instrumentation-express from 0.40.0 to 0.40.1 (#12438)
feat(deps): bump @opentelemetry/instrumentation-mongodb from 0.44.0 to 0.45.0 (#12439)
feat(deps): bump @opentelemetry/propagator-aws-xray from 1.24.1 to 1.25.0 (#12437)
feat(nextjs): Allow for suppressing warning about missing global error handler file (#12369)
This upgrades the OpenTelemetry dependencies to the latest versions and makes OTEL use import-in-the-middlev1.8.0.
This should fix numerous issues with using OTEL instrumentation with ESM.
High level issues fixed with OTEL + ESM:
incompatibilities with using multiple loaders, commonly encountered while using tsx or similar libraries.
incompatibilities with libraries that use duplicate namespace exports like date-fns.
This patch release fixes behavior of resultEqualityCheck in weakMapMemoize, fixes the case of lruMemoize being given a maxSize less than 1, and tweaks the internal implementation of lruMemoize. (We've also updated our general build tooling.)
Changelog
Bug fixes
Previously, providing the resultEqualityCheck option to weakMapMemoize resulted in it being called with empty objects as part of the initialization / dev check process. That could be an issue if your comparison function expected different values. We've updated the logic to avoid that, as well as improving a couple other perf aspects.
Previously, passing a maxSize < 1 to lruMemoize would result in it creating a larger cache. That's now fixed.
lruMemoize now uses a symbol for its NOT_FOUND value instead of a string.
babel-cli, babel-helpers, babel-plugin-external-helpers, babel-plugin-proposal-decorators, babel-plugin-transform-class-properties, babel-plugin-transform-modules-...
_Description has been truncated_
Bumps the safe group with 28 updates in the / directory:
8.3.0
8.9.2
5.1.0
5.1.1
7.24.5
7.24.7
7.24.5
7.24.7
7.24.5
7.24.7
7.24.1
7.24.7
7.24.3
7.24.7
7.24.1
7.24.7
7.24.1
7.24.7
7.24.5
7.24.7
7.24.1
7.24.7
7.23.7
7.24.6
7.24.5
7.24.7
0.5.13
0.5.15
8.1.3
8.1.8
8.1.3
8.1.8
8.1.3
8.1.8
8.1.3
8.1.8
10.0.1
10.0.2
13.10.0
13.11.0
3.2.0
3.3.0
28.5.0
28.6.0
48.2.5
48.2.9
7.34.1
7.34.2
8.11.5
8.12.0
3.2.5
3.3.2
8.1.3
8.1.8
5.91.0
5.92.0
Updates
@sentry/react
from 8.3.0 to 8.9.2Release notes
Sourced from
@sentry/react
's releases.... (truncated)
Changelog
Sourced from
@sentry/react
's changelog.... (truncated)
Commits
9ff5b48
release: 8.9.2345d4d5
Merge pull request #12473 from getsentry/prepare-release/8.9.2024f5ea
meta(changelog): Update changelog for 8.9.2ef4c06e
fix(profiling): Update exports so types generate properly (#12469)136f496
feat(solid): Add release registry target entry for Solid SDK to craft… (#12449)df30632
Merge pull request #12464 from getsentry/masterb85398c
Merge branch 'release/8.9.1'0ce14f8
release: 8.9.16d1aa6b
Merge pull request #12458 from getsentry/prepare-release/8.9.1be11bcf
meta(changelog): Update Changelog for 8.9.1Updates
reselect
from 5.1.0 to 5.1.1Release notes
Sourced from reselect's releases.
Commits
2d17a06
Release 5.1.1649a63f
Merge pull request #709 from romgrk/fix-not-found3692d5c
Update src/utils.ts1223a1b
Merge pull request #720 from aryaemami59/scoped-jsx13b0421
Replace usage of deprecatedJSX
global namespace withReact.JSX
8ba87ff
test: add collision test877d093
fix: use unique value for not_found9639566
Merge pull request #705 from aryaemami59/upgrade-to-yarn-468c3c84
Merge branch 'master' of https://github.com/reduxjs/reselect into upgrade-to-...fa91cf6
Merge pull request #708 from aryaemami59/update-ts-to-5.4Updates
@babel/cli
from 7.24.5 to 7.24.7Release notes
Sourced from
@babel/cli
's releases.... (truncated)
Changelog
Sourced from
@babel/cli
's changelog.Commits
bf1e9a3
v7.24.7ec0c62a
fix Babel 8 commander import (#16548)7934963
Usetype: module
in allpackage.json
s (#16535)a21475a
[Babel 8] Bump commander to 12.1.0 (#16517)9630250
v7.24.64f1e42b
bump commander to 6.2.0 (#16509)db3e9a6
Move all runtime helpers to individual files (#16495)6e3539b
[babel 8] Publish.d.ts
files for every package (#16416)e37e64d
Use eslint v9 (#16479)fed85fb
[Babel 8] Use more native fs methods (#16459)Updates
@babel/core
from 7.24.5 to 7.24.7Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.Commits
bf1e9a3
v7.24.790fdd7e
Only import types from declared dependencies (#16494)7934963
Usetype: module
in allpackage.json
s (#16535)9630250
v7.24.6553e433
Generate helper metadata at build time (#16501)fbfe16c
Fix source maps for template literals (#16515)6e3539b
[babel 8] Publish.d.ts
files for every package (#16416)e37e64d
Use eslint v9 (#16479)71c247a
[babel 8] Require Node.js^18.20.0 || ^20.10.0 || >=21.0.0
(#16457)Updates
@babel/eslint-parser
from 7.24.5 to 7.24.7Release notes
Sourced from
@babel/eslint-parser
's releases.... (truncated)
Changelog
Sourced from
@babel/eslint-parser
's changelog.Commits
bf1e9a3
v7.24.77934963
Usetype: module
in allpackage.json
s (#16535)9630250
v7.24.6e37e64d
Use eslint v9 (#16479)97c3eb1
RemovesyntaxType
option for record-and-tuple (parser&plugin) (#16458)71c247a
[babel 8] Require Node.js^18.20.0 || ^20.10.0 || >=21.0.0
(#16457)Updates
@babel/plugin-proposal-decorators
from 7.24.1 to 7.24.7Release notes
Sourced from
@babel/plugin-proposal-decorators
's releases.