Skip to content

v4.6.17

Compare
Choose a tag to compare
@NightOwl888 NightOwl888 released this 03 Nov 13:55
· 24 commits to master since this release

Change Log

  1. Bug: Fixes issue described in #365, use HTTP_HOST header when available to derive the host name for the SiteMapCacheKeyGenerator, so it will work consistently with the URL resolving in a web farm or cloud environment.
  2. Bug: Fixes #369, using canonical URL or canonical Key in conjunction with MvcSiteMapNodeAttribute always throws a validation exception indicating that both are set.
  3. Bug: Corrected hint paths for MVC 4 project references, as they weren't set to the correct directory and/or file name. Windows Update KB2993928 broke the ability to build with MVC 4 references because of this issue.
  4. Bug: Fixes issue discussed in #345, canonical URLs are always excluded from the XML sitemap, even if they refer to the current node.
  5. Bug: Fixes #366, stack overflow exception when calling embedded MVC partial views within an ASPX page.
  6. Bug: Fix for MVC 3 compilation, which was broken after Windows Update MS14-059. Upgraded MVC 3 to conditionally use the oldest version on NuGet - 3.0.0.1 - when the Windows Update is installed, and use the 3.0.0.0 version in the Global Assembly Cache when the Windows Update is not installed. Important: If you build MvcSiteMapProvider on a machine with the Windows Update for KB2993937 installed and you are using MVC 3, all of the target machines will require Windows Update for KB2993937 as well.