Update 3.11.6

Fix: Modified the links to filters of article and directory views to tell search engines not to follow. This also helps when producing the sitemap for search engine submission.

Fix: Updated Search Engine Site Map Ping Service URLs.

Fix: Updated Blog Directory Ping Service URLs.

Update 3.11.5

New: You can now select Google reCAPTCHA for the Human Verification Method. You can do this via Configure Form Validation. You will need to sign up for Google reCAPTCHA to get a site key and secret key which can be set in Configure Form Validation. Once configured, forms generated by the system will automatically add Google reCAPTCHA if needed. To manually add to a form add a merge field containing expression: Application.GenerateHTMLHumanVerificationControl(0).

New: Shared function created called Web.WebRequest(URL, Method, AcceptType, ContentType, Content, OtherHeaders, Timeout) which minimized code throughout the system.

Fix: Process would crash without error when submitting a Trading Item. This was due to the relation to Auctions and the RoundToValue on the definition for Auction.OpeningPrice was set to 0.01. Although there is nothing wrong with this the run-time did not like it. A temporary work around was put in place using RoundToValueExpression with same value as a string.

Update 3.11.4

New: Changed the email notification for automated tasks to include the success of the run and a link to the result if results recorded.

Update 3.11.3

Fix: When sending an email campaign an invalid email addresses would halt execution of the batch.

Fix: When Views were reloaded the existing view of the same name was getting an error when unloading.

Update 3.11.2

New: Upgraded web.config targetFramework to 4.6.1.

Update 3.11.1

New: Added the ability to change the targetFramework in the web.config when Application.InstallUpdates is run.

Latest Software Updates

Update 5.33.0 Alpha

New: Site.ViewMap which calls sitemap.xml for the select site.

New: SitePublicURLs.Check allowing you to select multiple at once to check.

Fix: SitePublicURL.ContentType was set to XML instead of HTML in certain circumstances, causing those pages to be excluded in the site map.

Fix: BusinessCollectionItem.FileName was not filterable or sortable even though in table.

Update 5.32.0 Alpha

New: LinkingForeignCollectionDefinition.LinkingPropertyFilterExpression will append the supplied filter expression to the linking property collection filter expression.

New: LinkingForeignCollectionDefinition.LinkingPropertySortExpression will override the linking property collection sort expression with the supplied sort expression.

Update: When importing and Match Item By is set to FileName the system will convert it to a URL file name before matching.

Fix: BusinessCollection.FilterOnIDFileNameOrUniqueValues when supplied with empty string failed.

Fix: ItemDefinition.GenerateHTMLControl for calculated properties.

Fix: Path access denied when posting an email form in certain circumstances.

Fix: When posting an email form it now redirects directly when no success message supplied.

Fix: When posting an email form it now reloads form values when displaying success message.

Update 5.31.4 Alpha

Update: Update the blog ping services.

Fix: Read only properties that were read from the database were not filterable or sortable.