This repository has been archived by the owner on Dec 14, 2018. It is now read-only.
6.0.0-beta2
Pre-release
Pre-release
Features
- Add [FromHeader] for model binding (#1671)
- Move authorization filters to be the first set of filters to run (#1652)
- Tag Helpers: Add "asp-" prefix to all custom attributes on Tag Helpers that target traditional HTML elements (#1618)
- Make Flush work without requiring curly braces (#1547)
- Tag Helpers: Change default tag helpers and extensions to utilize new case insensitive attributes on TagHelperOutput. (#1449)
- Tag Helpers:
<option/>
tag helper (#1423) - ViewComponents should support fully qualified names (#1052)
- RazorPage compilation needs to be affected by changes to _ViewStart (#974)
- BindAttribute to provide a property filter predicate (#785)
- Remaining form helpers --
BeginRouteForm()
(#437) - Flags enum does not bind (#220)
Bugs Fixed
- FlushAsync does not work in RenderSection \ RenderSectionAsync (#1509)
- Correct and clean up
ViewDataDictionary
semantics (#1466) - Should ViewComponents be limited to public top-level classes? (#1448)
- Content negotiation does a case-sensitive matching of media type's parameter values (#1429)
- CompositeValueProvider.GetKeysFromPrefixFromProvider returns null value instead of Task with null result (#1419)
- Consider changing JsonResult's behavior when you provide a formatter (#1370)
- ViewComponent View() fails on CoreCLR with IEnumerable<> passed in (#1354)
- TagBuilder attributes are case sensitive. HTML5 spec says attributes are now case insensitive. Change TagBuilder & infrastructure. (#1328)
- Dispose implementations should not be treated as action methods (#1294)
- Error when using RouteAttribute and HttpPost together on same action (#1194)