Sourced from @sentry/browser
's\r\nreleases.
\r\n\r\n8.8.0
\r\n\r\n
\r\n- feat: Upgrade OTEL dependencies (#12388)
\r\nThis upgrades the OpenTelemetry dependencies to the latest versions\r\nand makes OTEL use
\r\nimport-in-the-middle
\r\nv1.8.0
.\r\nThis should fix numerous issues with using OTEL instrumentation with\r\nESM.High level issues fixed with OTEL + ESM:
\r\n\r\n
\r\n- incompatibilities with using multiple loaders, commonly encountered\r\nwhile using
\r\ntsx
or similar libraries.- incompatibilities with libraries that use duplicate namespace\r\nexports like
\r\ndate-fns
.- incompatibilities with libraries that use self-referencing namespace\r\nimports like
\r\nopenai
.- incompatibilities with dynamic export patterns like exports with\r\nfunction calls.
\r\n- \r\n
ENOENT: no such file or directory
bugs that libraries\r\nlikediscord.js
\r\nsurface.If you are still encountering issues with OpenTelemetry\r\ninstrumentation and ESM, please let us know.
\r\n\r\n
\r\n- deps: Bump Sentry bundler plugins to version
\r\n2.18.0
(#12381)- feat: Add
\r\nthirdPartyErrorFilterIntegration
(#12267)- feat(core): Filter out error events with exception values and no\r\nstacktraces, values, or types (#12387)
\r\n- feat(core): Ignore additional common but inactionable errors (#12384)
\r\n- feat(deps): Bump
\r\n@opentelemetry/propagator-aws-xray
\r\nfrom 1.3.1 to 1.24.1 (#12333)- feat(deps): Bump
\r\n@sentry/cli
from 2.31.2 to 2.32.1 (#12332)- feat(redis): Support
\r\nmget
command in caching\r\nfunctionality (#12380)- feat(vercel-edge): Export core integrations from Vercel edge SDK (#12308)
\r\n- fix(browser): Fix idle span ending (#12306)
\r\n- fix(browser): Fix parenthesis parsing logic for chromium (#12373)
\r\n- fix(browser): Fix types export path for CJS (#12305)
\r\n- fix(feedback): Override TriggerLabel Option (#12316)
\r\n- fix(feedback): Wait for document to be ready before doing autoinject\r\n(#12294)
\r\n- fix(nextjs): Fix memory leak (#12335)
\r\n- fix(nextjs): Fix version detection and option insertion logic for\r\n
\r\nclientTraceMetadata
option (#12323)- fix(nextjs): Update argument name in log message about\r\n
\r\nsentry
property on Next.js config object (#12366)- fix(node): Do not manually finish / update root Hapi spans. (#12287)
\r\n- fix(node): Fix virtual parent span ID handling & update\r\ncreate-next-app E2E test (#12368)
\r\n- fix(node): Skip capturing Hapi Boom responses v8. (#12288)
\r\n- fix(performance): Fix LCP not getting picked up on initial pageload\r\ntransaction by setting reportAllChanges to true\r\n(#12360)
\r\n- fix(replay): Avoid infinite loop of logs (#12309)
\r\n- fix(replay): Ignore old events when manually starting replay (#12349)
\r\n- ref(browser): Ensure idle span ending is consistent (#12310)
\r\n- ref(profiling): unref timer (#12340)
\r\nWork in this release contributed by
\r\n@dohooo
,@mohd-akram
, and\r\n@ykzts
. Thank you\r\nfor your contributions!Bundle size 📦
\r\n\r\n\r\n
\r\n\r\n\r\n \r\n\r\n\r\nPath \r\nSize \r\n\r\n \r\n\r\n\r\n @sentry/browser
22 KB \r\n
... (truncated)
\r\nSourced from @sentry/browser
's\r\nchangelog.
\r\n\r\n8.8.0
\r\n\r\n
\r\n- feat: Upgrade OTEL dependencies (#12388)
\r\nThis upgrades the OpenTelemetry dependencies to the latest versions\r\nand makes OTEL use
\r\nimport-in-the-middle
\r\nv1.8.0
.\r\nThis should fix numerous issues with using OTEL instrumentation with\r\nESM.High level issues fixed with OTEL + ESM:
\r\n\r\n
\r\n- incompatibilities with using multiple loaders, commonly encountered\r\nwhile using
\r\ntsx
or similar libraries.- incompatibilities with libraries that use duplicate namespace\r\nexports like
\r\ndate-fns
.- incompatibilities with libraries that use self-referencing namespace\r\nimports like
\r\nopenai
.- incompatibilities with dynamic export patterns like exports with\r\nfunction calls.
\r\n- \r\n
ENOENT: no such file or directory
bugs that libraries\r\nlikediscord.js
\r\nsurface.If you are still encountering issues with OpenTelemetry\r\ninstrumentation and ESM, please let us know.
\r\n\r\n
\r\n- deps: Bump Sentry bundler plugins to version
\r\n2.18.0
(#12381)- feat: Add
\r\nthirdPartyErrorFilterIntegration
(#12267)- feat(core): Filter out error events with exception values and no\r\nstacktraces, values, or types (#12387)
\r\n- feat(core): Ignore additional common but inactionable errors (#12384)
\r\n- feat(deps): Bump
\r\n@opentelemetry/propagator-aws-xray
\r\nfrom 1.3.1 to 1.24.1 (#12333)- feat(deps): Bump
\r\n@sentry/cli
from 2.31.2 to 2.32.1 (#12332)- feat(redis): Support
\r\nmget
command in caching\r\nfunctionality (#12380)- feat(vercel-edge): Export core integrations from Vercel edge SDK (#12308)
\r\n- fix(browser): Fix idle span ending (#12306)
\r\n- fix(browser): Fix parenthesis parsing logic for chromium (#12373)
\r\n- fix(browser): Fix types export path for CJS (#12305)
\r\n- fix(feedback): Override TriggerLabel Option (#12316)
\r\n- fix(feedback): Wait for document to be ready before doing autoinject\r\n(#12294)
\r\n- fix(nextjs): Fix memory leak (#12335)
\r\n- fix(nextjs): Fix version detection and option insertion logic for\r\n
\r\nclientTraceMetadata
option (#12323)- fix(nextjs): Update argument name in log message about\r\n
\r\nsentry
property on Next.js config object (#12366)- fix(node): Do not manually finish / update root Hapi spans. (#12287)
\r\n- fix(node): Fix virtual parent span ID handling & update\r\ncreate-next-app E2E test (#12368)
\r\n- fix(node): Skip capturing Hapi Boom responses v8. (#12288)
\r\n- fix(performance): Fix LCP not getting picked up on initial pageload\r\ntransaction by setting reportAllChanges to true\r\n(#12360)
\r\n- fix(replay): Avoid infinite loop of logs (#12309)
\r\n- fix(replay): Ignore old events when manually starting replay (#12349)
\r\n- ref(browser): Ensure idle span ending is consistent (#12310)
\r\n- ref(profiling): unref timer (#12340)
\r\nWork in this release contributed by
\r\n@dohooo
,@mohd-akram
, and\r\n@ykzts
. Thank you\r\nfor your contributions!8.7.0
\r\nImportant Changes
\r\n\r\n
... (truncated)
\r\n9bee1fd
\r\nrelease: 8.8.0cd74983
\r\nMerge pull request #12393\r\nfrom getsentry/prepare-release/8.8.061d4ca0
\r\nmeta: CHANGELOG for 8.8.0a16b557
\r\nfeat: Upgrade OTEL dependencies (#12388)039aa1d
\r\nfix(performance): Fix LCP not getting picked up on initial pageload\r\ntransacti...e84230e
\r\ndocs(aws-serverless): Add comment about dist path import (#12383)0a6c1e5
\r\nfix(node): Fix virtual parent span ID handling & update\r\ncreate-next-app E2E t...a062912
\r\nfeat(core): Filter out error events with exception values and no\r\nstacktraces,...4009e3f
\r\nfix(replay): Ignore old events when manually starting replay (#12349)302f149
\r\nfeat(core): Ignore additional common but inactionable errors (#12384)74b2db2
\r\n3.0.388f1429
\r\nupdate eslint. lint, fix unit tests.415d660
\r\nSnyk js braces 6838727 (#40)190510f
\r\nfix tests, skip 1 test in test/braces.expand716eb9f
\r\nreadme bumpa5851e5
\r\nMerge pull request #37\r\nfrom coderaiser/fix/vulnerability2092bd1
\r\nfeature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
\r\nfix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
\r\nremove funding file665ab5d
\r\nupdate keepEscaping doc (#27)Sourced from omniauth-rails_csrf_protection's\r\nreleases.
\r\n\r\n\r\nVersion 1.0.2
\r\n\r\n
\r\n- Update supported Ruby and Rails versions.
\r\n- Ensure the library is working correctly in a multi-threaded\r\nenvironment.
\r\n
f0f5f84
\r\nBump to 1.0.22819b54
\r\nUse config.secret_key_base in test_helper instead8476ad1
\r\nAdd Ruby 3.3 to the build matrix9bf98c1
\r\nMake TokenVerifier#call safely reentrant6bcc98a
\r\nAdd GitHub Workflowd92aeb6
\r\nRemove CircleCI configurationeed9037
\r\nMerge pull request #14\r\nfrom abrahamparayil/patch-1697db64
\r\nUpdate quotes to match the style guide9c3c341
\r\nAdd more files to spec filese33c776
\r\nRefactor to remove usage of git in gemspecSourced from activeadmin's\r\nreleases.
\r\n\r\n\r\n3.2.2
\r\nSecurity Fixes
\r\n\r\n
\r\n- Backport Fix potential XSS issue when rendering form legends #8349\r\nby\r\n[
\r\n@deivid-rodriguez
]Enhancements
\r\n\r\n
\r\n- Update vendored jQuery UI to 1.13.3 #8329\r\nby [
\r\n@tagliala
]#1926:\r\nactiveadmin/activeadmin#1926\r\n#1979:\r\nactiveadmin/activeadmin#1979\r\n#2001:\r\nactiveadmin/activeadmin#2001\r\n#2040:\r\nactiveadmin/activeadmin#2040\r\n#2326:\r\nactiveadmin/activeadmin#2326\r\n#2523:\r\nactiveadmin/activeadmin#2523\r\n#2532:\r\nactiveadmin/activeadmin#2532\r\n#2541:\r\nactiveadmin/activeadmin#2541\r\n#2544:\r\nactiveadmin/activeadmin#2544\r\n#2545:\r\nactiveadmin/activeadmin#2545\r\n#3038:\r\nactiveadmin/activeadmin#3038\r\n#3075:\r\nactiveadmin/activeadmin#3075\r\n#3463:\r\nactiveadmin/activeadmin#3463\r\n#3464:\r\nactiveadmin/activeadmin#3464\r\n#3486:\r\nactiveadmin/activeadmin#3486\r\n#3519:\r\nactiveadmin/activeadmin#3519\r\n#3535:\r\nactiveadmin/activeadmin#3535\r\n#3553:\r\nactiveadmin/activeadmin#3553\r\n#3606:\r\nactiveadmin/activeadmin#3606\r\n#3686:\r\nactiveadmin/activeadmin#3686\r\n#3695:\r\nactiveadmin/activeadmin#3695\r\n#3731:\r\nactiveadmin/activeadmin#3731\r\n#3783:\r\nactiveadmin/activeadmin#3783\r\n#3894:\r\nactiveadmin/activeadmin#3894\r\n#4118:\r\nactiveadmin/activeadmin#4118\r\n#4173:\r\nactiveadmin/activeadmin#4173\r\n#4187:\r\nactiveadmin/activeadmin#4187\r\n#4254:\r\nactiveadmin/activeadmin#4254\r\n#5043:\r\nactiveadmin/activeadmin#5043\r\n#5198:\r\nactiveadmin/activeadmin#5198\r\n[21b6138f]: activeadmin/activeadmin#5740\r\n#3091:\r\nactiveadmin/activeadmin#3091\r\n#3435:\r\nactiveadmin/activeadmin#3435\r\n#4477:\r\nactiveadmin/activeadmin#4477\r\n#4731:\r\nactiveadmin/activeadmin#4731\r\n#4759:\r\nactiveadmin/activeadmin#4759\r\n#4768:\r\nactiveadmin/activeadmin#4768
\r\n\r\n
... (truncated)
\r\n066a08e
\r\nGet ready for 3.2.2 release (#8350)994880d
\r\nBackport Fix potential XSS issue when rendering form legends (#8349)cce08cb
\r\nUpdate vendored jquery-ui from 1.12.1 to 1.13.3 (#8329)9dd364c
\r\n3.2 stable: update gherkin lint actions (#8321)67ee3b4
\r\nGet ready for 3.2.1 release (#8312)24e613d
\r\nUpdate actions in 3-0-stable branch (#8317)42e52ab
\r\nBackport Recommend using target="_blank" instead of\r\ntarget="blank" (incorrect...4774308
\r\nBackport Suppress ruby 3.3 warning (#8310)Sourced from classy-yaml's\r\nreleases.
\r\n\r\n\r\nv1.2.1
\r\nWhat's Changed
\r\n\r\n
\r\n- Fix bug with base not properly being skipped in components (tests\r\ndid… by
\r\n@Tonksthebear
\r\nin Tonksthebear/classy-yaml#13Full Changelog: https://github.com/Tonksthebear/classy-yaml/compare/v1.2...v1.2.1
\r\nv1.2
\r\nWhat's Changed
\r\n\r\n
\r\n- Allow option to opt out of base classes by
\r\n@Tonksthebear
\r\nin Tonksthebear/classy-yaml#12Full Changelog: https://github.com/Tonksthebear/classy-yaml/compare/v1.1...v1.2
\r\nConfiguration Default and Overrides + ViewComponent\r\nImprovements
\r\nWhat's Changed
\r\n\r\n
\r\n- Configuration defaults and overrides by
\r\n@Tonksthebear
\r\nin Tonksthebear/classy-yaml#11- Restructuring the logic of ViewComponent to automatically include\r\nsidecar files in order of specificity so that overriding works the way\r\none would assume. This also allows a nested component to have a nested\r\nsidecar file along with a general sidecar file tied to the file\r\ncomponent
\r\n- Change raising of error to logging of error when calling a hash/key\r\npair that doesn't exist. This works better for the inheritance structure\r\nof utility class files so that you can override only the values you\r\nwant
\r\nFull Changelog*: https://github.com/Tonksthebear/classy-yaml/compare/v0.8.5...v1.1
\r\n
b23135b
\r\nMerge pull request #13\r\nfrom Tonksthebear/opt-out-of-base-classes-hotfix04e1c00
\r\nFix bug with base not properly being skipped in components (tests didn't\r\ncatc...fc62b8a
\r\nMerge pull request #12\r\nfrom Tonksthebear/opt-out-of-base-classes691a557
\r\nAllow option to opt out of base classes0742ba8
\r\nFix duplicate file checkd24816a
\r\nMerge pull request #11\r\nfrom Tonksthebear/configuration-defaults-and-overridesc2c847d
\r\nBump versiona821d6d
\r\nUpdate spacingf27db28
\r\nUpdate gitignore8596555
\r\nUpdate logic of ViewComponent to correctly structure the specificity of\r\nyml f...Sourced from redis's\r\nchangelog.
\r\n\r\n\r\n5.2.0
\r\n\r\n
\r\n- Now require Ruby 2.6 because
\r\nredis-client
does.- Eagerly close subscribed connection when using\r\n
\r\nsubscribe_with_timeout
. See #1259.- Add
\r\nexception
flag inpipelined
allowing\r\nfailed commands to be returned in the result array when set to\r\nfalse
.
7c0cde9
\r\nRelease 5.2.0b2f9c28
\r\nMerge pull request #1263\r\nfrom philippeboyd/feature/add-pipeline-raise_excepti...609b6bc
\r\nfeat(pipeline): add flag to disable raising exceptionsbce3f41
\r\nMerge pull request #1255\r\nfrom supercaracal/fix-cluster-tx8ab2753
\r\nMerge pull request #1260\r\nfrom casperisfine/eagerly-close-subscription905aae9
\r\nAdd Ruby 3.3 to the CI matrixcbf965d
\r\nEagerly close subscribed connection35a7e82
\r\nMerge pull request #1261\r\nfrom casperisfine/update-redis-lcient0060435
\r\nDrop Ruby 2.5 like redis-client2775519
\r\nUpdate tests for latest redis-client