Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.0.66
->3.0.67
7.26.0
->7.27.0
7.26.0
->7.27.0
0.16.7
->0.16.8
8.29.0
->8.30.0
Release Notes
getsentry/sentry-javascript
v7.27.0
Compare Source
This release exports the Session Replay integration via
@sentry/browser
and all framework SDKs building on top of it.Going forward, the
@sentry/replay
package doesn't have to be installed explicitly to use Replay.Furthermore, this release increases the maximim replay session duration from 30 minutes to 1 hour.
Replay
integration from Browser SDK (#6508)MAX_SESSION_LIFE
to 1 hour (#6561)beforeSend
handling defensive for different event types (#6507)maskAllText
selector more specific (#6544)dsn
in envelope header if tunneling is active (#6568)Work in this release contributed by @theofidry. Thank you for your contribution!
evanw/esbuild
v0.16.8
Compare Source
Allow plugins to resolve injected files (#2754)
Previously paths passed to the
inject
feature were always interpreted as file system paths. This meant thatonResolve
plugins would not be run for them and esbuild's default path resolver would always be used. This meant that theinject
feature couldn't be used in the browser since the browser doesn't have access to a file system. This release runs paths passed toinject
through esbuild's full path resolution pipeline so plugins now have a chance to handle them usingonResolve
callbacks. This makes it possible to write a plugin that makes esbuild'sinject
work in the browser.Add the
empty
loader (#1541, #2753)The new
empty
loader tells esbuild to pretend that a file is empty. So for example--loader:.css=empty
effectively skips all imports of.css
files in JavaScript so that they aren't included in the bundle, sinceimport "./some-empty-file"
in JavaScript doesn't bundle anything. You can also use theempty
loader to remove asset references in CSS files. For example--loader:.png=empty
causes esbuild to replace asset references such asurl(image.png)
withurl()
so that they are no longer included in the resulting style sheet.Fix
</script>
and</style>
escaping for non-default targets (#2748)The change in version 0.16.0 to give control over
</script>
escaping via--supported:inline-script=false
or--supported:inline-script=true
accidentally broke automatic escaping of</script>
when an explicittarget
setting is specified. This release restores the correct automatic escaping of</script>
(which should not depend on whattarget
is set to).Enable the
exports
field withNODE_PATHS
(#2752)Node has a rarely-used feature where you can extend the set of directories that node searches for packages using the
NODE_PATHS
environment variable. While esbuild supports this too, previously it only supported the oldmain
field path resolution but did not support the newexports
field package resolution. This release makes the path resolution rules the same again for bothnode_modules
directories andNODE_PATHS
directories.eslint/eslint
v8.30.0
Compare Source
Features
075ef2c
feat: add suggestion for no-return-await (#16637) (Daniel Bartholomae)7190d98
feat: update globals (#16654) (Sébastien Règne)Bug Fixes
1a327aa
fix: Ensure flat config unignores work consistently like eslintrc (#16579) (Nicholas C. Zakas)9b8bb72
fix: autofix recursive functions in no-var (#16611) (Milos Djermanovic)Documentation
6a8cd94
docs: Clarify Discord info in issue template config (#16663) (Nicholas C. Zakas)ad44344
docs: CLI documentation standardization (#16563) (Ben Perlmutter)293573e
docs: fix broken line numbers (#16606) (Sam Chen)fa2c64b
docs: use relative links for internal links (#16631) (Percy Ma)75276c9
docs: reorder options in no-unused-vars (#16625) (Milos Djermanovic)7276fe5
docs: Fix anchor in URL (#16628) (Karl Horky)6bef135
docs: don't apply layouts to html formatter example (#16591) (Tanuj Kanti)dfc7ec1
docs: Formatters page updates (#16566) (Ben Perlmutter)8ba124c
docs: update theprefer-const
example (#16607) (Pavel)e6cb05a
docs: fix css leaking (#16603) (Sam Chen)Chores
f2c4737
chore: upgrade @eslint/eslintrc@1.4.0 (#16675) (Milos Djermanovic)ba74253
chore: standardize npm script names per #14827 (#16315) (Patrick McElhaney)0d9af4c
ci: fix npm v9 problem withfile:
(#16664) (Milos Djermanovic)90c9219
refactor: migrate off deprecated function-style rules in all tests (#16618) (Bryan Mishkin)Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.