Skip to content

Bump lodash from 4.17.23 to 4.18.1 in /testassets/InteropTestsGrpcWebWebsite/Tests - #2712

Merged
JamesNK merged 1 commit into
masterfrom
dependabot/npm_and_yarn/testassets/InteropTestsGrpcWebWebsite/Tests/lodash-4.18.1
Apr 8, 2026
Merged

Bump lodash from 4.17.23 to 4.18.1 in /testassets/InteropTestsGrpcWebWebsite/Tests#2712
JamesNK merged 1 commit into
masterfrom
dependabot/npm_and_yarn/testassets/InteropTestsGrpcWebWebsite/Tests/lodash-4.18.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 8, 2026

Copy link
Copy Markdown
Contributor

Bumps lodash from 4.17.23 to 4.18.1.

Release notes

Sourced from lodash's releases.

4.18.1

Bugs

Fixes a ReferenceError issue in lodash lodash-es lodash-amd and lodash.template when using the template and fromPairs functions from the modular builds. See lodash/lodash#6167

These defects were related to how lodash distributions are built from the main branch using https://github.com/lodash-archive/lodash-cli. When internal dependencies change inside lodash functions, equivalent updates need to be made to a mapping in the lodash-cli. (hey, it was ahead of its time once upon a time!). We know this, but we missed it in the last release. It's the kind of thing that passes in CI, but fails bc the build is not the same thing you tested.

There is no diff on main for this, but you can see the diffs for each of the npm packages on their respective branches:

4.18.0

v4.18.0

Full Changelog: lodash/lodash@4.17.23...4.18.0

Security

_.unset / _.omit: Fixed prototype pollution via constructor/prototype path traversal (GHSA-f23m-r3pf-42rh, fe8d32e). Previously, array-wrapped path segments and primitive roots could bypass the existing guards, allowing deletion of properties from built-in prototypes. Now constructor and prototype are blocked unconditionally as non-terminal path keys, matching baseSet. Calls that previously returned true and deleted the property now return false and leave the target untouched.

_.template: Fixed code injection via imports keys (GHSA-r5fr-rjxr-66jc, CVE-2026-4800, 879aaa9). Fixes an incomplete patch for CVE-2021-23337. The variable option was validated against reForbiddenIdentifierChars but importsKeys was left unguarded, allowing code injection via the same Function() constructor sink. imports keys containing forbidden identifier characters now throw "Invalid imports option passed into _.template".

Docs

  • Add security notice for _.template in threat model and API docs (#6099)
  • Document lower > upper behavior in _.random (#6115)
  • Fix quotes in _.compact jsdoc (#6090)

lodash.* modular packages

Diff

We have also regenerated and published a select number of the lodash.* modular packages.

These modular packages had fallen out of sync significantly from the minor/patch updates to lodash. Specifically, we have brought the following packages up to parity w/ the latest lodash release because they have had CVEs on them in the past:

Commits
  • cb0b9b9 release(patch): bump main to 4.18.1 (#6177)
  • 75535f5 chore: prune stale advisory refs (#6170)
  • 62e91bc docs: remove n_ Node.js < 6 REPL note from README (#6165)
  • 59be2de release(minor): bump to 4.18.0 (#6161)
  • af63457 fix: broken tests for _.template 879aaa9
  • 1073a76 fix: linting issues
  • 879aaa9 fix: validate imports keys in _.template
  • fe8d32e fix: block prototype pollution in baseUnset via constructor/prototype traversal
  • 18ba0a3 refactor(fromPairs): use baseAssignValue for consistent assignment (#6153)
  • b819080 ci: add dist sync validation workflow (#6137)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 8, 2026
@JamesNK
JamesNK merged commit 80ccd17 into master Apr 8, 2026
3 checks passed
@JamesNK
JamesNK deleted the dependabot/npm_and_yarn/testassets/InteropTestsGrpcWebWebsite/Tests/lodash-4.18.1 branch April 8, 2026 10:40
github-actions Bot pushed a commit to sloweyyy/cloud-native-ecommerce-platform that referenced this pull request Aug 3, 2026
Updated
[Asp.Versioning.Mvc](https://github.com/dotnet/aspnet-api-versioning)
from 10.0.0 to 10.0.1.

<details>
<summary>Release notes</summary>

_Sourced from [Asp.Versioning.Mvc's
releases](https://github.com/dotnet/aspnet-api-versioning/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/dotnet/aspnet-api-versioning/commits).
</details>

Updated
[Asp.Versioning.Mvc.ApiExplorer](https://github.com/dotnet/aspnet-api-versioning)
from 10.0.0 to 10.0.1.

<details>
<summary>Release notes</summary>

_Sourced from [Asp.Versioning.Mvc.ApiExplorer's
releases](https://github.com/dotnet/aspnet-api-versioning/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/dotnet/aspnet-api-versioning/commits).
</details>

Updated [Grpc.AspNetCore](https://github.com/grpc/grpc-dotnet) from
2.80.0 to 2.83.0.

<details>
<summary>Release notes</summary>

_Sourced from [Grpc.AspNetCore's
releases](https://github.com/grpc/grpc-dotnet/releases)._

## 2.83.0

## What's Changed
* [Release v2.80.x] Fix the version number - Step 3 by @​asheshvidyut in
grpc/grpc-dotnet#2709
* Revert "[Release v2.80.x] Fix the version number - Step 3" by
@​asheshvidyut in grpc/grpc-dotnet#2710
* Bump lodash from 4.17.23 to 4.18.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2712
* Bump basic-ftp from 5.2.0 to 5.2.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2713
* Fix typo in UnaryServerHandler method description by @​HamzaWahed in
grpc/grpc-dotnet#2714
* Bump axios from 1.13.6 to 1.15.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2715
* Bump basic-ftp from 5.2.1 to 5.2.2 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2716
* Bump follow-redirects from 1.15.11 to 1.16.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2717
* Resolver: fix 'retreive'/'retreiveing' typos in XML doc comments by
@​SAY-5 in grpc/grpc-dotnet#2718
* Bump basic-ftp from 5.2.2 to 5.3.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2719
* Bump protobufjs from 7.5.3 to 7.5.5 in
/examples/Browser/Server/wwwroot by @​dependabot[bot] in
grpc/grpc-dotnet#2721
* Fix flaky DuplexStream_SendToUnimplementedMethod_ThrowError test by
@​JamesNK in grpc/grpc-dotnet#2720
* Add SECURITY.md by @​JamesNK in
grpc/grpc-dotnet#2722
* Update OpenTelemetry packages to latest stable by @​JamesNK in
grpc/grpc-dotnet#2729
* Bump fast-uri from 3.1.0 to 3.1.2 in /examples/Browser/Server/wwwroot
by @​dependabot[bot] in grpc/grpc-dotnet#2730
* Bump basic-ftp from 5.3.0 to 5.3.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2727
* Bump axios from 1.15.0 to 1.16.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2728
* Fix XML documentation typo by @​martincostello in
grpc/grpc-dotnet#2724
* Bump @​protobufjs/utf8 from 1.1.0 to 1.1.1 in
/examples/Browser/Server/wwwroot by @​dependabot[bot] in
grpc/grpc-dotnet#2733
* Bump protobufjs from 7.5.5 to 7.5.8 in
/examples/Browser/Server/wwwroot by @​dependabot[bot] in
grpc/grpc-dotnet#2735
* Fix typo in comment about socket ping scheduling by @​yasoob in
grpc/grpc-dotnet#2671
* Bump ip-address and socks in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2726
* Fix subchannel permanently stuck in TransientFailure after
ConnectTimeout by @​JamesNK in
grpc/grpc-dotnet#2736
* Bump ws from 8.18.3 to 8.20.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2737
* _moveNextTask may be overwritten, after we release the lock, but befo…
by @​osexpert in grpc/grpc-dotnet#2738
* Bump form-data from 4.0.5 to 4.0.6 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2743
* Bump joi from 17.13.3 to 17.13.4 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2741
* Bump ws from 8.20.1 to 8.21.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2742
* Using Grpc.Tools 2.83.0-pre1 by @​asheshvidyut in
grpc/grpc-dotnet#2746
* Update version for v2.83.x by @​asheshvidyut in
grpc/grpc-dotnet#2747
* Update versions for stable release 2.83.x by @​asheshvidyut in
grpc/grpc-dotnet#2750

## New Contributors
* @​HamzaWahed made their first contribution in
grpc/grpc-dotnet#2714
* @​SAY-5 made their first contribution in
grpc/grpc-dotnet#2718
* @​martincostello made their first contribution in
grpc/grpc-dotnet#2724
* @​yasoob made their first contribution in
grpc/grpc-dotnet#2671
* @​osexpert made their first contribution in
grpc/grpc-dotnet#2738

**Full Changelog**:
grpc/grpc-dotnet@v2.80.0...v2.83.0

## 2.83.0-pre1

## What's Changed
* [Release v2.80.x] Fix the version number - Step 3 by @​asheshvidyut in
grpc/grpc-dotnet#2709
* Revert "[Release v2.80.x] Fix the version number - Step 3" by
@​asheshvidyut in grpc/grpc-dotnet#2710
* Bump lodash from 4.17.23 to 4.18.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2712
* Bump basic-ftp from 5.2.0 to 5.2.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2713
* Fix typo in UnaryServerHandler method description by @​HamzaWahed in
grpc/grpc-dotnet#2714
* Bump axios from 1.13.6 to 1.15.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2715
* Bump basic-ftp from 5.2.1 to 5.2.2 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2716
* Bump follow-redirects from 1.15.11 to 1.16.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2717
* Resolver: fix 'retreive'/'retreiveing' typos in XML doc comments by
@​SAY-5 in grpc/grpc-dotnet#2718
* Bump basic-ftp from 5.2.2 to 5.3.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2719
* Bump protobufjs from 7.5.3 to 7.5.5 in
/examples/Browser/Server/wwwroot by @​dependabot[bot] in
grpc/grpc-dotnet#2721
* Fix flaky DuplexStream_SendToUnimplementedMethod_ThrowError test by
@​JamesNK in grpc/grpc-dotnet#2720
* Add SECURITY.md by @​JamesNK in
grpc/grpc-dotnet#2722
* Update OpenTelemetry packages to latest stable by @​JamesNK in
grpc/grpc-dotnet#2729
* Bump fast-uri from 3.1.0 to 3.1.2 in /examples/Browser/Server/wwwroot
by @​dependabot[bot] in grpc/grpc-dotnet#2730
* Bump basic-ftp from 5.3.0 to 5.3.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2727
* Bump axios from 1.15.0 to 1.16.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2728
* Fix XML documentation typo by @​martincostello in
grpc/grpc-dotnet#2724
* Bump @​protobufjs/utf8 from 1.1.0 to 1.1.1 in
/examples/Browser/Server/wwwroot by @​dependabot[bot] in
grpc/grpc-dotnet#2733
* Bump protobufjs from 7.5.5 to 7.5.8 in
/examples/Browser/Server/wwwroot by @​dependabot[bot] in
grpc/grpc-dotnet#2735
* Fix typo in comment about socket ping scheduling by @​yasoob in
grpc/grpc-dotnet#2671
* Bump ip-address and socks in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2726
* Fix subchannel permanently stuck in TransientFailure after
ConnectTimeout by @​JamesNK in
grpc/grpc-dotnet#2736
* Bump ws from 8.18.3 to 8.20.1 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2737
* _moveNextTask may be overwritten, after we release the lock, but befo…
by @​osexpert in grpc/grpc-dotnet#2738
* Bump form-data from 4.0.5 to 4.0.6 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2743
* Bump joi from 17.13.3 to 17.13.4 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2741
* Bump ws from 8.20.1 to 8.21.0 in
/testassets/InteropTestsGrpcWebWebsite/Tests by @​dependabot[bot] in
grpc/grpc-dotnet#2742
* Using Grpc.Tools 2.83.0-pre1 by @​asheshvidyut in
grpc/grpc-dotnet#2746
* Update version for v2.83.x by @​asheshvidyut in
grpc/grpc-dotnet#2747

## New Contributors
* @​HamzaWahed made their first contribution in
grpc/grpc-dotnet#2714
* @​SAY-5 made their first contribution in
grpc/grpc-dotnet#2718
* @​martincostello made their first contribution in
grpc/grpc-dotnet#2724
* @​yasoob made their first contribution in
grpc/grpc-dotnet#2671
* @​osexpert made their first contribution in
grpc/grpc-dotnet#2738

**Full Changelog**:
grpc/grpc-dotnet@v2.80.0...v2.83.0-pre1

Commits viewable in [compare
view](grpc/grpc-dotnet@v2.80.0...v2.83.0).
</details>

Updated
[Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/dotnet)
from 10.0.9 to 10.0.10.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.EntityFrameworkCore.Design's
releases](https://github.com/dotnet/dotnet/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/dotnet/dotnet/commits).
</details>

Updated
[Microsoft.EntityFrameworkCore.SqlServer](https://github.com/dotnet/dotnet)
from 10.0.9 to 10.0.10.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.EntityFrameworkCore.SqlServer's
releases](https://github.com/dotnet/dotnet/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/dotnet/dotnet/commits).
</details>

Updated
[Microsoft.EntityFrameworkCore.Tools](https://github.com/dotnet/dotnet)
from 10.0.9 to 10.0.10.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.EntityFrameworkCore.Tools's
releases](https://github.com/dotnet/dotnet/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/dotnet/dotnet/commits).
</details>

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This was referenced Aug 3, 2026
This was referenced Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant