dependabot[bot] opened a new pull request, #4852:
URL: https://github.com/apache/ignite-3/pull/4852

   Bumps 
[MessagePack](https://github.com/MessagePack-CSharp/MessagePack-CSharp) from 
2.5.192 to 3.0.300.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/releases";>MessagePack's
 releases</a>.</em></p>
   <blockquote>
   <h2>v3.0.300</h2>
   <p>Fixed version, <a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/releases/tag/v3.0.3";>release
 notes see v3.0.3</a>.</p>
   <h2>v3.0.3</h2>
   <p>See our <a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/blob/master/doc/migration.md";>migration
 guide</a>.</p>
   <h2>What's new</h2>
   <ul>
   <li>AOT source generation of formatters by default using roslyn source 
generators. <code>mpc</code> is no longer available. Dynamic formatters still 
exist (for runtimes that support them), but code that compiles against v3 are 
unlikely to need them, resulting in better startup performance and improved 
debugging experience.</li>
   <li>AOT source generation is hugely improved.
   <ul>
   <li>Support most or all of the data types that 
<code>DynamicObjectResolver</code> supported.</li>
   <li>Support for serializing private members.</li>
   </ul>
   </li>
   <li><code>[MessagePackObject]</code> types can serialize private members 
without the application having to switch to 
<code>DynamicObjectResolverAllowPrivate</code>.</li>
   <li>Analyzers are on by default, with many new ones to help ensure your code 
is correct and ready for AOT source generated formatters.</li>
   <li>Custom formatters are <em>automatically</em> used for the data types 
they format when defined in the same assembly, by default. No need to attribute 
your data types to point to the custom formatter. Opt out by attributing the 
formatter with 
<code>[ExcludeFormatterFromSourceGeneratedResolverAttribute]</code>.</li>
   <li>New <code>CompositeResolverAttribute</code> offers a faster runtime 
alternative to the <code>CompositeResolver</code> class.</li>
   </ul>
   <h3>Unity</h3>
   <ul>
   <li>Consume through NuGetForUnity and UPM instead of through 
<code>.unitypackage</code></li>
   <li></li>
   </ul>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix bug unsafe formatter by <a 
href="https://github.com/pCYSl5EDgo";><code>@​pCYSl5EDgo</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1584";>MessagePack-CSharp/MessagePack-CSharp#1584</a></li>
   <li>Bump Microsoft.NET.StringTools from 17.4.0 to 17.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1588";>MessagePack-CSharp/MessagePack-CSharp#1588</a></li>
   <li>Add built-in formatters for several more System.Numerics types by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1597";>MessagePack-CSharp/MessagePack-CSharp#1597</a></li>
   <li>Bump ReactiveProperty from 8.2.0 to 9.1.2 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1592";>MessagePack-CSharp/MessagePack-CSharp#1592</a></li>
   <li>Set nullable in unity by <a 
href="https://github.com/Y-YoL";><code>@​Y-YoL</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1600";>MessagePack-CSharp/MessagePack-CSharp#1600</a></li>
   <li>Convert mpc and msbuild task package to a roslyn source generator by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1599";>MessagePack-CSharp/MessagePack-CSharp#1599</a></li>
   <li>Merge master into develop by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1601";>MessagePack-CSharp/MessagePack-CSharp#1601</a></li>
   <li>Bring back support for the additional allow types by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1602";>MessagePack-CSharp/MessagePack-CSharp#1602</a></li>
   <li>Report diagnostics instead of throw from TypeCollector by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1605";>MessagePack-CSharp/MessagePack-CSharp#1605</a></li>
   <li>Enable P2P generic test by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1604";>MessagePack-CSharp/MessagePack-CSharp#1604</a></li>
   <li>Avoid copying data twice in MessagePackWriter.MemoryCopy when running… 
by <a href="https://github.com/AlanLiu90";><code>@​AlanLiu90</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1607";>MessagePack-CSharp/MessagePack-CSharp#1607</a></li>
   <li>Bump Nerdbank.GitVersioning from 3.5.119 to 3.6.128 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1615";>MessagePack-CSharp/MessagePack-CSharp#1615</a></li>
   <li>Bump Microsoft.Build.Locator from 1.4.1 to 1.5.5 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1613";>MessagePack-CSharp/MessagePack-CSharp#1613</a></li>
   <li>Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.3.3 to 3.3.4 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1612";>MessagePack-CSharp/MessagePack-CSharp#1612</a></li>
   <li>Merge master into develop by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1620";>MessagePack-CSharp/MessagePack-CSharp#1620</a></li>
   <li>Bump NUnit3TestAdapter from 4.3.1 to 4.4.2 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1614";>MessagePack-CSharp/MessagePack-CSharp#1614</a></li>
   <li>Bump System.Collections.Immutable from 6.0.0 to 7.0.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1611";>MessagePack-CSharp/MessagePack-CSharp#1611</a></li>
   <li>Fix the errant package dependency in source generator package by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1622";>MessagePack-CSharp/MessagePack-CSharp#1622</a></li>
   <li>Fix <code>ILookup&lt;TKey, TElement&gt;</code> deserialized behavior by 
<a href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1623";>MessagePack-CSharp/MessagePack-CSharp#1623</a></li>
   <li>Merge latest Library.Template by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1640";>MessagePack-CSharp/MessagePack-CSharp#1640</a></li>
   <li>Bump Microsoft.NET.StringTools from 17.5.0 to 17.6.3 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1629";>MessagePack-CSharp/MessagePack-CSharp#1629</a></li>
   <li>Rollback package dependency versions for analyzers by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1641";>MessagePack-CSharp/MessagePack-CSharp#1641</a></li>
   <li>move code depending on UnityEditor into separate assembly by <a 
href="https://github.com/NorbertNemec";><code>@​NorbertNemec</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1649";>MessagePack-CSharp/MessagePack-CSharp#1649</a></li>
   <li>remove MessagePackWindow in Unity by <a 
href="https://github.com/neuecc";><code>@​neuecc</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1651";>MessagePack-CSharp/MessagePack-CSharp#1651</a></li>
   <li>Union type collect by <a 
href="https://github.com/Scormave";><code>@​Scormave</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1634";>MessagePack-CSharp/MessagePack-CSharp#1634</a></li>
   <li>Switch from MSBuild properties to an AdditionalFiles json file by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1667";>MessagePack-CSharp/MessagePack-CSharp#1667</a></li>
   <li>Fix analyzer when only MessagePack.Annotations is referenced by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1674";>MessagePack-CSharp/MessagePack-CSharp#1674</a></li>
   <li>Allow applying <code>[MessagePackFormatter]</code> on parameters by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1678";>MessagePack-CSharp/MessagePack-CSharp#1678</a></li>
   <li>Revert &quot;Allow applying <code>[MessagePackFormatter]</code> on 
parameters&quot; by <a 
href="https://github.com/AArnott";><code>@​AArnott</code></a> in <a 
href="https://redirect.github.com/MessagePack-CSharp/MessagePack-CSharp/pull/1679";>MessagePack-CSharp/MessagePack-CSharp#1679</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/ba54fab79a456a5acb315881451ac53cb7be8191";><code>ba54fab</code></a>
 feat: Update package.json to 3.0.300</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/d8b00a18ca02c3ff882e623352a20b63cd03cb76";><code>d8b00a1</code></a>
 Update version.json</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/ff3af77f546138d9da71707baddf2c30f55dfc15";><code>ff3af77</code></a>
 Merge remote-tracking branch 'origin/master'</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/19da689e959d70472361da203b3ebb7ca77d4067";><code>19da689</code></a>
 disable upload MessagePack.Experimental temporary</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/554323cb9ebe71c6322df934ba09951480a1bd61";><code>554323c</code></a>
 feat: Update package.json to 3.0.3</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/dec9d6ca11e522103e37850b84ac36e9b843b7d0";><code>dec9d6c</code></a>
 fix path</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/0aa812effe5c43bba6c01d2438da86688a3270b2";><code>0aa812e</code></a>
 CI: do build for pack</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/332b2b6e4f4c1c17cdf12742bb105b8c3e131a8b";><code>332b2b6</code></a>
 CI: disable package validation on Analyzer build</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/d38086045ad499410094a9d070863265b9c7806b";><code>d380860</code></a>
 CI, fetch-depth:0</li>
   <li><a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/b46745407b8fc78694b6f93a2c48698db4878a1d";><code>b467454</code></a>
 version.json</li>
   <li>Additional commits viewable in <a 
href="https://github.com/MessagePack-CSharp/MessagePack-CSharp/compare/v2.5.192...v3.0.300";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=MessagePack&package-manager=nuget&previous-version=2.5.192&new-version=3.0.300)](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 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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to