Fix: Block cross-site form spam.
New: Upgrade to security and user access.
Fix: Found reference to code library based stylesheet in HTML editor which may cause problems with Google's algorithm for detecting malicious or unwanted software.
Fix: Due to Google's algorithm change on how it detects malicious or unwanted software, the library based scripts and stylesheets have been moved locally temporarily until the resolve the issue.
Fix: Import script connection string for Excel.
Fix: Upgraded TLS for PayPal integration.
Fix: List of available payment methods included those excluded with expression.
Fix: Error when inserting note when email sent.
Fix: Error when initially setting HTTPS Everywhere.
Update: Allow subscribing new user when email address exists on database only when no payment required.
Fix: Changed how the title meta tag is displayed on article views for categories, tags, etc.
Fix: The SendEmailForm
function did not send the attachments to subsequent recipients, only the first.
Fix: The generated email template now includes viewport and other necessary meta elements for formatting.
New: Application.ResizeImage
can now accept a resize method:
New: When parsing Parameters
in a URL where PageType=MethodView
any missing parameters at the end will be defaulted to the method's parameter default value.
New: In an email or email template, setting the Merge Object Type
to "Application", in a HTML merge expression, will merge these expressions to the application once, rather than for each email's merge object (generally a recipient record). This will speed up the output of campaigns and lessen the load on the server processor.
Fix: Group.SubscribeNewUser
will now subscribe an existing user if no payment required.
Fix: Error when an administrator completes an order.
Fix: Digital items not automatically sending when order completing.
Fix: Form textarea
elements were generated with a space when should be empty.
Fix: Error in LoadHTMLContentInXMLDocument
commented HTML included empty script or textarea elements.
Fix: Unnecessary updates after inserting notes on a user were causing concurrency errors.
Fix: Once an order was processed the promotion was not being cleared and was being applied to the next order.
Fix: Not redirecting to referrer URL after posting a form.
Fix: Concurrency error when installing updates.
New: ShowInTemplate
can be set in custom ASPX page directives.
New: Install Updates
can now redirect to a URL before installing an update.
Fix: When sending an email the list of email pages to select from is filtered to show published only.
Fix: Error when generating site map.
Fix: Article.Publish.On
only set when a moderator is logged in.
New: Modified Order.MakePayment
so it will accept negative amounts for recording refunds.
Fix: The set up for new websites will set the Licensee's record creation date/time to the time of set up.
New: The Default User Country
can now be set via Configure Components. You should only set this if you are only targetting and delivering to users from that country. Leaving this blank will allow the system to auto-detect where the user is located. However, make sure you are either requesting the user's geolocation via the browser they are using or you have the IP Ranges list imported to the database to detect location based on IP address. Without either of these the system will detect the user's browser culture settings which is not always accurate as most browsers come installed with en-US
by default and the user is not asked to confirm it.
New: Can now set how deep to allow search engines to index/follow article list (blog/shop/etc.) combinations of categories, tags, authors, etc. This can be set in Configure Components via property Article View Follow Depth
.
New: The title and description of article list (blog/shop/etc.) groups, categories, tags, etc. are now included as meta tags when listing via the category, tag, etc.
New: Can now set how deep to allow search engines to index/follow directory list combinations of industries, regions, etc. This can be set in Configure Components via property Directory View Follow Depth
.
New: The title and description of directory list groups, industries, regions, etc. are now included as meta tags when listing via the industry, region, etc.
Fix: ServiceBooking.SendConfirmationLetter
and ServiceBooking.SendConfirmationLetter
would allow execute but throw an error when the user's email status was not active.
Fix: ServiceTimes.SpecifyUsers
would throw an error when there was no user (due to guest checkout) or the user's email status was not active.
Fix: Scheduling and running from the correct email collection.
Fix: Default value for Order.PayByOtherMethod.ReceivedOn
now includes time.
Fix: Order.Complete
in some circumstances would not complete due to session timeout or reset.
Fix: TradingItem.GetDiscountPricesFormatted
would only display prices applicable for selected user if one existed.
Fix: Error when listing article comments.
Fix: GenerateHTMLGroupsListForArticleView
and GenerateHTMLGroupsListForDirectoryView
would include all when parent supplied even though there was no subgroup.
Fix: Forms generated from merge fields via Definition.GenerateHTMLForm
had their lists reloaded.
Fix: When outputing a page to a static file the script elements were not included.
Fix: Modified XHTML replace function to better handle empty textarea
and script
element.
Fix: Payment.ReceivedOn
was not storing the time part.
Fix: RSS feed for the shop did not include shipping weight which is needed for import to Google Merchant Center.
New: A user can now create an account without using a password, if the browser and device they are using supports Web Authentication. This uses bio-metrics like face or thumbprint recognition if available.
New: The system detects the browser, device type and whether the a mobile device and creates a record of that device when a user signs up or logs in. This helps determine if a user automatically logs in on that device. The user can delete devices they are no longer using for login.
Fix: Fix: Block cross-site form spam.
Fix: Fix: Block cross-site form spam.
Fix: Block cross-site form spam.