Skip to content

Releases: ExtendedXmlSerializer/home

ExtendedXmlSerializer v3.2.4

21 Jul 17:47
a1589f5
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Member resolution now uses ReflectedType first, then DeclaredType. #417 @Mike-E-wins
  • Fixed references resolution bugs during deserialization #420 @Mike-E-wins
  • Added support for IReadOnlyList properties. #421 @Mike-E-wins

ExtendedXmlSerializer v3.2.3

21 Jul 14:12
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Assigned parser contexts for migrations. #415 @Mike-E-wins

ExtendedXmlSerializer v3.2.2

07 Jul 07:25
4efe913
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Enabled member comparison by base-type on EmitWhen call. #412 @Mike-E-wins

ExtendedXmlSerializer v3.2.1

22 Jun 14:51
c85bfa5
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Fixed bug with references w/ exs:member="" attributes #408 @Mike-E-wins

ExtendedXmlSerializer v3.2.0

16 Jun 07:28
Compare
Choose a tag to compare

✨ New Features 🚀

  • Allowed members to be configured from base classes. #399 @Mike-E-wins
  • Ensured exs xmlns is applied to root for optimized namespace + enabled-reference scenarios. #402 @Mike-E-wins

🐛 Bug Fixes 🔧

  • Demonstrated WithUnknownContent().Continue() #395 @Mike-E-wins
  • Adjusted reference detection to be more accurate in the case of attri… #400 @Mike-E-wins

Other Changes

  • Added basic (throw) support for anonymous/dynamic types. #389 @Mike-E-wins
  • [Automated] Generated CHANGELOG.md #390 @github-actions[bot]
  • Emit initialization times. #394 @Mike-E-wins
  • Sample code for documentation demonstrating implicit and explicit ref… #404 @Mike-E-wins

ExtendedXmlSerializer v3.1.4

28 Apr 06:37
da3fe82
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Added support for Flags-based enumerations. #387 @Mike-E-wins

ExtendedXmlSerializer v3.1.3

25 Mar 12:57
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Added test demonstrating private setters. #376 @Mike-EEE
  • Fixed Caching Issues for Better Performance. #381 @Mike-EEE

Other Changes

  • Added Sample code for question. #373 @Mike-EEE

ExtendedXmlSerializer v3.1.2

07 Feb 09:56
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Adjusted assembly-loading to be a bit more robust for .NETFramework-b… #367 @Mike-EEE

ExtendedXmlSerializer v3.1.1

30 Jan 15:29
2b5ed66
Compare
Choose a tag to compare

🐛 Bug Fixes 🔧

  • Accounted for struct root instances when references are enabled. #359 @Mike-EEE
  • Removed recursion check for types that have custom serializers defin… #362 @Mike-EEE / @aspektxxx

ExtendedXmlSerializer v3.1.0

18 Jan 06:18
057934d
Compare
Choose a tag to compare

✨ New Features 🚀

  • Added basic support for IEnumerable for both instance and member property definitions. #343 @Mike-EEE
  • Added additional testing around Enumerable property support. #344 @Mike-EEE
  • Further adjusted and improved type content composer API. #351 @Mike-EEE
  • Further improved serializer registration #353 @Mike-EEE

🐛 Bug Fixes 🔧

  • Removed attribute values from reference-based reading. #342 @Mike-EEE
  • Added ordering to parameterized content members. #356 @Mike-EEE
  • Fixed type resolution issue with conflicting member name having the... #354 @Mike-EEE

Other Changes

  • Updated nuget reference for NReco.LambdaParser. #347 @Mike-EEE
  • Improved content serializer composition API. #350 @Mike-EEE
  • Added example code. #348 @Mike-EEE