Releases: MessagePack-CSharp/MessagePack-CSharp
Releases · MessagePack-CSharp/MessagePack-CSharp
v2.5.124
What's Changed
- Fix bug unsafe formatter by @pCYSl5EDgo in #1584
- Bump Microsoft.NET.StringTools from 17.4.0 to 17.5.0 by @dependabot in #1588
- Bump ReactiveProperty from 8.2.0 to 9.1.2 by @dependabot in #1592
- Avoid copying data twice in MessagePackWriter.MemoryCopy when running… by @AlanLiu90 in #1607
- Fix
ILookup<TKey, TElement>
deserialized behavior by @AArnott in #1623 - Bump Microsoft.NET.StringTools from 17.5.0 to 17.6.3 by @dependabot in #1629
- move code depending on UnityEditor into separate assembly by @NorbertNemec in #1649
New Contributors
- @AlanLiu90 made their first contribution in #1607
- @NorbertNemec made their first contribution in #1649
Full Changelog: v2.5.108...v2.5.124
v2.6.100-alpha
What's Changed
- Avoid copying data twice in MessagePackWriter.MemoryCopy when running… by @AlanLiu90 in #1607
- Bump System.Collections.Immutable from 6.0.0 to 7.0.0 by @dependabot in #1611
- Fix the errant package dependency in source generator package by @AArnott in #1622
- Fix
ILookup<TKey, TElement>
deserialized behavior by @AArnott in #1623
New Contributors
- @AlanLiu90 made their first contribution in #1607
Full Changelog: v2.6.95-alpha...v2.6.100-alpha
v2.6.95-alpha
What's Changed
- Convert mpc and msbuild task package to a roslyn source generator by @AArnott in #1599
- Fix bug unsafe formatter by @pCYSl5EDgo in #1584
- Bump Microsoft.NET.StringTools from 17.4.0 to 17.5.0 by @dependabot in #1588
- Add built-in formatters for several more System.Numerics types by @AArnott in #1597
- Set nullable in unity by @Y-YoL in #1600
- Bring back support for the additional allow types by @AArnott in #1602
- Report diagnostics instead of throw from TypeCollector by @AArnott in #1605
- Enable P2P generic test by @AArnott in #1604
New Contributors
Full Changelog: v2.5.108...v2.6.95-alpha
v2.5.108
v2.5.103
What's Changed
- Use Mono.RuntimeStructs rather than Mono.Runtime to test if app is running on Mono runtime by @takeshik in #1573
- Fix PrimitiveObjectResolver's ability to read strings by @AArnott in #1575
New Contributors
Full Changelog: v2.5.94...v2.5.103
v2.5.94
What's Changed
- MessagePack.Generator RollForward to Major by @neuecc in #1445
- Drop net5.0 runtime targets by @AArnott in #1448
- Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /benchmark/SerializerBenchmark by @dependabot in #1453
- Bump Newtonsoft.Json from 10.0.3 to 13.0.1 in /sandbox/Sandbox by @dependabot in #1452
- Add StringInterningFormatter.cs.meta for Unity by @neuecc in #1455
- Add option to avoid large buffer allocations by @AArnott in #1457
- Skip type collection if property has MessagePackFormatterAttribute by @gllebede in #1462
- Fix for "System.NotImplementedException: byref delegate" by @MaximMikhisor in #1461
- Add non-generic serialize/deserialize perf tests by @AArnott in #1478
- Fix OverflowException in SafeBitConverter.ToInt64 by @ValkaVales in #1481
- removing extra double quotation mark by @ImanNavidi in #1490
- Enable SPAN_BUILTIN code for Unity 2021.2+ by @MichalPetryka in #1486
- ASP.NET Core improvements by @vzabrodin in #1512
- fix duplicate registration of named tuples by @honda-tatsuya in #1464
- Fix null param check in
StaticCompositeResolver
by @AArnott in #1527 - Update Microsoft.NET.StringTools dependency to 17.4.0 by @AArnott in #1515
- Improve error messages in exceptions thrown from
PrimitiveObjectFormatter
by @AArnott in #1499 - Add incremental build support to MessagePack.MSBuild.Tasks by @AArnott in #1528
- Remove dead constant by @AArnott in #1529
- Switch from Azure Pipelines to GitHub Actions for unity build by @AArnott in #1543
- Merge master to develop by @AArnott in #1544
- Fixed issue with generics formatters generation in #1534
- Fixes Typo "paramterType" -> "parameterType" by @gfs in #1547
- Fix unity+android code for reading an Int64 from memory by @AArnott in #1548
- Hide Microsoft.NET.StringTools from compilation of downstream projects by @AArnott in #1549
- Add CustomFormatter instanciator for StringKeyFormatterTemplate by @gepa21 in #1557
- Remove author info by @AArnott in #1564
- Show details of errors occurred when the generator opens a project by @mayuki in #1558
- Fix MessagePack CodeGen Unity spelling/grammar by @Valerionn in #1561
- Fixed issue with Union formatter generator by @Scormave in #1553
- Fixed nullable embedded types are being added to generated resolver by @Scormave in #1556
- Added sandbox tests for nested generic types by @Scormave in #1555
- Merge latest Library.Template by @AArnott in #1566
- Merge master to develop by @AArnott in #1567
- Fix wrong data length written in
UnsafeBlitFormatter
by @lynzrand in #1551
New Contributors
- @gllebede made their first contribution in #1462
- @MaximMikhisor made their first contribution in #1461
- @ValkaVales made their first contribution in #1481
- @ImanNavidi made their first contribution in #1490
- @MichalPetryka made their first contribution in #1486
- @vzabrodin made their first contribution in #1512
- @gfs made their first contribution in #1547
- @gepa21 made their first contribution in #1557
- @Valerionn made their first contribution in #1561
- @Scormave made their first contribution in #1553
- @lynzrand made their first contribution in #1551
Full Changelog: v2.5.64-alpha...v2.5.94
v2.5.64-alpha
What's Changed
- Support string interning when deserializing string as object. by @sa-vg in #1487
- Add disabled test for supporting Union on concrete classes by @AArnott in #1466
- Remove a few dependencies from unity package by @AArnott in #1497
- Build on Unity 2021.3 agent by @AArnott in #1537
- Refreshing updates by @AArnott in #1538
- Add nullable ref annotations by @AArnott in #1539
- Add more nullable ref annotations by @AArnott in #1540
- Last of the nullable ref annotations by @AArnott in #1541
New Contributors
Full Changelog: v2.4.23-alpha...v2.5.64-alpha
v2.4.59
What's Changed
- Skip type collection if property has MessagePackFormatterAttribute by @gllebede in #1462
- Fix for "System.NotImplementedException: byref delegate" by @MaximMikhisor in #1461
- Add non-generic serialize/deserialize perf tests by @AArnott in #1478
- Fix OverflowException in SafeBitConverter.ToInt64 by @ValkaVales in #1481
- removing extra double quotation mark by @ImanNavidi in #1490
- Enable SPAN_BUILTIN code for Unity 2021.2+ by @MichalPetryka in #1486
- ASP.NET Core improvements by @vzabrodin in #1512
- fix duplicate registration of named tuples by @honda-tatsuya in #1464
- Fix null param check in
StaticCompositeResolver
by @AArnott in #1527 - Update Microsoft.NET.StringTools dependency to 17.4.0 by @AArnott in #1515
- Improve error messages in exceptions thrown from
PrimitiveObjectFormatter
by @AArnott in #1499 - Add incremental build support to MessagePack.MSBuild.Tasks by @AArnott in #1528
- Remove dead constant by @AArnott in #1529
New Contributors
- @gllebede made their first contribution in #1462
- @MaximMikhisor made their first contribution in #1461
- @ValkaVales made their first contribution in #1481
- @ImanNavidi made their first contribution in #1490
- @MichalPetryka made their first contribution in #1486
- @vzabrodin made their first contribution in #1512
Full Changelog: v2.4.35...v2.4.59
v2.4.35
v2.4.23-alpha
What's Changed
- Fix missing switch statement by @steelywing in #1383
- Added ResolverUtilitis.cs.meta, fix #1388 by @neuecc in #1389
- Add CompressionMinLength parameter to MessagePackSerializerOptions by @israellot in #1359
- Add built-in support for .NET 6
DateOnly
andTimeOnly
types by @AArnott in #1427 - Suppress CS1591 warnings in generated code by @AArnott in #1440
New Contributors
- @steelywing made their first contribution in #1383
- @israellot made their first contribution in #1359
Full Changelog: v2.4.14-alpha...v2.4.23-alpha