This repository has been archived by the owner on Dec 19, 2018. It is now read-only.
4.0.0-beta5
Pre-release
Pre-release
Features
- Support * wild card in TargetElement Attribute. (#361)
- Add support to allow Tag Helpers to generate content before and after source element (#341)
- TagHelperOutput doesn't allow multiple non-bound TagHelper attributes with identical names. (#279)
- Add [HtmlAttributeNotBound] property to indicate that a property should not come from HTML (#182)
- Support adding attributes to
IDictionary<string, TValue>
properties (#89)
Bugs Fixed
- Whitespace at the end of a tag should not be written to output. (#379)
Equals()
andGetHashCode()
implementations are inconsistent (#362)- TagHelper attributes with data- have surprising behavior (#342)
- RazorError should specify the file path of the chunk that originates the error (#334)
- Tooling: Directives don't format correctly when entering newline. (#332)
- Move ParserErrorSink, RazorError and SourceLocation to a better namespace (#320)
- Bound attribute keys don't maintain HTML provided case in TagHelperContext.AllAttributes (#266)
- TagHelper attributes with no value cannot be used in TagHelpers (#220)
- Directive errors don't apply error squiggly to full directive. (#217)
- Attribute Parser Error (#183)
- Await TagHelper generated runtime objects. (#169)
- Razor code generator produces unnecessary writeliteral with whitespaces (#50)
- Need to evaluate whether any C# 6 features will require changes to the Razor parser (#44)