New: BusinessCollection.Import will now except JSON and XML.
New: BusinessCollection.Import new excepts two more parameters MatchItemBy which except a unique column name and UpdateMatches which specified whether to skip or update rows that match.
New: JSON and XML exports now include both the ID and FileName along with ToString in a sub-element for Item types. When an item's property is referenced (i.e. Country.Code) then the system will create a sub-element for it. When multiple are grouped together (i.e. Country,Country.Code,Country.Name) then they will be grouped in the same sub-elememt.
New: XML export format now uses the definition name as the element name and ID is a sub-element, not an attribute.
Fix: JSON export now has the correct file extension.
New: BusinessCollection.IsExistingItem and BusinessCollection.Item now except a dictionary of name value pairs. It will first look for FileName and if not available use ID.
New: BusinessCollection.FilterOnIDFileNameOrUniqueValues now except a dictionary or array of dictionary of name value pairs. It will first look for FileName and if not available use ID.
New: Common.XMLToObject converts xml to an array/dictionary the same format as Common.JSONToObject.
Fix: JSON export now has the correct file extension.
Fix: Submit name in defintion inspector.