Skip to content
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
Compare
Choose a tag to compare
@danroth27 danroth27 released this 30 Jun 21:07

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() and GetHashCode() 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)