Skip to content

Bump webpack from 5.101.1 to 5.105.0 in /website#1542

Merged
TalZaccai merged 1 commit into
mainfrom
dependabot/npm_and_yarn/website/webpack-5.105.0
Feb 5, 2026
Merged

Bump webpack from 5.101.1 to 5.105.0 in /website#1542
TalZaccai merged 1 commit into
mainfrom
dependabot/npm_and_yarn/website/webpack-5.105.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 5, 2026

Copy link
Copy Markdown
Contributor

Bumps webpack from 5.101.1 to 5.105.0.

Release notes

Sourced from webpack's releases.

v5.105.0

Minor Changes

  • Allow resolving worker module by export condition name when using new Worker() (by @​hai-x in #20353)

  • Detect conditional imports to avoid compile-time linking errors for non-existent exports. (by @​hai-x in #20320)

  • Added the tsconfig option for the resolver options (replacement for tsconfig-paths-webpack-plugin). Can be false (disabled), true (use the default tsconfig.json file to search for it), a string path to tsconfig.json, or an object with configFile and references options. (by @​alexander-akait in #20400)

  • Support import.defer() for context modules. (by @​ahabhgk in #20399)

  • Added support for array values ​​to the devtool option. (by @​hai-x in #20191)

  • Improve rendering node built-in modules for ECMA module output. (by @​hai-x in #20255)

  • Unknown import.meta properties are now determined at runtime instead of being statically analyzed at compile time. (by @​xiaoxiaojx in #20312)

Patch Changes

  • Fixed ESM default export handling for .mjs files in Module Federation (by @​y-okt in #20189)

  • Optimized import.meta.env handling in destructuring assignments by using cached stringified environment definitions. (by @​xiaoxiaojx in #20313)

  • Respect the stats.errorStack option in stats output. (by @​samarthsinh2660 in #20258)

  • Fixed a bug where declaring a module variable in module scope would conflict with the default moduleArgument. (by @​xiaoxiaojx in #20265)

  • Fix VirtualUrlPlugin to set resourceData.context for proper module resolution. Previously, when context was not set, it would fallback to the virtual scheme path (e.g., virtual:routes), which is not a valid filesystem path, causing subsequent resolve operations to fail. (by @​xiaoxiaojx in #20390)

  • Fixed Worker self-import handling to support various URL patterns (e.g., import.meta.url, new URL(import.meta.url), new URL(import.meta.url, import.meta.url), new URL("./index.js", import.meta.url)). Workers that resolve to the same module are now properly deduplicated, regardless of the URL syntax used. (by @​xiaoxiaojx in #20381)

  • Reuse the same async entrypoint for the same Worker URL within a module to avoid circular dependency warnings when multiple Workers reference the same resource. (by @​xiaoxiaojx in #20345)

  • Fixed a bug where a self-referencing dependency would have an unused export name when imported inside a web worker. (by @​samarthsinh2660 in #20251)

  • Fix missing export generation when concatenated modules in different chunks share the same runtime in module library bundles. (by @​hai-x in #20346)

  • Fixed import.meta.env.xxx behavior: when accessing a non-existent property, it now returns empty object instead of full object at runtime. (by @​xiaoxiaojx in #20289)

  • Improved parsing error reporting by adding a link to the loader documentation. (by @​gaurav10gg in #20244)

  • Fix typescript types. (by @​alexander-akait in #20305)

  • Add declaration for unused harmony import specifier. (by @​hai-x in #20286)

  • Fix compressibility of modules while retaining portability. (by @​dmichon-msft in #20287)

  • Optimize source map generation: only include ignoreList property when it has content, avoiding empty arrays in source maps. (by @​xiaoxiaojx in #20319)

  • Preserve star exports for dependencies in ECMA module output. (by @​hai-x in #20293)

... (truncated)

Changelog

Sourced from webpack's changelog.

5.105.0

Minor Changes

  • Allow resolving worker module by export condition name when using new Worker() (by @​hai-x in #20353)

  • Detect conditional imports to avoid compile-time linking errors for non-existent exports. (by @​hai-x in #20320)

  • Added the tsconfig option for the resolver options (replacement for tsconfig-paths-webpack-plugin). Can be false (disabled), true (use the default tsconfig.json file to search for it), a string path to tsconfig.json, or an object with configFile and references options. (by @​alexander-akait in #20400)

  • Support import.defer() for context modules. (by @​ahabhgk in #20399)

  • Added support for array values ​​to the devtool option. (by @​hai-x in #20191)

  • Improve rendering node built-in modules for ECMA module output. (by @​hai-x in #20255)

  • Unknown import.meta properties are now determined at runtime instead of being statically analyzed at compile time. (by @​xiaoxiaojx in #20312)

Patch Changes

  • Fixed ESM default export handling for .mjs files in Module Federation (by @​y-okt in #20189)

  • Optimized import.meta.env handling in destructuring assignments by using cached stringified environment definitions. (by @​xiaoxiaojx in #20313)

  • Respect the stats.errorStack option in stats output. (by @​samarthsinh2660 in #20258)

  • Fixed a bug where declaring a module variable in module scope would conflict with the default moduleArgument. (by @​xiaoxiaojx in #20265)

  • Fix VirtualUrlPlugin to set resourceData.context for proper module resolution. Previously, when context was not set, it would fallback to the virtual scheme path (e.g., virtual:routes), which is not a valid filesystem path, causing subsequent resolve operations to fail. (by @​xiaoxiaojx in #20390)

  • Fixed Worker self-import handling to support various URL patterns (e.g., import.meta.url, new URL(import.meta.url), new URL(import.meta.url, import.meta.url), new URL("./index.js", import.meta.url)). Workers that resolve to the same module are now properly deduplicated, regardless of the URL syntax used. (by @​xiaoxiaojx in #20381)

  • Reuse the same async entrypoint for the same Worker URL within a module to avoid circular dependency warnings when multiple Workers reference the same resource. (by @​xiaoxiaojx in #20345)

  • Fixed a bug where a self-referencing dependency would have an unused export name when imported inside a web worker. (by @​samarthsinh2660 in #20251)

  • Fix missing export generation when concatenated modules in different chunks share the same runtime in module library bundles. (by @​hai-x in #20346)

  • Fixed import.meta.env.xxx behavior: when accessing a non-existent property, it now returns empty object instead of full object at runtime. (by @​xiaoxiaojx in #20289)

  • Improved parsing error reporting by adding a link to the loader documentation. (by @​gaurav10gg in #20244)

  • Fix typescript types. (by @​alexander-akait in #20305)

  • Add declaration for unused harmony import specifier. (by @​hai-x in #20286)

  • Fix compressibility of modules while retaining portability. (by @​dmichon-msft in #20287)

  • Optimize source map generation: only include ignoreList property when it has content, avoiding empty arrays in source maps. (by @​xiaoxiaojx in #20319)

... (truncated)

Commits
  • 1486f9a chore(release): new release
  • 1a517f6 feat: added the tsconfig option for the resolver options (#20400)
  • 7b3b0f7 feat: support import.defer() for context modules
  • c4a6a92 refactor: more types and increase types coverage
  • 5ecc58d feat: consider asset module as side-effect-free (#20352)
  • cce0f69 test: avoid comma operator in BinaryMiddleware test (#20398)
  • cd4793d feat: support import specifier guard (#20320)
  • fe48655 docs: update examples (#20397)
  • de107f8 fix(VirtualUrlPlugin): set resourceData.context to avoid invalid fallback (#2...
  • a656ab1 test: add self-import test case for dynamic import (#20389)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for webpack since your current version.


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.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Feb 5, 2026
@TalZaccai TalZaccai merged commit de5f3d6 into main Feb 5, 2026
12 checks passed
@TalZaccai TalZaccai deleted the dependabot/npm_and_yarn/website/webpack-5.105.0 branch February 5, 2026 20:17
TalZaccai added a commit that referenced this pull request Feb 10, 2026
* Update Azure Cosmos DB Garnet Cache overview (#1473)

* update overview and sidebar

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* add architectural benefits

---------

Co-authored-by: Copilot <[email protected]>

* yarn update (#1488)

* Bump Microsoft.NET.Test.Sdk from 17.13.0 to 18.0.1 (#1486)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: darrenge <[email protected]>

* Bump Microsoft.Extensions.Logging from 9.0.8 to 10.0.1 (#1483)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: darrenge <[email protected]>

* Bump dotnet-sdk from 10.0.100 to 10.0.101 (#1481)

Bumps [dotnet-sdk](https://github.com/dotnet/sdk) from 10.0.100 to 10.0.101.
- [Release notes](https://github.com/dotnet/sdk/releases)
- [Commits](dotnet/sdk@v10.0.100...v10.0.101)

---
updated-dependencies:
- dependency-name: dotnet-sdk
  dependency-version: 10.0.101
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: darrenge <[email protected]>

* Bump Microsoft.Extensions.Configuration.Binder from 9.0.9 to 10.0.1 (#1482)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: darrenge <[email protected]>

* Migrate to the new SLNX solution format (#1464)

* Migrate Garnet to .slnx solution format

* Revised documentation and .NET build related comments

* Rename Tsavorite native device project to avoid confusion

* Migrate Tsavorite to .slnx

* Update more build related docs to latest tooling

* Clean up solution file items

---------

Co-authored-by: Tal Zaccai <[email protected]>

* Check helm-docs binary release digest in CI (#1468)

* Check helm-docs binary release digest in CI

* Use FILENAME variable in tar command

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: darrenge <[email protected]>

* Bugfix in SingleDatabaseManager (#1491)

* Attempting to reduce flakiness of Z*WithExpiredAndExpiringItems tests (#1492)

* Garnet Web Site Accessibility high contrast fix (#1499)

* The red and teal colors in code samples in docs are now being flagged in high contrast accessibility issues. Updating the custom.css fixes things.

* Made changes based on CoPilot suggestions

* Reset state machine on exception during operation (#1497)

* Fix exception paths in state machine driver

* update version

* improvement

* make last version stuff private fields

* refactor

* Bump undici from 7.16.0 to 7.18.2 in /website (#1502)

Bumps [undici](https://github.com/nodejs/undici) from 7.16.0 to 7.18.2.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v7.16.0...v7.18.2)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 7.18.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add GarnetJSON.dll to release binaries (#1503)

* Add nullcheck and return false in catch block for diskless replication (#1504)

* Bump lodash from 4.17.21 to 4.17.23 in /website (#1507)

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

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Support DNS based clustering (#1495)

* Support DNS based clustering

* Fix typo

* Fix formatting

* change default hostname is ""

* change `FormatValueOrNull` to local method

* Add Null String for CmdStrings.cs

* Refactor CreateNodeNetworkingInfo to use StringBuilder

* rename unknown-enpoint -> endpoint

* Refactor Simplyfy CreateNodeNetworkingInfo

* Fix Format

* Add handling for Unknown endpoint type in ClusterConfig

* Make FormatValueOrNull static in ClusterConfig

* Use Format.GetHostName for empty hostname in ClusterManager

* Remove preferred endpoint type parameter from Redirect method in RespClusterSlotManagementCommands and RespClusterSlotVerify

* Refactor ClusterManagementTests and ClusterRedirectTests to remove target endpoint assertions and improve endpoint validation

* Fix ClusterManagementTests to simplify hostname assertions and improve clarity

* Refactor FormatValueOrNull Ragne change to local method

---------

Co-authored-by: Vasileios Zois <[email protected]>

* Add Allure reports to Garnet Github  (#1457)

* Scripts running successfully on local machine. Next step is to get them running in GH action

* First attempt at running things in a github action nightly run - using mock data for allure results for now

* Changed how allure being installed

* Added Allure to path

* Path issue ...

* Had test data in wrong spot so wasn't checkd in

* Fix the final stage

* Fixed some paths that had collisions

* Fixing another path collision

* Updated   pipeline-success at the end as

* case sensitive issue with running script

* Add debug code

* Need add check out

* Updated how Allure report generation is called

* Need to install Alure in the final step areas as well

* Remove part about saving history and also don't run tests as not needed since mock data

* Move results

* Fixing path issue

* Getting results in couple configs of tests ... bump up matrix by adding debug and cluster tests

* Full matrix

* Adding Allure CLI install to work on Linux too

* Trying debug while allure not installing on linux

* More debugging

* More debugging

* More debugging

* Install Allure CLI should work now

* Fix the Copy of Mock data on linux

* More changes to work on linux

* Fixed upload artifacts call

* fixed a bug in the upload results

* Fix call to GenerateAllureReport in final stages

* Fixed so will retain history ... not actually pushing to repo though yet.

* First step of merging Tsav into other tests so all in one matrix - reduces allure duplication

* second phase ... Getting them merged into one more so -

* Fixed build of Garnet and Garnet cluster

* Fixed bug and added debug info

* Bug fix

* Set it so does everything from build and run tests.

* Cleaned up old code not used any more and made it so all Allure tasks all run even if fails in tests

* Set the final job to always run even if previous job fails

* Removed the test data

* Trying to get Allure nuget incorporated ... build issues

* Minor change

* Upgraded Allure to 2.14 and set <AspectInjector_Enabled>false</AspectInjector_Enabled> for the Garnet.test.csproj due to but in AspectInjector

* Updated all the project files so AspectInjector is disabled

* Got latest update of Allure which fixes their bug. So, can remove the work around where AspectInjector was disabled.

* Added Allure to ObjectTestForOuptut tests as initial try

* Removed style check for now

* Had to add disable the Inspector nuget package for Allure since it can't be built by Core.

* Added the AllureSetup to Garnet.Test (in AllureUtils.cs).  Added Allure to handful of tests to try it.

* Merged main into branch and update Garnet.Tests to use AllureTestBase class for logging. Some tests already inheriting different base class so will do those later

* Removed the timestamp from suite name

* Just making suite name with date instead of full time stamp

* Added Allure to Tsav tests

* Made it so Tsav tests can just link to AllureUtils.cs in Garnet.test instead of making copy

* Updated Tsav Test to skip AspectInjector nuget package so it can be run in DotNet Core. AspectInjector is part of Allure but not needed for us

* Minor text change

* Added Tsav to GetData

* Starting the early stages of saving off history

* Minor change

* Fixed merge conflict in Directory.Packages.props

* Setting Check Style Format to show as pass always -- need to fix formatting issues at later point

* Adding yml code to preserve the history between runs

* Some error handling on download history call

* Trying to preserve history by committing to allure_data_history branch

* Perms issues when pushing History to branch

* Bug in the part that gets history saved from branch

* Fixed bug ... not sure fixes other issues

* Minor change

* Clean up debugging

* Debugging the copy of previous history

* Hoping this fixes the copy from previous history.

* Debuggin the copy prev results

* Debugging copy from branch

* More debugging

* More debugging

* Might have it ...

* Cleaning up debug info

* History is working. Move report to GH Website location so front page can see it

* Adding full test matrix to it now -- see how history handles it

* Making it work for Tsavorite

* Fixed bug in output

* Fixed Tsav nightly bug AND also updated readme.md so that there is an Allure Report button on the front

* Tsav working in Allure now ... running cluster to make sure all those picked up properly.

* Cluster seems to run ok ... now full matrix

* Comment out uploading Allure test results to artifacts as hitting upper ceiling

* Just Tsav tests to test history

* Fixed Format issues

* Fix format issues with Tsav tests

* Changing naming method for Allure tests.

* Reduce down to just ubuntu ... debugging name.  Maybe caused when removed this:
      - name: Upload Allure Results to artifacts

* Trying bigger matrix in hopes not overloading Upload Allure Results to artifacts

* increase matrxi to see if won't hit max

* Set OS to Latest instead of specify all OS

* Updated so Garnet.test and Garnet.test.cluster tests inherit the Allure base class

* Added Allure to ClusterSlotVerificationTests

* Mistake in merge conflict with nuget packages in cluster tests.  Fixed

* Need to set:
  <AspectInjector_Enabled>false</AspectInjector_Enabled>

In cluster test csproj

* Fixed a couple environmental fixes that were related to looking for specific versions instead of "latest"

* Fixed bug in reporting

* Removing History ID as that way had it in past

* Wasn't cleaning up raw test results so the reporting was counting it twice.

* More clean up tasks to avoid duplicates

* Another debug task added

* Reduce test matrix for debugging ... add a generic clean up

* Removed history part to help with debugging

* Updated Tsavorite tests to work with ALlure

* Should be last of Tsavorite test changes

* Changing back to full run. Updated Garnet.tests to work with Allure.

* First try at seeing if the CI can pick up if a test is not wired for Allure. By this check, found a few tests that haven't been wired properly, so fixed those.

* Fixed a bug in the path in ci

* Another try at CI check for Allure

* Failing on .net90 because tries to load them

* Bug in Tsav on net90 Ubuntu

* Removed Allure wiring on one cluster, tsav and garnet test to make sure it is working.

* Hopefully fixed duplicate entry issue in Allure

* Added Allure base class back on some tests

* Another try at fixing duplicates

* Added history back in

* Added what is required for all unit tests to be allure enabled

* Trying if putting AllureUnit fixture on baseclass is enough instead of putting it on every test

* formatting error

* Putting back the try and keep way it is

* Fixed Tsav tests that wasn't configured for Allure properly. Removed all the debug code too.

* Removed a file that is no longer used

* Fixes to what CoPilot said needed to change

* Changes to fix PR review Comments

* A few fixes from CoPilot review

* Cleaned up error handling

* Implement TaskManager (#1498)

* add task manager implementation

* Add test for replica to stop background collect task

* add calls to resume suspend maintenance tasks

* separate primary only from generic background tasks

* misc fixes

* fix formatting

* loggerFactory null check

* simplify task manager implementation

* addressing comments

* no allocation lookup placement category

* add verbose log message

* update RegisterAndRun

* pass global cts in when waiting for task manager tasks to complete

* check if TaskManager disposed before using global cts

* add TaskManager tests

* fix test

* addressing comments and adding more tests

* add test cleanup with exception

* bump version

* add Allure tests for task manager

* Add post-operation hooks and epoch-safe AOF logging (#1508)

* Add post-operation hooks and epoch-safe AOF logging

* Introduce PostUpsertOperation, PostRMWOperation, and PostDeleteOperation hooks to ISessionFunctions, enabling actions after upsert, RMW, and delete but before record unlock.
* Add IEpochAccessor interface for epoch management by Post*Operation hooks.
* Refactor TsavoriteLog.Enqueue to accept an epoch accessor from caller layer, ensuring we correctly suspend/resume the outer epoch during blocking log appends.
* Move AOF write logic in Garnet.server to post-operation hooks, using a UserData flag to defer logging until after the main operation (but before unlocking).
* Make UpsertInfo, RMWInfo, and DeleteInfo carry a UserData byte for operation flags.
* Update existing ISessionFunctions implementations with no-op post-operation hooks.
* Enums UpsertAction, RMWAction, and DeleteAction are now byte-sized.

These changes ensure that if we block waiting for AllocateBlock during AOF logging in Tsavorite, we will not be holding the outer (TsavoriteKV-level) epoch, thereby preventing a epoch table full situation for other normal operation (GET/SET) threads.

* format, update version

* fix bug

* fixes

* nits

* use constant for NeedAofLog

* Bump version prefix to 1.0.94 (#1510)

* Fix the bug where Deploy website was not firing after nightly run and putting allure files in website folders (#1511)

* Added Allure to deploy website.

* Added download artifacts to deploy

* Missing the wrokflow

* Make it so deploy works on pass or fail

* Typo

* Testing the deploy by setting  darrenge/AllureFix as valid branch ... remove after testing works.

* Fix nightly to continue on error ... also for debugging reducing matrix to one test

* Just minor changes to see if helps both modified

* Remove debug code

* Minor formatting

* Added comments regarding the source of the Allure data and fixed a bug where allure data wasn't fully copied

* CoPilot PR Review comments - Extra error handling so web deploy doesn't fail for non Nightly runs.  Fixed path bug too.

* CoPilot Review: Just comments and spacing issues

* CoPilo PR Review: cleaned up the check out by removing sparse-checkout part

* Putting in better error handling and removing the Allure button from the front page. (#1512)

* Allure Fix that allows connecting between GitHub Action runs  (#1514)

* To access other artifacts, need run id and token ... so added that

* CoPilot Review: Removed blank line and removed trailing spaces

* Enable Allure button  (#1515)

* Confirmed download worked and fixed bug in copy and enabled Allure button.

* Put in debug step so can test on private branch

* Added debug code

* Switch back to main so should be good to go.

* Cleaned up the path

* Overriding lodash-es version to address security issue (#1516)

* Allure works fine and BDN works fine ... however, when BDN runs, the Allure part of the website is wiped out until next nightly is ran. This fix keeps Allure site untouched when BDN is ran (#1517)

* Replace net9 with net10 in projects and CIs (#1518)

* replace net9 with net10 in project files

* Update net9.0 to net10.0 in ci and nightly

* Updated BDN to run net10 instead of net90 the website is not done yet.

* Updating BDNs to not use .net9.0. Unfortunately, .net10 is not supported in current BDNs.

* Updated External Release to release 8.0 and 10.0 only (no 9.0)

* fix

* Enabled Win10 for BDN since recent fix

* Updated a couple BDNs expected values that were a bit out of range

* Updated .net9.0 for CodeQL

---------

Co-authored-by: Badrish Chandramouli <[email protected]>

* Size-tracking bugfix in SortedSetObject & HashObject (#1519)

* Bugfix in SortedSetObject

* Fixed in HashObject as well

* Bump @easyops-cn/docusaurus-search-local in /website (#1522)

Bumps [@easyops-cn/docusaurus-search-local](https://github.com/easyops-cn/docusaurus-search-local/tree/HEAD/packages/docusaurus-search-local) from 0.52.1 to 0.52.3.
- [Release notes](https://github.com/easyops-cn/docusaurus-search-local/releases)
- [Commits](https://github.com/easyops-cn/docusaurus-search-local/commits/v0.52.3/packages/docusaurus-search-local)

---
updated-dependencies:
- dependency-name: "@easyops-cn/docusaurus-search-local"
  dependency-version: 0.52.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Replace spin-wait with semaphore-based backoff for epoch table exhaustion (#1532)

* When hundreds of threads compete for epoch table entries, the previous spin-wait
   loop in ReserveEntry caused 100% CPU utilization due to tight spinning
   with Thread.Yield().

   Changes:
   - Add SemaphoreSlim-based wait mechanism for threads when epoch table is full
   - Split ReserveEntry into fast path (TryAcquireEntry) and slow path (ReserveEntryWait)
   - Fast path: probes startOffset1, startOffset2, then circles table twice - fully inlinable
   - Slow path: uses try/finally with semaphore wait - marked NoInlining since kernel
     wait dominates cost anyway
   - Release() signals one waiting thread via volatile waiterCount check (nearly zero
     overhead when no waiters)
   - Double-check pattern in ReserveEntryWait prevents lost wakeups: increment
     waiterCount, re-check for slots, then wait
   - SemaphoreSlim uses Monitor.Pulse internally which provides FIFO wake-up order,
     preventing starvation

   Performance characteristics:
   - No contention: unchanged - fast path acquires entry with same probing logic
   - Table full: threads wait efficiently instead of burning CPU
   - Release hot path: single volatile read of waiterCount when no waiters

* Revert "Replace spin-wait with semaphore-based backoff for epoch table exhaus…" (#1535)

This reverts commit 71fa0a8.

* Bump KeraLua from 1.4.7 to 1.4.9 (#1526)

---
updated-dependencies:
- dependency-name: KeraLua
  dependency-version: 1.4.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.Extensions.Configuration.Binder from 10.0.1 to 10.0.2 (#1527)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-version: 10.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tal Zaccai <[email protected]>

* Bump react from 19.1.1 to 19.2.4 in /website (#1523)

* Bump react from 19.1.1 to 19.2.4 in /website

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 19.1.1 to 19.2.4.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fixing package update discrepency

* Updating yarn.lock

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tal Zaccai <[email protected]>

* Bump Azure.Storage.Blobs from 12.26.0 to 12.27.0 (#1525)

* Bump Azure.Storage.Blobs from 12.26.0 to 12.27.0

---
updated-dependencies:
- dependency-name: Azure.Storage.Blobs
  dependency-version: 12.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Removing hard-coded project references

* Fixing breaking API changes in Azure.Storage.Blobs

* Adding --skipApiVersionCheck when running Azurite

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tal Zaccai <[email protected]>

* Bump Microsoft.Extensions.Configuration.Json from 9.0.9 to 10.0.2 (#1528)

* Bump Microsoft.Extensions.Configuration.Json from 9.0.9 to 10.0.2

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration.Json
  dependency-version: 10.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fixing package discrepency

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tal Zaccai <[email protected]>

* Bump Microsoft.Extensions.Logging from 10.0.1 to 10.0.2 (#1529)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging
  dependency-version: 10.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tal Zaccai <[email protected]>

* Minor perf improvements to make it comparable to v2 (#1533)

* replace net9 with net10 in project files

* perfs

* updates

* prep for PR

* nit

---------

Co-authored-by: Tal Zaccai <[email protected]>

* Bumping version to 1.0.95 (#1536)

Co-authored-by: Badrish Chandramouli <[email protected]>

* Bump version to 1.0.96 (#1538)

* Initial plan

* Bump version to 1.0.96

Co-authored-by: TalZaccai <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: TalZaccai <[email protected]>

* Fix NuGet package to include net10.0 files instead of net9.0 (#1541)

* Initial plan

* Fix NuGet package to include net10.0 files instead of net9.0

Co-authored-by: badrishc <[email protected]>

* Bump version to 1.0.97 for new release with NuGet fix

Co-authored-by: badrishc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: badrishc <[email protected]>

* Bump webpack from 5.101.1 to 5.105.0 in /website (#1542)

Bumps [webpack](https://github.com/webpack/webpack) from 5.101.1 to 5.105.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.101.1...v5.105.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.105.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* format

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Justine Cocchi <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Badrish Chandramouli <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: darrenge <[email protected]>
Co-authored-by: Paulus Pärssinen <[email protected]>
Co-authored-by: Tal Zaccai <[email protected]>
Co-authored-by: Ankith Kandala <[email protected]>
Co-authored-by: Mathieu Tremblay <[email protected]>
Co-authored-by: bandalgomsu <[email protected]>
Co-authored-by: Vasileios Zois <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: TalZaccai <[email protected]>
Co-authored-by: badrishc <[email protected]>
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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