[Snyk] Upgrade: , , , cspell, gulp, hugo-extended, markdownlint, postcss-cli, textlint, textlint-rule-terminology #38
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.
Snyk has created this PR to upgrade multiple dependencies.
👯 The following dependencies are linked and will therefore be updated together.ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
@opentelemetry/auto-instrumentations-web
⚠️ This is a major version upgrade, and may be a breaking change | a month ago
⚠️ This is a major version upgrade, and may be a breaking change | 6 months ago
⚠️ This is a major version upgrade, and may be a breaking change | 9 months ago
⚠️ This is a major version upgrade, and may be a breaking change | a month ago
⚠️ This is a major version upgrade, and may be a breaking change | 2 months ago
from 0.33.2 to 0.40.0 | 7 versions ahead of your current version | 3 months ago
on 2024-06-06
@opentelemetry/exporter-trace-otlp-http
from 0.41.2 to 0.52.1 | 15 versions ahead of your current version | 3 months ago
on 2024-06-20
@opentelemetry/instrumentation
from 0.41.2 to 0.52.1 | 15 versions ahead of your current version | 3 months ago
on 2024-06-20
cspell
from 6.31.3 to 8.14.2 | 65 versions ahead of your current version
on 2024-08-20
gulp
from 4.0.2 to 5.0.0 | 1 version ahead of your current version
on 2024-03-29
hugo-extended
from 0.115.4 to 0.133.0 | 49 versions ahead of your current version | a month ago
on 2024-08-20
markdownlint
from 0.29.0 to 0.34.0 | 7 versions ahead of your current version | 6 months ago
on 2024-03-21
postcss-cli
from 10.1.0 to 11.0.0 | 1 version ahead of your current version
on 2023-12-05
textlint
from 13.4.1 to 14.2.0 | 9 versions ahead of your current version
on 2024-08-18
textlint-rule-terminology
from 3.0.5 to 5.2.6 | 42 versions ahead of your current version
on 2024-08-02
Issues fixed by the recommended upgrade:
SNYK-JS-ANSIREGEX-1583908
SNYK-JS-BRACES-6838727
SNYK-JS-MARKDOWNIT-6483324
SNYK-JS-MICROMATCH-6838728
SNYK-JS-UNSETVALUE-2400660
SNYK-JS-GLOBPARENT-1016905
Release notes
Package name: @opentelemetry/auto-instrumentations-web
0.40.0 (2024-09-02)
Features
Dependencies
Package name: @opentelemetry/exporter-trace-otlp-http
0.52.1
🚀 (Enhancement)
🐛 (Bug Fix)
import-in-the-middle
to fix numerous bugs #4806 @ timfishimport-in-the-middle
dependency #4810 @ timfish🏠 (Internal)
npm run maint:regenerate-test-certs
maintenance script and regenerate recently expired test certs #47770.52.0
💥 Breaking Change
@ opentelemetry/otlp-transformer
#4542 @ pichlermarcconvert()
now returns an empty object and will be removed in a follow-upResponseType
type parameter@ opentelemetry/otlp-transformer
#4581 @ pichlermarcconvert()
has been removed from all exportersRequestType
has been replaced by aResponseType
type-argumentServiceRequest
has been replaced by aServiceResponse
type-argument@ opentelemetry/otlp-exporter-proto-base
package has been removed, and will from now on be deprecated innpm
registerInstrumentations()
APIInstrumentationOptions
typeInstrumentationOptions
are now replaced by(Instrumentation | Instrumentation[])[]
registerInstrumentations({instrumentations: fooInstrumentation})
toregisterInstrumentations({instrumentations: [fooInstrumentation]})
registerInstrumentations()
is now not possible anymore.instrumentations
optionInstrumentationOptions
with(Instrumentation | Instrumentation[])[]
🚀 (Enhancement)
🐛 (Bug Fix)
import-in-the-middle
to fix numerous bugs #4745 @ timfish📚 (Refine Doc)
Package name: @opentelemetry/instrumentation
0.52.1
🚀 (Enhancement)
🐛 (Bug Fix)
import-in-the-middle
to fix numerous bugs #4806 @ timfishimport-in-the-middle
dependency #4810 @ timfish🏠 (Internal)
npm run maint:regenerate-test-certs
maintenance script and regenerate recently expired test certs #47770.52.0
💥 Breaking Change
@ opentelemetry/otlp-transformer
#4542 @ pichlermarcconvert()
now returns an empty object and will be removed in a follow-upResponseType
type parameter@ opentelemetry/otlp-transformer
#4581 @ pichlermarcconvert()
has been removed from all exportersRequestType
has been replaced by aResponseType
type-argumentServiceRequest
has been replaced by aServiceResponse
type-argument@ opentelemetry/otlp-exporter-proto-base
package has been removed, and will from now on be deprecated innpm
registerInstrumentations()
APIInstrumentationOptions
typeInstrumentationOptions
are now replaced by(Instrumentation | Instrumentation[])[]
registerInstrumentations({instrumentations: fooInstrumentation})
toregisterInstrumentations({instrumentations: [fooInstrumentation]})
registerInstrumentations()
is now not possible anymore.instrumentations
optionInstrumentationOptions
with(Instrumentation | Instrumentation[])[]
🚀 (Enhancement)
🐛 (Bug Fix)
import-in-the-middle
to fix numerous bugs #4745 @ timfish📚 (Refine Doc)
Package name: cspell
Changes
Fixes
fix: Remove timeout in ESLint plugin (#6124)
fix: Remove timeout in ESLint plugin (#6124)
fixes #5825
Changes
Changes
Fixes
fix: Try non-English suffix endings on word breaks (#6066)
fix: Try non-English suffix endings on word breaks (#6066)
Related to #6065.
When breaking a camel case word into its parts there are two word break patterns:
regExpCamelCaseWordBreaks
regExpCamelCaseWordBreaksWithEnglishSuffix
is the default pattern.It is the same as
regExpCamelCaseWordBreaks
, but will not split ALL CAPS words with English suffixes.Using just
regExpCamelCaseWordBreaks
misses unknown 4-letter words.The code below was tried, but it missed flagging words like
LSTMs
:LSTM
was caught.LSTMs
was missed because it becomesLST
andMs
.text.ts
.Dictionary Updates
fix: Workflow Bot -- Update Dictionaries (main) (#6070)
fix: Workflow Bot -- Update Dictionaries (main) (#6070)
Update Dictionaries (main)
Summary
Documentation
docs: fix grammar issue. (#6064)
docs: fix grammar issue. (#6064)
fixes #6059
Changes
Fixes
fix: Stop duplicate issue output. (#6058)
fix: Stop duplicate issue output. (#6058)
Kind of reverts #4495
Since the output no longer lists each file, repeating the issues at the end is redundant.
8.11.0
8.13.0
After this change.
fix: make sure reported issues are consistent. (#6032)
fix: make sure reported issues are consistent. (#6032)
Dictionary Updates
fix: Workflow Bot -- Update Dictionaries (main) (#6050)
fix: Workflow Bot -- Update Dictionaries (main) (#6050)
Update Dictionaries (main)
Summary
fix: Workflow Bot -- Update Dictionaries (main) (#6037)
fix: Workflow Bot -- Update Dictionaries (main) (#6037)
Update Dictionaries (main)
Summary
Documentation
docs: fix website build (#6055)
docs: fix website build (#6055)
Fixes
fix: Use the resolved root when setting Glob Root (#6027)
fix: Use the resolved root when setting Glob Root (#6027)
fixes #6025
fix: Perf improve check text speed (#6024)
fix: Perf improve check text speed (#6024)
fix: Improve perf of camel case word splitter. (#6019)
fix: Improve perf of camel case word splitter. (#6019)
perf: Reduce the use of Generators in critical sections. (#6015)
perf: Reduce the use of Generators in critical sections. (#6015)
Features
Speed Improvement
On average, 8.13.0 is 1.5x - 2x faster than 8.12
Spell check the CSpell Repo: 1467 files.
feat: Improve the speed of checking text. (#6004)
feat: Improve the speed of checking text. (#6004)
After doing a bit of perf testing, it became clear that some of the Pipe function took up a decent percent of the time.
Converting Generators to Iterables resulting in a significant speed improvement.
Fixes
refactor: Use text.matchAll instead of sequenceFromRegExpMatch (#5994)
refactor: Use text.matchAll instead of sequenceFromRegExpMatch (#5994)
fix: trie lookup performance (#5985)
fix: trie lookup performance (#5985)
This is currently a place holder for per work.
Initial Perf:
result: