Skip to content

Wildcard path improvements on elements

Compare
Choose a tag to compare
@cleftheris cleftheris released this 08 Oct 18:10
· 55 commits to master since this release
  • Support deserializing message fragment without interchange #137
  • deserialize Functional group headers and trailers into a separate class #138
  • Revisited Element List deserialization and serialization #121
  • Fixed paths with wildcard fragments (segment and element) now serialize fine.
  • Fixed writer serializing boolean values #141.
  • Fixed EdiSerializer bug when using Serialize overload that passes a plain TextWriter the internal EdiTextWriter was never closed thus not autocompleteing/terminating the current active structure #142.
  • Fixed EdiReader when empty segment was found without segment name delimiter #152.
  • Introduced new SuppressBadEscapeSequenceErrors option on the serializer. it is used to suppress the exception error thrown when a malformed escape sequence is encountered #157.
  • Rolledback v1.9.10 EscapeCharacters change #160.
  • Introduced new EscapeDecimalMarkInText. It is used by the EdiTextWriter to escape the decimal mark character inside text values #160.
  • Added new path fragment notation for ranges. This allows for element ranges inside of a segment to be mapped to one structure while others to be mapped to #170.
  • Bug fix related to nested segment group structures with the same segment name #172.
  • Bug fix for Wildcard paths working only for collections #170.
  • Fix for segment collection serialization. When some collection items where being serialized as elements instead #168.