Update 6.0.6

Fix: When making a change to a page or template, etc. the system did not clear SitePublicURLs.LastCheckedOn so that next time viewed the cache would be updated.

Fix: URLs with spaces could not be found when searching for references in SitePublicURLs.

Fix: Error when logging exception.

Update 6.0.5

Fix: Function GenerateHTMLParagraphs now replaces line feeds with <br/>.

Fix: Error in definition inspector when adding a property or method.

Fix: Clear the property SitePublicURL.LastCheckedOn so next time the page is accessed the cache is renewed with the new IDs.

Update 6.0.4

Fix: Error in Email.SendNow.

Fix: Error in Application.Log.

Fix: Error in BusinessCollection.MergeItems.

Update 6.0.3

Fix: CourseEnrolment.Status and CourseEnrolment.LastActivityOn calculated properties.

Fix: BusinessCollectionItem.CreatedOn and BusinessCollectionItem.TypeNumber can be filtered on.

Update 6.0.2

Fix: Error in checkout process converting IDs.

Update 6.0.1

Fix: Error viewing an object when tags exist.

Update 6.0.0

New: Converted ID from Integer to Hexidecimal string 16 characters long which includes the creation time, a number representing the type of business object and the old ID.

New: InstallUpdates can now run an SQL script from a file.

New: CollectionClassDefinition.ParentPropertyName is used for building the base path. If this definition attribute exists and the property value is a business collection item then the base path of the foreign collection property on the item resolving to this collection is used. For example, CourseModules ParentPropertyName is set to Course and FileName is how-to-skip then base path for a CourseModule with FileName jumping will be /courses/how-to-skip/modules/jumping.

New: A default for Article.Author.FilterExpression is set to show only logged in user or administrators.