v.1.9.800.0
What's new and improved:
Feather Resource Packages
- To ease package resources organization and maintainance we have introduced a new convention to separate Sitefinity specific front-end resources from project specific front-end resources. assets\src now contains two directories:
- sitefinity - contains scss files for Sitefinity styling;
- project - contains non-sitefinity front-end assets; (If this folder is renamed, the new name must be used as value for the variable projectAssetsFolder located in gruntfile.js)
- grunt.js has been refactored. Introduced jsfiles.json where to list js files which are concatenated and uglified to one file.
What's fixed
- MVC Forms: Changing the FieldName value will cause the form to crash in a page (FP)
- Cannot set attributes values that contain spaces in forms validation attributes (FP)
- Pager is throwing exception if pages are more than 10 (FP)
- Captcha is not validated client-side form (FP)
- Classification field for a custom classification throws exception in Dynamic Content details view (FP)
- No client-side validation of custom rule in MVC Form (FP)
- Required attribute is encoded in MVC Form (FP)
- Media field confusing label when no media item selected (FP)
- Feather Forms: Cannot submit if one form is using Ajax Submit and other form is not (FP)
- Change Password Url Action is case sensitive
- MVC Widget templates of a Dynamic module disappear after any change is made in the template (FP)
- SfPlaceHolder inside a PartialView doesn`t render (FP)
- MVC Calendar - Events won't appear on page with URL contains special characters (FP)
- After upgrade there is NullReferenceException thrown if page is open for edit of non-default culture
- Filter search results by view permissions not working (FP)
- Angular error while editing Image Widget (FP)
- MVC Form: Does not sync with Marketo when AjaxSubmit is used (FP)
- Feather Taxon selector: Selecting a child category causes the designer to load incorrectly (FP)
- MVC forms Success/Error message cannot be customized
Performance improvements for Dynamic modules