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.
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.
New: Changed the email notification for automated tasks to include the success of the run and a link to the result if results recorded.
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.
New: Upgraded web.config targetFramework
to 4.6.1.
New: Added the ability to change the targetFramework
in the web.config when Application.InstallUpdates
is run.
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.
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: Update the blog ping services.
Fix: Read only properties that were read from the database were not filterable or sortable.