Repository navigation
Update dependency MessagePack to v3 - #1714
Closed
renovate[bot] wants to merge 1 commit into
Closed
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
🔵 Needs a closer look
Compatibility of the major-version dependency upgrade remains unverified.
0 open findings
What changed in this PR
Updates the centrally managed MessagePack dependency to v3, incorporating upstream security fixes and serialization changes.
Changes:
- Upgrades MessagePack from
2.5.305to3.1.11.
| File | Description |
|---|---|
| Directory.Packages.props | Updates the central MessagePack version. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
2.5.305→3.1.11Release Notes
MessagePack-CSharp/MessagePack-CSharp (MessagePack)
v3.1.11Security fix
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.10...v3.1.11
v3.1.10Security fix
Other fixes
New Contributors
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.9...v3.1.10
v3.1.9What's Changed
Security fix
7fd78bbOther fixes
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.8...v3.1.9
v3.1.8What's Changed
New Contributors
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.7...v3.1.8
v3.1.7What's Changed
scopedtoMessagePackWriter.Write(ReadOnlySpan<T>)methods by @AArnott in #2271Security release details
This release fixes 3 high severity and 9 moderate severity security vulnerabilities.
High severity advisory fixes
26d4e74GHSA-382j-8mxh-c7x2 Reject invalid DateTime ext lengths for CWE-789b9cb605GHSA-vh6j-jc39-fggf Use iteration for skipping msgpack structures for CWE-674719e690GHSA-hv8m-jj95-wg3x Bound LZ4 input reads for CWE-125Moderage severity advisory fixes
2b5a500GHSA-v72x-2h86-7f8m Guard LZ4 decompression length for CWE-409f093bdcGHSA-qhmf-xw27-6rqr Reject nested typeless blocklist bypass for CWE-502f077798GHSA-2f33-pr97-265q Default MVC input formatter to UntrustedData for CWE-118825a3493GHSA-2x83-8g95-xh59 Limit untrusted ExpandoObject maps for CWE-407b414e6dGHSA-wfr3-xj75-pfwh Guard dynamic union depth for CWE-6740555f07GHSA-w567-gjr2-hm5j Validate Unity blit lengths for CWE-7899b5783aGHSA-cxmj-83gh-fp49 Fix CWE-789 multidimensional array allocation validationf96fcf0GHSA-q2h6-ghwm-5qm8 Use secure lookup comparer for CWE-407b3af7cfGHSA-cj9g-3mj2-g8vv Guard JSON conversion depth for CWE-67466ad089GHSA-cj9g-3mj2-g8vv Avoid JSON separator recursion for CWE-674082ba7dGHSA-cj9g-3mj2-g8vv Guard typeless JSON depth for CWE-674Fixes with no security advisory
fb0fe9fHonor TypeFormatter options hooks for CWE-470c1c06a6Fix WriteRawX methods to advance by written length46c6a0fFix CWE-190 map header length overflowFull Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.6...v3.1.7
v3.1.6What's Changed
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.5...v3.1.6
v3.1.5What's Changed
Fix Incorrect DateTimeOffset Serializer by @T0PP1ng in #2225New Contributors
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.4...v3.1.5
v3.1.4What's Changed
GetMemoryCheckResultby @AArnott in #2172New Contributors
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.3...v3.1.4
v3.1.3What's Changed
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.2...v3.1.3
v3.1.2What's Changed
CodeAnalysisUtilities.GetTypeParametersby @AArnott in #2123New Contributors
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.1...v3.1.2
v3.1.1What's Changed
New Contributors
Full Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.1.0...v3.1.1
v3.1.0What's Changed
Int128,UInt128,Rune.OrderedDictionary<T, V>.ReadOnlySet<T>serialization supportFull Changelog: MessagePack-CSharp/MessagePack-CSharp@v3.0.301...v3.1.0
v3.0.300Fixed version, release notes see v3.0.3.
v3.0.3See our migration guide.
Details blog article
What's new
mpcis 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.DynamicObjectResolversupported.[MessagePackObject]types can serialize private members without the application having to switch toDynamicObjectResolverAllowPrivate.[ExcludeFormatterFromSourceGeneratedResolverAttribute].CompositeResolverAttributeoffers a faster runtime alternative to theCompositeResolverclass.Unity
.unitypackageWhat's Changed
ILookup<TKey, TElement>deserialized behavior by @AArnott in #1623[MessagePackFormatter]on parameters by @AArnott in #1678[MessagePackFormatter]on parameters" by @AArnott in #1679[MessagePackFormatter]on parameters and return values by @AArnott in #1680longtointtruncation of stream position by @AArnott in #1685[CompositeResolver]attribute that triggers source generation by @AArnott in #1754ExcludeFormatterFromSourceGeneratedResolverAttributeby @AArnott in #1824#ifregions related to unity by @AArnott in #1825[MessagePackObject]attribute for generic types by @AArnott in #1859partialmodifier required by @AArnott in #1893[MessagePackFormatter]on parameters and return values by @AArnott in #1901ExcludeFormatterFromSourceGeneratedResolverAttributeby suppressing certain warnings by @AArnott in #1907MessagePackSerializer.Typeless.Deserializeoverload that takesReadOnlyMemory<byte>by @AArnott in #1959CompositeResolverAttributemuch more useful by @AArnott in #1968partialrequirements by @AArnott in #2002scopedmodifier toinparameters ofref structby @AArnott in #2021IMessagePackFormatter<T>by @AArnott in #2022MsgPack003on use ofCollection<T>by @AArnott in #2037ImmutableArray<T>.BuilderdConfiguration
📅 Schedule: (in timezone America/Los_Angeles)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.