Platform.Xml.Serialization 1.2.5

A cross-platform, clean and extensible XML serializer for .NET

Install-Package Platform.Xml.Serialization -Version 1.2.5
dotnet add package Platform.Xml.Serialization --version 1.2.5
<PackageReference Include="Platform.Xml.Serialization" Version="1.2.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Platform.Xml.Serialization --version 1.2.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

# 1.2.5
- Allow size SizeConstraintAttribute to be used on structs and enums.
# 1.2.4
- Moved to semantic versioning
- Allow size SizeConstraintAttribute to be used on types.
# Previous versions
- Thread-safety fixes for CachingXmlSerializerFactory
- Removed constructor that takes ValueExpression from DefaultValue
- Added ConcatUnlessNull and PrependUnlessNull to EnumerableUtils
- Added EnumerableUtils.DropLast methods.
- Updated to .NET 4.5.2
- Removed Platform.Collections.ReadOnlyList dependency from ExpressionVisitor
- Added MethodUtils.GetMethodOnTypeReplacingTypeGenericArgs
- Added ActionUtils.ToFunc
- Added ExpressionComparer and ExpressionHasher
- Added TypeUtils.GetConstructorInfo
- Added MethodInfo.GetGenericMethodOrRegular extension method
- Added MethodInfo.GetGenericTypeDefinitionMethod() extension method
- Added support for static members in TypeUtils GetMethod, GetProperty, GetField and GetMember
Previous:
- Added PropertyWiseEqualityComparer
- Added GetMember, GetMethod, GetProperty and GetField methods to TypeUtils to emulate memberof operator using lambda expressions
- Various fixes to Xml Serialization (thanks @mwillebrands)
- Added TextReader.Concat
- Fixed bug where empty elements are skipped.
- Removed deprecated code from ConfigurationBlock
- Namespace would appear empty if none was set
- New Platform.Xml.Serialization serializers
- ExpressionVisitor.VisitNew now returns Expression rather than NewExpression
- Enhanced ExpressionVisitor features
- Massive refactor
- New dependency on .NET 4.0
- Removed legacy code that's no longer required for .NET 4.0

Showing the top 1 GitHub repositories that depend on Platform.Xml.Serialization:

Repository Stars
tumtumtum/Shaolinq
ORM for .NET with full LINQ support for Postgres, Sqlite, MySql and SqlServer

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
1.2.5 1,032 7/23/2018
1.2.4 787 7/23/2018
1.2.3 231 7/23/2018
1.2.2 223 7/22/2018
1.2.1.291 1,364 5/12/2017
1.2.1.288 607 3/17/2017
1.2.1.287 1,518 8/14/2016
1.2.1.286 381 8/5/2016
1.2.1.283 605 7/16/2016
1.2.1.282 350 7/16/2016
1.2.1.281 337 7/16/2016
1.2.1.279 581 5/9/2016
1.2.1.276 1,851 2/6/2016
1.2.0.274-rc1 352 2/4/2016
1.2.0.273-rc1 320 2/4/2016
1.2.0.271-rc1 314 2/4/2016
1.2.0.269-rc1 316 2/4/2016
1.2.0.268-rc1 313 2/4/2016
1.2.0.267-rc1 438 1/19/2016
1.2.0.266-rc1 361 1/3/2016
1.2.0.265-rc1 322 12/29/2015
1.2.0.264-rc1 311 12/29/2015
1.2.0.262-rc1 379 12/22/2015
1.2.0.261-rc1 366 12/22/2015
1.2.0.260-rc1 383 12/22/2015
1.2.0.257-rc1 333 12/20/2015
1.2.0.250-rc1 353 12/9/2015
1.2.0.248-rc1 404 12/7/2015
1.2.0.246-rc1 362 12/6/2015
1.2.0.245-rc1 336 12/6/2015
1.2.0.244-rc1 313 12/6/2015
1.2.0.243-rc1 306 12/6/2015
1.2.0.242-rc1 322 12/6/2015
1.2.0.240-rc1 317 12/6/2015
1.2.0.239-rc1 321 12/6/2015
1.2.0.233-rc1 323 12/4/2015
1.1.0.231-rc1 331 12/4/2015
1.1.0.229 620 11/13/2015
1.1.0.228 451 11/3/2015
1.1.0.223 394 11/2/2015
1.1.0.222 380 10/31/2015
1.1.0.220 389 10/27/2015
1.1.0.216 385 10/23/2015
1.1.0.215 397 10/22/2015
1.1.0.214 386 10/22/2015
1.1.0.212 391 10/22/2015
1.1.0.209 465 10/16/2015
1.1.0.208 363 10/16/2015
1.1.0.205 468 9/23/2015
1.1.0.204 648 7/4/2015
1.1.0.203 389 7/4/2015
1.1.0.202 488 6/25/2015
1.1.0.197 1,368 2/24/2015
1.1.0.196 459 1/31/2015
1.1.0.189 900 11/16/2014
1.1.0.188 658 11/16/2014
1.1.0.186 687 11/15/2014
1.1.0.185 788 11/15/2014
1.1.0.183 487 11/15/2014
1.1.0.178 625 11/15/2014
1.1.0.177 1,533 11/15/2014
1.1.0.175 604 11/15/2014
1.0.0.154 1,291 11/7/2014
1.0.0.149 448 10/30/2014
1.0.0.147 464 10/18/2014
1.0.0.146 499 10/9/2014
1.0.0.143 451 10/7/2014
1.0.0.142 439 9/25/2014
1.0.0.141 455 9/16/2014
1.0.0.139 452 9/15/2014
1.0.0.138 411 9/15/2014
1.0.0.136 480 9/11/2014
1.0.0.133-test 430 9/9/2014
1.0.0.131-test 427 9/9/2014
1.0.0.129-test 408 9/8/2014
1.0.0.126 447 9/8/2014
1.0.0.124 471 9/1/2014
1.0.0.121 548 7/10/2014
1.0.0.119 423 7/9/2014
1.0.0.107 458 6/20/2014
1.0.0.102 772 1/12/2014
1.0.0.78 763 5/6/2013
1.0.0.76 507 5/6/2013
1.0.0.73 626 5/3/2013