Bump LiteDB from 5.0.9 to 5.0.15 #151

Open
dependabot[bot] wants to merge 1 commit from dependabot/nuget/LiteDB-5.0.15 into master
dependabot[bot] commented 2022-12-26 05:02:06 +01:00 (Migrated from github.com)

Bumps LiteDB from 5.0.9 to 5.0.15.

Release notes

Sourced from LiteDB's releases.

v5.0.15

Fix mbdavid/LiteDB#1762

v5.0.14

v5.0.13

  • Fix security vulnerability in deserialize bad json in .NET 4.5

v5.0.12

  • Made DiskWriterQueue more reliable so that it can handle multiple back calls better
  • Fix missing _type when serializing a covariant collection
  • Fix reload last index node after some page defrag
  • Replace ToUpper to ToUpperInvariant
  • Fix monitor transaction leaking
  • Fix minor bugs

v5.0.11

Bugfixes

v5.0.10

Bugfixes

  • Fix invalid multi-page CString reader
  • Fixed issue when checkpoint soft limit not applied for manual transaction

ENSURE in Release mode

  • This new 5.0.10 contains an adicional test layer called ENSURE used in all storage/cache layer. Until now, this tests was executed only in DEBUG mode but now we add into RELEASE mode too. If any ENSURE are violated a system exception will be throwed (prefix message "LiteDB ENSURE:"). This will better for detect and prevent data corruption database and much better diagnostics and bugfixes. Complex tests (like check if a byffer is empty) still run in DEBUG mode only to avoid performance down.
Commits
  • d91d495 Update to 5.0.15
  • 43da629 Crop last unsaved page before open datafile.
  • 1d98f39 Check file size on FileStreamFactory to files small than PAGE_SIZE
  • caf0503 Test minimum size of AES files
  • e9d1eb2 Adding test for Aes error
  • cea3a3e Update to 5.0.14
  • 9199da0 Merge pull request #2227 from rainman-306/bugfix_LiteDB_ENSURE_discarded_page...
  • 9447335 Update nuget package for 5.0.13
  • 3f2d261 Merge branch 'master' of github.com:mbdavid/LiteDB
  • 32d9eb8 Setting version to 5.0.13
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
Bumps [LiteDB](https://github.com/mbdavid/LiteDB) from 5.0.9 to 5.0.15. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mbdavid/LiteDB/releases">LiteDB's releases</a>.</em></p> <blockquote> <h2>v5.0.15</h2> <p>Fix <a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/1762">mbdavid/LiteDB#1762</a></p> <h2>v5.0.14</h2> <ul> <li>Fix PR <a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/2227">#2227</a> (thanks to <a href="https://github.com/rainman-306"><code>@​rainman-306</code></a>)</li> </ul> <h2>v5.0.13</h2> <ul> <li>Fix security vulnerability in deserialize bad json in .NET 4.5</li> </ul> <h2>v5.0.12</h2> <ul> <li>Made DiskWriterQueue more reliable so that it can handle multiple back calls better</li> <li>Fix missing _type when serializing a covariant collection</li> <li>Fix reload last index node after some page defrag</li> <li>Replace ToUpper to ToUpperInvariant</li> <li>Fix monitor transaction leaking</li> <li>Fix minor bugs</li> </ul> <h2>v5.0.11</h2> <h1>Bugfixes</h1> <ul> <li><a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/1275">#1275</a></li> <li><a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/1772">#1772</a></li> <li><a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/1956">#1956</a></li> <li><a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/2021">#2021</a></li> <li><a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/2023">#2023</a></li> </ul> <h2>v5.0.10</h2> <h1>Bugfixes</h1> <ul> <li>Fix invalid multi-page CString reader</li> <li>Fixed issue when checkpoint soft limit not applied for manual transaction</li> </ul> <h1>ENSURE in Release mode</h1> <ul> <li>This new 5.0.10 contains an adicional test layer called ENSURE used in all storage/cache layer. Until now, this tests was executed only in DEBUG mode but now we add into RELEASE mode too. If any ENSURE are violated a system exception will be throwed (prefix message &quot;LiteDB ENSURE:&quot;). This will better for detect and prevent data corruption database and much better diagnostics and bugfixes. Complex tests (like check if a byffer is empty) still run in DEBUG mode only to avoid performance down.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mbdavid/LiteDB/commit/d91d495e5f0e5ff08f74837b794545e40de34fcd"><code>d91d495</code></a> Update to 5.0.15</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/43da62973a84d9c7c389a89c6c8acd81f9ab4ddc"><code>43da629</code></a> Crop last unsaved page before open datafile.</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/1d98f392021c67d932ba058fa09f3d961306fddc"><code>1d98f39</code></a> Check file size on FileStreamFactory to files small than PAGE_SIZE</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/caf0503029262fb1cb434b4927005ea5a7c4c785"><code>caf0503</code></a> Test minimum size of AES files</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/e9d1eb2cb035e8a4a1f52c70e2ef293c9f602717"><code>e9d1eb2</code></a> Adding test for Aes error</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/cea3a3ec30b2350ee496d6a66b260490b5f68181"><code>cea3a3e</code></a> Update to 5.0.14</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/9199da0c92b4aca491530af6dd947abce3b3bc13"><code>9199da0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mbdavid/LiteDB/issues/2227">#2227</a> from rainman-306/bugfix_LiteDB_ENSURE_discarded_page...</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/94473353f372c725d8266f78a00588ec37121931"><code>9447335</code></a> Update nuget package for 5.0.13</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/3f2d26165eecfbe3d0f98bd48133e3d4b09ded3d"><code>3f2d261</code></a> Merge branch 'master' of github.com:mbdavid/LiteDB</li> <li><a href="https://github.com/mbdavid/LiteDB/commit/32d9eb8e2ee9ae005a9cacf4528ad7d33a8d6439"><code>32d9eb8</code></a> Setting version to 5.0.13</li> <li>Additional commits viewable in <a href="https://github.com/mbdavid/LiteDB/compare/v5.0.9...v5.0.15">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=LiteDB&package-manager=nuget&previous-version=5.0.9&new-version=5.0.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) </details>
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/nuget/LiteDB-5.0.15:dependabot/nuget/LiteDB-5.0.15
git checkout dependabot/nuget/LiteDB-5.0.15

Merge

Merge the changes and update on Forgejo.
git checkout master
git merge --no-ff dependabot/nuget/LiteDB-5.0.15
git checkout master
git merge --ff-only dependabot/nuget/LiteDB-5.0.15
git checkout dependabot/nuget/LiteDB-5.0.15
git rebase master
git checkout master
git merge --no-ff dependabot/nuget/LiteDB-5.0.15
git checkout master
git merge --squash dependabot/nuget/LiteDB-5.0.15
git checkout master
git merge --ff-only dependabot/nuget/LiteDB-5.0.15
git checkout master
git merge dependabot/nuget/LiteDB-5.0.15
git push origin master
Sign in to join this conversation.
No description provided.