Skip to content
This repository has been archived by the owner on Dec 14, 2018. It is now read-only.

2.0.0

Compare
Choose a tag to compare
@danroth27 danroth27 released this 14 Aug 13:04

Features

  • Revert custom collection types breaking change and use extension methods (#6518)
  • Move conventions defined in RazorPagesOptions to MvcOptions (#6462)
  • FromRouteAttribute doesn't seem to work in Razor Pages (#6402)
  • Add generic overload/extension method for MvcOptions.Filters.AddService (#6395)
  • SignOut() without args is broken (#6392)
  • Enable SHA256.Create() calls to work for desktop applications on FIPS compliant machines. (#6354)
  • Implement an attribute and filter to configure the request body size limit (#6352)
  • Unable to AddPageRoute to the default page (#6338)
  • Define crisp for semantics for what makes a pagemodel a pagemodel (#6210)
  • Big Rock: Filters for Razor Pages (#6070)
  • RazorViewEngineOptions.ParseOptions are hard to use (#6009)
  • Add a filter provider for TempDataAttribute to RazorPages (#5979)
  • TestServer against MVC application can't find Razor Views. (#3410)
  • Limiting request content size - per action (#481)

Bugs Fixed

  • Move TempDataAttribute into Microsoft.AspNetCore.Mvc namespace (#6542)
  • Commit cache entries only when the content gets successfully generated (#6522)
  • Android Chrome - Cryptographic Exception (#6480)
  • [.netcore 2 preview 2] ifileprovider + di error (#6479)
  • Layout not rendered via ViewStart.cshtml: Question on Razor View discovery in .Net Core preview 1 (#6448)
  • RedirectToPage(page, handler) inside a view redirects to the page but not the handler (#6436)
  • Razor Pages do not pick up changes to _ViewImports.cshml outside of the Pages directory (#6428)
  • Microsoft.AspNetCore.Mvc.RazorPages should be imported by default (#6401)
  • ArgumentNullException when using [BindProperty] on a private property (#6400)
  • Exceptions thrown from Views when run from a net461 application do not contain line numbers or file info (#6356)
  • ExpressionTextCache is case insensitive: TextboxFor(x=>x.name) and TextboxFor(x=>x.Name) produce the same html (#6349)
  • _ViewStart.cshtml not picked up when added to the root of the app (#6308)
  • KeyNotFoundException in Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeEmitter.GetProxyType (#6292)
  • Using FormattingUtilities.XsdDataContractExporter.GetRootElementName(type) throws in netcoreapp2.0 when used in ExplicitResponseTypeDecoration_WithExplicitDefaultStatus_SpecifiedViaProducesAttribute (#6235)
  • DiagnosticSource.BeforeView/AfterView not called in RenderPartial (#6222)
  • AttemptedValueIsInvalidAccessor on nullable types results in "Nullable`1." message (#6076)
  • RazorPages page directives missing quotes should alert user (#5868)
  • CancellationTokenSource is not Disposed in cache tag helpers (#5649)
  • Model binder doesn't validate decimals with thousands separator (#5502)
  • Remove PageDirectiveFeature once we have switched to Razevolution (#5475)
  • HTML and tag helpers will NRE if given a Linq expression w/ a static property (#4856)