Update 5.9.0

New: Property ItemTags.TagSet added in order to create properties that will be specific to a tag set. For example, Product.Colours for a multi select or Product.Material for a single select. Selections from both will be listed in the item tags.

New: BusinessCollectionItem.DataValue.Set now updates LinkingForeignCollectionDefinition properties as well.

Fix: LinkingForeignCollectionDefinition.GenerateHTMLControl now output a single select control when MaximumItems is equal to one.

Fix: LinkingForeignCollectionDefinition.GenerateHTMLControl was outputing a readonly control.

Fix: When submitting a form to add or update a business collection item, properties not included as controls on the form are ignore.

Update 5.8.0

New: ValueDefinitionAttribute.GetCode and ValueDefinitionAttribute.SetCode allow for custom methods to get and set values on a property.

New: BusinessObject.GetPropertyValue and BusinessObject.SetPropertyValue now available. Common.GetPropertyValue renamed to Common.GetObjectPropertyValue.

Fix: Error replacing form values in XML.

Update 5.7.0

New: Can now position tags within a tag set.

New: BusinessCollection.FilterOnIDFileNameOrUniqueValues(Object) now excepts a business collection item of array of business collection items.

Fix: Error listing a tag's items.

Fix: BusinessCollection.Item(ID) now throw error when ID does not exist.

Update 5.6.0

New: Can now tag any item not just Articles. i.e. Users, Groups, etc.

New: Function BusinessCollectionItem.Rename will be visible to administrators if there is a column FileName in the table.

Update 5.5.0

New: Groups now have a trial period for membership which is free.

New: StoredPaymentMethods.ExpiredOn to filter out expired payment methods.

Fix: When a form is submitted and returned due to error or displaying message to redirect the field were not populated with the user input.

Fix: Error in BusinessCollection.FilterOnIDFileNameOrUniqueValues.

Fix: Error when generating email.

Fix: Error when viewing/editing a region.

Fix: Backward compatibity for Human Verification Code on forms to block spambots.