neuecc/MessagePack-CSharp
### [`v2.4.59`](https://togithub.com/neuecc/MessagePack-CSharp/releases/tag/v2.4.59)
#### What's Changed
- Skip type collection if property has MessagePackFormatterAttribute by [@gllebede](https://togithub.com/gllebede) in [https://github.com/neuecc/MessagePack-CSharp/pull/1462](https://togithub.com/neuecc/MessagePack-CSharp/pull/1462)
- Fix for "System.NotImplementedException: byref delegate" by [@MaximMikhisor](https://togithub.com/MaximMikhisor) in [https://github.com/neuecc/MessagePack-CSharp/pull/1461](https://togithub.com/neuecc/MessagePack-CSharp/pull/1461)
- Add non-generic serialize/deserialize perf tests by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1478](https://togithub.com/neuecc/MessagePack-CSharp/pull/1478)
- Fix OverflowException in SafeBitConverter.ToInt64 by [@ValkaVales](https://togithub.com/ValkaVales) in [https://github.com/neuecc/MessagePack-CSharp/pull/1481](https://togithub.com/neuecc/MessagePack-CSharp/pull/1481)
- removing extra double quotation mark by [@ImanNavidi](https://togithub.com/ImanNavidi) in [https://github.com/neuecc/MessagePack-CSharp/pull/1490](https://togithub.com/neuecc/MessagePack-CSharp/pull/1490)
- Enable SPAN_BUILTIN code for Unity 2021.2+ by [@MichalPetryka](https://togithub.com/MichalPetryka) in [https://github.com/neuecc/MessagePack-CSharp/pull/1486](https://togithub.com/neuecc/MessagePack-CSharp/pull/1486)
- ASP.NET Core improvements by [@vzabrodin](https://togithub.com/vzabrodin) in [https://github.com/neuecc/MessagePack-CSharp/pull/1512](https://togithub.com/neuecc/MessagePack-CSharp/pull/1512)
- fix duplicate registration of named tuples by [@honda-tatsuya](https://togithub.com/honda-tatsuya) in [https://github.com/neuecc/MessagePack-CSharp/pull/1464](https://togithub.com/neuecc/MessagePack-CSharp/pull/1464)
- Fix null param check in `StaticCompositeResolver` by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1527](https://togithub.com/neuecc/MessagePack-CSharp/pull/1527)
- Update Microsoft.NET.StringTools dependency to 17.4.0 by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1515](https://togithub.com/neuecc/MessagePack-CSharp/pull/1515)
- Improve error messages in exceptions thrown from `PrimitiveObjectFormatter` by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1499](https://togithub.com/neuecc/MessagePack-CSharp/pull/1499)
- Add incremental build support to MessagePack.MSBuild.Tasks by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1528](https://togithub.com/neuecc/MessagePack-CSharp/pull/1528)
- Remove dead constant by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1529](https://togithub.com/neuecc/MessagePack-CSharp/pull/1529)
#### New Contributors
- [@gllebede](https://togithub.com/gllebede) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1462](https://togithub.com/neuecc/MessagePack-CSharp/pull/1462)
- [@MaximMikhisor](https://togithub.com/MaximMikhisor) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1461](https://togithub.com/neuecc/MessagePack-CSharp/pull/1461)
- [@ValkaVales](https://togithub.com/ValkaVales) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1481](https://togithub.com/neuecc/MessagePack-CSharp/pull/1481)
- [@ImanNavidi](https://togithub.com/ImanNavidi) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1490](https://togithub.com/neuecc/MessagePack-CSharp/pull/1490)
- [@MichalPetryka](https://togithub.com/MichalPetryka) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1486](https://togithub.com/neuecc/MessagePack-CSharp/pull/1486)
- [@vzabrodin](https://togithub.com/vzabrodin) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1512](https://togithub.com/neuecc/MessagePack-CSharp/pull/1512)
**Full Changelog**: https://github.com/neuecc/MessagePack-CSharp/compare/v2.4.35...v2.4.59
### [`v2.4.35`](https://togithub.com/neuecc/MessagePack-CSharp/releases/tag/v2.4.35)
#### Changes:
##### Enhancements:
- [#1457](https://togithub.com/neuecc/MessagePack-CSharp/issues/1457): Add option to avoid large buffer allocations
- [#1445](https://togithub.com/neuecc/MessagePack-CSharp/issues/1445): MessagePack.Generator RollForward to Major
##### Others:
- [#1455](https://togithub.com/neuecc/MessagePack-CSharp/issues/1455): Add StringInterningFormatter.cs.meta for Unity
- [#1448](https://togithub.com/neuecc/MessagePack-CSharp/issues/1448): Drop net5.0 runtime targets
This list of changes was [auto generated](https://dev.azure.com/ils0086/MessagePack-CSharp/\_build/results?buildId=1814\&view=logs).
### [`v2.3.112`](https://togithub.com/neuecc/MessagePack-CSharp/releases/tag/v2.3.112)
#### What's Changed
- Drop unsupported platforms by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1345](https://togithub.com/neuecc/MessagePack-CSharp/pull/1345)
- Fix MessagePackFormatterAttribute for many built-in formatter types by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1330](https://togithub.com/neuecc/MessagePack-CSharp/pull/1330)
- Support Unity netstandard21 by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1346](https://togithub.com/neuecc/MessagePack-CSharp/pull/1346)
- disable HashCode.cs if UNITY\_2021\_2\_OR_NEWER by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1357](https://togithub.com/neuecc/MessagePack-CSharp/pull/1357)
- Fix secure hash for `float` by [@pCYSl5EDgo](https://togithub.com/pCYSl5EDgo) in [https://github.com/neuecc/MessagePack-CSharp/pull/1364](https://togithub.com/neuecc/MessagePack-CSharp/pull/1364)
- feat: Added DevelopmentDependency to MessagePackAnalyzer by [@HavenDV](https://togithub.com/HavenDV) in [https://github.com/neuecc/MessagePack-CSharp/pull/1361](https://togithub.com/neuecc/MessagePack-CSharp/pull/1361)
- Promote Unshipped APIs to Shipped by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1366](https://togithub.com/neuecc/MessagePack-CSharp/pull/1366)
- Fix missing switch statement by [@steelywing](https://togithub.com/steelywing) in [https://github.com/neuecc/MessagePack-CSharp/pull/1383](https://togithub.com/neuecc/MessagePack-CSharp/pull/1383)
- Added ResolverUtilitis.cs.meta, fix [#1388](https://togithub.com/neuecc/MessagePack-CSharp/issues/1388) by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1389](https://togithub.com/neuecc/MessagePack-CSharp/pull/1389)
- update package.json to 2.3.85 by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1421](https://togithub.com/neuecc/MessagePack-CSharp/pull/1421)
- Suppress CS1591 warnings in generated code by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1440](https://togithub.com/neuecc/MessagePack-CSharp/pull/1440)
#### New Contributors
- [@HavenDV](https://togithub.com/HavenDV) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1361](https://togithub.com/neuecc/MessagePack-CSharp/pull/1361)
- [@steelywing](https://togithub.com/steelywing) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1383](https://togithub.com/neuecc/MessagePack-CSharp/pull/1383)
**Full Changelog**: https://github.com/neuecc/MessagePack-CSharp/compare/v2.3.85...v2.3.112
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
2.3.85
->2.4.59
Release Notes
neuecc/MessagePack-CSharp
### [`v2.4.59`](https://togithub.com/neuecc/MessagePack-CSharp/releases/tag/v2.4.59) #### What's Changed - Skip type collection if property has MessagePackFormatterAttribute by [@gllebede](https://togithub.com/gllebede) in [https://github.com/neuecc/MessagePack-CSharp/pull/1462](https://togithub.com/neuecc/MessagePack-CSharp/pull/1462) - Fix for "System.NotImplementedException: byref delegate" by [@MaximMikhisor](https://togithub.com/MaximMikhisor) in [https://github.com/neuecc/MessagePack-CSharp/pull/1461](https://togithub.com/neuecc/MessagePack-CSharp/pull/1461) - Add non-generic serialize/deserialize perf tests by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1478](https://togithub.com/neuecc/MessagePack-CSharp/pull/1478) - Fix OverflowException in SafeBitConverter.ToInt64 by [@ValkaVales](https://togithub.com/ValkaVales) in [https://github.com/neuecc/MessagePack-CSharp/pull/1481](https://togithub.com/neuecc/MessagePack-CSharp/pull/1481) - removing extra double quotation mark by [@ImanNavidi](https://togithub.com/ImanNavidi) in [https://github.com/neuecc/MessagePack-CSharp/pull/1490](https://togithub.com/neuecc/MessagePack-CSharp/pull/1490) - Enable SPAN_BUILTIN code for Unity 2021.2+ by [@MichalPetryka](https://togithub.com/MichalPetryka) in [https://github.com/neuecc/MessagePack-CSharp/pull/1486](https://togithub.com/neuecc/MessagePack-CSharp/pull/1486) - ASP.NET Core improvements by [@vzabrodin](https://togithub.com/vzabrodin) in [https://github.com/neuecc/MessagePack-CSharp/pull/1512](https://togithub.com/neuecc/MessagePack-CSharp/pull/1512) - fix duplicate registration of named tuples by [@honda-tatsuya](https://togithub.com/honda-tatsuya) in [https://github.com/neuecc/MessagePack-CSharp/pull/1464](https://togithub.com/neuecc/MessagePack-CSharp/pull/1464) - Fix null param check in `StaticCompositeResolver` by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1527](https://togithub.com/neuecc/MessagePack-CSharp/pull/1527) - Update Microsoft.NET.StringTools dependency to 17.4.0 by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1515](https://togithub.com/neuecc/MessagePack-CSharp/pull/1515) - Improve error messages in exceptions thrown from `PrimitiveObjectFormatter` by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1499](https://togithub.com/neuecc/MessagePack-CSharp/pull/1499) - Add incremental build support to MessagePack.MSBuild.Tasks by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1528](https://togithub.com/neuecc/MessagePack-CSharp/pull/1528) - Remove dead constant by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1529](https://togithub.com/neuecc/MessagePack-CSharp/pull/1529) #### New Contributors - [@gllebede](https://togithub.com/gllebede) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1462](https://togithub.com/neuecc/MessagePack-CSharp/pull/1462) - [@MaximMikhisor](https://togithub.com/MaximMikhisor) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1461](https://togithub.com/neuecc/MessagePack-CSharp/pull/1461) - [@ValkaVales](https://togithub.com/ValkaVales) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1481](https://togithub.com/neuecc/MessagePack-CSharp/pull/1481) - [@ImanNavidi](https://togithub.com/ImanNavidi) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1490](https://togithub.com/neuecc/MessagePack-CSharp/pull/1490) - [@MichalPetryka](https://togithub.com/MichalPetryka) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1486](https://togithub.com/neuecc/MessagePack-CSharp/pull/1486) - [@vzabrodin](https://togithub.com/vzabrodin) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1512](https://togithub.com/neuecc/MessagePack-CSharp/pull/1512) **Full Changelog**: https://github.com/neuecc/MessagePack-CSharp/compare/v2.4.35...v2.4.59 ### [`v2.4.35`](https://togithub.com/neuecc/MessagePack-CSharp/releases/tag/v2.4.35) #### Changes: ##### Enhancements: - [#1457](https://togithub.com/neuecc/MessagePack-CSharp/issues/1457): Add option to avoid large buffer allocations - [#1445](https://togithub.com/neuecc/MessagePack-CSharp/issues/1445): MessagePack.Generator RollForward to Major ##### Others: - [#1455](https://togithub.com/neuecc/MessagePack-CSharp/issues/1455): Add StringInterningFormatter.cs.meta for Unity - [#1448](https://togithub.com/neuecc/MessagePack-CSharp/issues/1448): Drop net5.0 runtime targets This list of changes was [auto generated](https://dev.azure.com/ils0086/MessagePack-CSharp/\_build/results?buildId=1814\&view=logs). ### [`v2.3.112`](https://togithub.com/neuecc/MessagePack-CSharp/releases/tag/v2.3.112) #### What's Changed - Drop unsupported platforms by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1345](https://togithub.com/neuecc/MessagePack-CSharp/pull/1345) - Fix MessagePackFormatterAttribute for many built-in formatter types by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1330](https://togithub.com/neuecc/MessagePack-CSharp/pull/1330) - Support Unity netstandard21 by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1346](https://togithub.com/neuecc/MessagePack-CSharp/pull/1346) - disable HashCode.cs if UNITY\_2021\_2\_OR_NEWER by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1357](https://togithub.com/neuecc/MessagePack-CSharp/pull/1357) - Fix secure hash for `float` by [@pCYSl5EDgo](https://togithub.com/pCYSl5EDgo) in [https://github.com/neuecc/MessagePack-CSharp/pull/1364](https://togithub.com/neuecc/MessagePack-CSharp/pull/1364) - feat: Added DevelopmentDependency to MessagePackAnalyzer by [@HavenDV](https://togithub.com/HavenDV) in [https://github.com/neuecc/MessagePack-CSharp/pull/1361](https://togithub.com/neuecc/MessagePack-CSharp/pull/1361) - Promote Unshipped APIs to Shipped by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1366](https://togithub.com/neuecc/MessagePack-CSharp/pull/1366) - Fix missing switch statement by [@steelywing](https://togithub.com/steelywing) in [https://github.com/neuecc/MessagePack-CSharp/pull/1383](https://togithub.com/neuecc/MessagePack-CSharp/pull/1383) - Added ResolverUtilitis.cs.meta, fix [#1388](https://togithub.com/neuecc/MessagePack-CSharp/issues/1388) by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1389](https://togithub.com/neuecc/MessagePack-CSharp/pull/1389) - update package.json to 2.3.85 by [@neuecc](https://togithub.com/neuecc) in [https://github.com/neuecc/MessagePack-CSharp/pull/1421](https://togithub.com/neuecc/MessagePack-CSharp/pull/1421) - Suppress CS1591 warnings in generated code by [@AArnott](https://togithub.com/AArnott) in [https://github.com/neuecc/MessagePack-CSharp/pull/1440](https://togithub.com/neuecc/MessagePack-CSharp/pull/1440) #### New Contributors - [@HavenDV](https://togithub.com/HavenDV) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1361](https://togithub.com/neuecc/MessagePack-CSharp/pull/1361) - [@steelywing](https://togithub.com/steelywing) made their first contribution in [https://github.com/neuecc/MessagePack-CSharp/pull/1383](https://togithub.com/neuecc/MessagePack-CSharp/pull/1383) **Full Changelog**: https://github.com/neuecc/MessagePack-CSharp/compare/v2.3.85...v2.3.112Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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.