New: You can now change the maximum bookings for both a service schedule and time.
New: When adding custom properties to a service available schedule, the values are copied to a service time when generated, if the custom properties exist.
Fix: Custom properties and methods on the inherited class are now included.
Fix: Duplicate note created when service booking email sent.
Fix: Output of meta tags for canonical and next and prev pages.
Fix: Output of filter menu to add meta tags telling search engines not to follow link when there is more than one filter applied to the link.
New: There are several new operators for comparing item type properties (ItemDefinition
) where the item has a parent. For example, Category.Parent
. For this to work there must be a calcualated columns on the table with same name plus "Ancestors" and "Descendants". For example, for Article.Category
there would also be Article.CategoryAncestors
and Article.CategoryDescendants
. These return a pipe delimiter list of IDs. The operators are as follows:
AncestorOf
is /
AncestorOfOrEqualTo
is /=
DescendantOf
is \=
DescendantOfOrEqualTo
is \=
RelativeOf
is /\
RelativeOfOrEqualTo
is /\=
Fix: Filtering articles by category now includes the articles of descendant categories.
Fix: Site default static index file will now be loaded if exists.
Fix: Output of ValueDefinition.GenerateHTMLControl
and ValueDefinition.CreateFilterMenu
.