100%
UmbracoCms.6.2.0.zip
This is the main Umbraco download, generally you won't need anything else.
Downloaded 6003 times - uploaded 01 May 2014UmbracoCms.AllBinaries.6.2.0.zip
Downloaded 1305 times - uploaded 01 May 2014Release notes
Blog
Read the release blog post for 6.2.0.
Upgrading from 4.10+ and 6.x to 6.2.0
Note that the UmbracoMembershipProvider, UsersMembershipProvider and UmbracoRoleProvider have been updated in the web.config
Also note that it's a good idea to rebuild your Examine indexes (in the developer section, go to the "Examine management" dashboard and for each of your indexes go to "Info & Tools" to rebuild) in case you were affected by a bug we found in there.
Upgrading from older versions?
- The version-specific upgrade guide be followed in conjunction with the general guide mentioned above
Related changes from the issue tracker
Features
- U4-1659 - New Member API
- U4-2605 - [Feature Request], 6.1.4, Add better search and replace options to all code editor controls.
- U4-2643 - Add Events to RenderMacro to allow dynamic model manipulation
- U4-2644 - Partial View Macro restriction removal
- U4-2719 - Drag/drop support for properties between tabs in the doctype editor
- U4-2737 - Snippets that are available when creating new MacroScripts should also be available for Partial Views
- U4-2747 - [Feature Request] 6.1.4 Pre-select current node it content pickers
- U4-2750 - Create MergeParentContextViewData filter for SurfaceControllers and PartialViewMacroController so the ParentViewContext is automatically merged into the child action VIewData
- U4-3098 - [Feature Request] 6.2 Add Node Type to quick search/search results in backend.
- U4-3920 - Move/Copy/Content-Picker time saver - pre-selects current node
- U4-1468 - Change document type on node UI
- U4-1639 - Add support to generate GET urls to SurfaceController actions
- U4-1752 - Add GetPreValueAsString(Int32 preValueId) method to the @Umbraco helper
- U4-1994 - Allow additional params for Html.CachedPartial cache key to be passed in
- U4-2272 - uQuery.GetNodesByXPath relies on HttpContext.Current
- U4-2606 - Resolvers - List available items in a resolver
- U4-2760 - Installed Packages Sort Order
- U4-2772 - Nicer error message when regex validator fails
- U4-2776 - Default Content For A Razor Layout Section
- U4-3851 - More specific error when saving a user with no Section checkbox selected
Breaking Changes
- U4-1521 - Updated back office to use ClientDependency bundles for common files
- U4-3051 - GetAncestorOrSelfDocuments gets stuck in infinite loop
- U4-2006 - Domain.GetDomain(string DomainName) is case-sensitive
- U4-3025 - Replace ShortStringHelper
- U4-4010 - Member and user session gets mixed
- U4-4955 - Change IsSomething helpers to relate position to siblings as it's currently unstable & add ToContentSet method which resets the helpers to relate to position in a collection
Issues & Tasks
- U4-1076 - Apostrophes in document type description are shown preceded/escaped by a slash in the Create Node dialog
- U4-1242 - Template editor sometimes stops editing.
- U4-1477 - Remove "should .. contain at least 1 non-alpha numeric character" message
- U4-156 - Drag / drop support
- U4-1774 - V6 - Edit Member (Allow at Root) in UI
- U4-1853 - Tinymce with the format dropdown added as soon as you interact with it the content tree stops working [Uncaught TypeError: Cannot set property 'href' of undefined (anonymous function) DependencyHandler.axd:57] Chrome Only..
- U4-1958 - PropertyEditorValueConverter's not working with recursive properties
- U4-1983 - Member cache is not utilized properly, "number of users online" won't work and won't work in load balanced environments
- U4-1984 - Membership provider GetUser - userIsOnline parameter has zero effect
- U4-2060 - Spell Checker Broke After Google Update
- U4-2241 - Native Multi-node tree picker in Member Types: Saving clears selected items
- U4-2294 - 6.1.0: umbracoServer table can't be created on MySQL <5.6.5
- U4-2464 - Single user protection, password not changeable!
- U4-2477 - Member editing - Indicate which box is active and which is inactive
- U4-2509 - Umbraco backend search not working correctly with spaces
- U4-2551 - Language in UmbracoLink TinyMCE Plugin not complete (only en/he/ja/ru/zh)
- U4-2625 - Show a friendly error when editing a Document with a missing Data Type
- U4-2636 - Allow at root property are outside of view in backoffice
- U4-2638 - Developer/Packages/Install Starterkit give 500 server error
- U4-2686 - Error when trying to delete member group with ampersand in name.
- U4-2699 - The media upload process doesn't dispose all resources
- U4-2701 - The media creation process needs to be optimized, there's far too much IO occuring
- U4-2708 - The html5shim in noNodes.aspx uses HTTP
- U4-2713 - Property Editor Value Converters don't get applied to Umbraco.TypedMedia
- U4-2721 - RuntimeCacheProvider is not cleared when data type changes
- U4-2733 - call to umbraco.library:Request broken?
- U4-2782 - 6.1.2 mediaCurrent macro parameter ParseInt32 error when blank
- U4-2783 - url attribute in installedPackages.config is not populated when a package is installed
- U4-2791 - Error creating node containing @ v6.1.4
- U4-2796 - Possible to have duplicate Login Name (Member.LoginName) for Umbraco Members
- U4-2807 - Better error info for: Invalid URI: The hostname could not be parsed.
- U4-2815 - The code to determine the macro type is currently case sensitive
- U4-2823 - RenderRouteHandler.GetUmbracoRouteDefinition() fails to store the route definition when an incidental alias-controller match is made
- U4-2824 - Type Converter for string type
- U4-2842 - When moving a media item from recycle bin / trash back to content media is still marked as trashed
- U4-2958 - Member can edit & Show on profile do not persist on Member Type editor
- U4-3007 - RouteDefinition should not store instance of controller
- U4-3023 - Suggestion: Add lists plugin to tinyMceConfig.config
- U4-3033 - Line gets added to Stylesheet
- U4-3034 - unable to delete media property unless property is moved to generic tab
- U4-3071 - Affect the order of domains in GetDomains() method at umbraco.cms.businesslogic.web.Domain class
- U4-3081 - Using Checkbox List With No Prevalues Causes Null Reference Exception
- U4-3109 - Ensure the macro cache is cleared when macros are changed
- U4-3119 - Non-Admin Users Cannot Create or Edit Users regardless of permission settings - 6.1.6
- U4-3172 - Backport all new service/repository updates from v7 to 6.2
- U4-3202 - Fix for actions in trees.config not being applied to trees.
- U4-3228 - Need trim white spaces when dictionary node is created.
- U4-3247 - v6.1.6 RTE view/edit HTML doesn't work with IE 11
- U4-3432 - Rollback Dialog - CreateDate/Creator formatting tweaks required
- U4-3445 - If you only have VS2013 installed source project won't open
- U4-3454 - Import document type does not honor tab indexes
- U4-3579 - Data type editor forbids prevalues containing <, >, &, etc.
- U4-3874 - Backport all CacheHelper
- U4-3886 - New ASP.Net membership providers
- U4-3887 - Query by member fields
- U4-3888 - Complete MemberTypeRepository/IMemberTypeRepository
- U4-3889 - Complete MemberRepository/IMemberRepository
- U4-3890 - Complete MemberService/IMemberService
- U4-3891 - Add membership methods to MembershipHelper
- U4-3893 - Ensure legacy member api wraps the new service api so that new events always fire
- U4-3902 - Complete IUserService
- U4-3903 - Complete IUserRepository
- U4-3904 - Complete IUserTypeRepository
- U4-3925 - Cancel Document_BeforePublish event gives YSOD
- U4-3975 - Ensure legacy user api wraps the new service api so that new events always fire
- U4-3996 - Fix EditUser to use the membership provider properly
- U4-3997 - Fix EditMember to use the membership provider properly
- U4-4015 - Usercontrol Browse Properties error
- U4-4087 - Unpublished item (still) appearing in examine index
- U4-4106 - Set the new membership providers to be shipped as default.
- U4-4107 - New Asp.net membership role provider
- U4-4108 - The backoffice should not be accessible when the app is not configured, it should redirect to the installer
- U4-4110 - InMemoryCacheProvider needs to be cleared when DocumentType is updated
- U4-4120 - New MemberGroup repo and service & wrap legacy
- U4-4121 - Ensure all of the best practices Snippets all use the correct way of dealing with members
- U4-4122 - Ensure RuntimeCache is cleared properly when UserType's change
- U4-4123 - Verify User cache now that the legacy api is wrapping the new one
- U4-4127 - Turkish culture prevents Macros embedded
- U4-4148 - Anytime RuntimeCacheProvider or InMemoryCacheProvider is used, a cache refresher will need to handle it's distribution!
- U4-415 - Small bug: Text font size in RTE is so small with IE9.
- U4-4169 - Umbraco 6.1.6 NuGet package - Developer tab does not load Examine management.
- U4-4215 - Tree.config registeres tree inconsistently
- U4-4217 - Ensure that the cmsTask data is cleared for any entity that uses umbracoNode table
- U4-4223 - MVC based forms with SurfaceControllers don't work when rendered in Webforms mode
- U4-4240 - Update with new examine version 0.1.53
- U4-4255 - Add readonly membership provider properties to the profile model
- U4-4256 - Change the logic location for checking the default installer password
- U4-4257 - Fix member type editor to not have to re-call 'Save' so many times
- U4-4260 - When changing sort order on member type and saving, this doesn't get reflected on the member
- U4-4333 - Deleting property in MediaType
- U4-4361 - MediaType: runtime error when open media with renamed property
- U4-4365 - Cannot render a usercontrol macro in an MVC view using UmbracoHelper.Field
- U4-4373 - @Library.NodeById(-1).Id returns "0" instead of "-1"(6.2.0 beta)
- U4-4374 - @Model.NodeById(-1).DescendantsOrSelf().First().Id results in Excecption (6.2.0 beta)
- U4-4404 - Allow migrations to run for multiple versions
- U4-4419 - TempData is not being cleared on RedirectToCurrentUmbracoPage
- U4-4424 - 6-2beta - Cannot resolve a Url for a media item when there is no 'umbracoFile' property defined.
- U4-4427 - Exception with selecting content start node in Multi-node tree picker 6.2.0
- U4-4431 - MySql issues with migrations and rollbacks
- U4-4457 - Upgrade to latest CDF
- U4-4472 - Image cropper should use IFileSystem - currently uses standard IO
- U4-4624 - Media cache hits the DB on every empty property
- U4-4721 - Fix dependency for JSON.NET in umbraco 6.2
- U4-4730 - 6.2 nightly build issue with IPublishedContentHelper
- U4-4773 - IPublishedContentProperty has been remove between v6.1.6 and v6.2.0-beta - breaking change?
- U4-4775 - creating new member group shows error message in dialog...
- U4-489 - Installer, link to folder permission video broken
- U4-502 - TextString/TextBox multiple don't accept polish Ś character
- U4-541 - Wrong dictionary key when using in backend template names
- U4-576 - Umb 4.7.x - Dashboards
- U4-608 - Empty tinymce config throws null ref exception
- U4-1550 - Publish notifications on a load balanced environment
- U4-1891 - BeginUmbracoForm not converting html attributes with underscores to hyphen
- U4-2034 - Putting whitespace in UmbracoReservedPaths (web.config) crashes the website
- U4-2124 - Umbraco 6.0.3 - UmbracoMembershipProvider umbraco parameters not working?
- U4-2174 - Umbraco 6.1.0 Beta, Error : Resolution is not frozen, it is not yet possible, to get gains from it
- U4-2317 - Multilingual website: second Culture/Language setting do reset previus setting.
- U4-2518 - Virtual directory named 'Umbraco' will cause the route engine to fail
- U4-2559 - Accessing the DescendantsOrSelf() method is changing the collection scope
- U4-2635 - Umbraco.Core.Strings string Replace(this string source, string oldString, string newString, StringComparison stringComparison) method only replaces first ocurrence of oldString
- U4-2757 - Properties do not honor sort order on Generic Properties tab. (6.1.4)
- U4-2812 - Ensure unpublished content & media indexes are synced on all server nodes
- U4-2843 - Copying Document Type when Selecting Master Doesn't Work (Master ignored)
- U4-3027 - Document Type alias auto-generates with first letter capitalized
- U4-3039 - Import Document Type leaves files in App_Data
- U4-3057 - MembershipPasswordFormat problem at EncodePassword method in UmbracoMembershipProvider class
- U4-3063 - Copying Content Type Uses Incorrect Name
- U4-3077 - No id "xxxx" exists in dictionary
- U4-3091 - Xml cache size optymalization
- U4-3145 - Cache file periodically becomes corrupted: "Oops: this document is published but is not in the cache (internal error)"
- U4-3158 - user back office password policies doesn't adhere to membership provider rules
- U4-3173 - UserMembershipProvider.ChangePassword does not work
- U4-3174 - UsersMembershipProvider.ResetPassword does not work
- U4-3176 - UsersMembershipProvider.CreateUser does not encrypt/hash the password
- U4-3186 - Neither User or Member membership provider actually validates the password based on the config settings.
- U4-3193 - Partial view cache needs to invalidate based on cache refreshers
- U4-3208 - Ensure all membership provider properties exist on the default Member type shipped with Umbraco
- U4-3224 - Updated UmbracoViewPage<T> to check the model type and cast/convert/change accordingly based on the given model
- U4-3278 - Cannot save user with re-entering passwords
- U4-3279 - YSOD when there is no content / content types created - PublishedContent issue
- U4-3282 - Expose permission assignment methods at the service layer
- U4-3385 - Find a better solution for approving members
- U4-3425 - App_Code XSLT Extensions aren't recognized
- U4-3440 - Tempates (MVC Views) tree sync doesn't work correctly
- U4-3451 - Cache on Partial View refreshed, after member execute login
- U4-3452 - Update the MIT License URL (Packager)
- U4-3519 - ActiveDirectoryMembershipProvider not working
- U4-3525 - CreateIndexBuilder.NonClustered() just sets IsClustered to false, but SqlSyntaxProviderBase uses IndexType
- U4-3552 - Copy nested document type is failing
- U4-3630 - UmbracoHelper Media and TypeMedia methods exception if id has been deleted
- U4-3671 - Global.asax is not included in the project file.
- U4-3673 - Creating content with Services API always sets created by to admin
- U4-3675 - [NonAction] attribute should be ignored by Umbraco RenderActionInvoker
- U4-3710 - Mixed case name causes url name to by hyphenated
- U4-3732 - Still can't auto generate url when content node name is Chinese.
- U4-3787 - Unpublishing a node with descendants and publishing it again causes a xml cache error.
- U4-3820 - cached media xml is not cleared from the cmsContentXml table when recycled
- U4-3855 - Preview cookie should be a session cookie not persisted
- U4-3876 - MySQL cmsContentXml Migration Error on 7.0.1 Upgrade
- U4-3922 - error when multiple routes have the same controller
- U4-3937 - Ensure media is indexed across all servers in LB environment with Distributed Cache calls
- U4-4013 - The models that the FileService produces causes security exceptions
- U4-4014 - FileRepositories offer no way to create folders
- U4-4020 - High concurrent publishing causes error "An item with the same key has already been added" in ContentService.SaveAndPublish
- U4-4045 - The "Empty" partial view snippet should have @inherits
- U4-4046 - Rename "empty template" to "empty"
- U4-4056 - What happened to urlReplacing and how to set unicode url support?
- U4-4060 - Rollback feature does not show differences
- U4-4102 - Un-obsolete ContentService.Publish
- U4-4103 - Publicize PluginManager for devs to use to create their own plugins
- U4-4104 - Using strongly typed Html.Action<T> with a PluginController causes exception
- U4-4119 - PackagingService Export ContentType fails if doctype properties are in Generic Properties tab
- U4-4185 - Log fails to show unicode (cyrillic) characters
- U4-4213 - "Replace child node permissions" does not work if all permissions cleared
- U4-4224 - Cannot assign a master template id using the new Services APIs
- U4-4227 - Rename default member property aliases
- U4-4232 - Umbraco.Core.Persistence.Querying issue with backslashes
- U4-4241 - UrlWithDomain() and UrlAbsolute() do not work
- U4-4275 - Hide built-in member type properties from the insert umbraco field list
- U4-4335 - It's Possible to Create Duplicate Data Types
- U4-4338 - Umbraco fails to enumerate TypedMedia
- U4-4353 - You are able to create duplicate content/media/member type's with the same alias
- U4-4368 - Cannot insert the value NULL into column 'name' when creating new relation type from API
- U4-4379 - Add Umbraco.TypedMember and Umbraco.Member helper methods
- U4-4390 - Must detect if indexes already exists before creating new indexes on upgrades
- U4-4394 - 7.0.4: Inconsistency in member tree listings
- U4-4406 - Exporting DataTypeDefinition fails if Numeric Property Value is null (7.1.0 beta)
- U4-4429 - MySQL migrations issues
- U4-4430 - MySql primary key issues
- U4-4451 - Fix Null Prevalue Values on Export of DataTypes
- U4-4454 - Can't log in a new member created through memberservice
- U4-4455 - Javascript error with single quotes in literals
- U4-4464 - Cannot save dictionary item with MySql
- U4-4466 - 6.2-beta - Creating Member Type without Alias results in no viewable Member Types in back office
- U4-4474 - YSOD when expanding Members tree
- U4-4475 - Creating new member doesn't put it in examine
- U4-451 - Inconsistent line endings in template files created by Umbraco
- U4-4510 - nuget targets file creates an invalid path in the property group
- U4-4535 - Create Copy method on the content type Service
- U4-4575 - Checkboxlist DataType stores data differently on Content vs Members
- U4-4576 - 7.0.4 : InternalMemberSearcher config incorrectly uses 'enableLeadingWildcards', should be 'enableLeadingWildcard'
- U4-459 - Public Access permissions not set on distributed servers
- U4-4653 - MembershipHelper RegisterMember does not set password and ignores logMemberIn
- U4-4663 - 6.2RC - mass dictionary items creation
- U4-4670 - Add .ContainsAny string extension to Umbraco.Core.StringExtensions
- U4-4679 - Children on media folder return deleted images
- U4-4682 - Get EditorTemplates and DisplayTemplates working with RenderViewEngine
- U4-4695 - Copy document type to new parent seems to lose some data
- U4-4696 - Macro personalized cache with custom membership provider not working
- U4-4701 - Fixup DataTypeService and repository with cache
- U4-4743 - Add IMemberService and IUserService to ServiceContext ctor
- U4-4744 - Examine events do not listen for recycle bin emptying
- U4-4746 - Examine does not index updated paths/levels for moved/trashed media
- U4-4747 - Document Type Property name aliases PascalCase instead of camelCase
- U4-4754 - Member and Media repositories need to generate preview xml when EnableGlobalPreviewStorage is true
- U4-4765 - backoffice user section does not save password changes in v6.2
- U4-4766 - UmbracoMembershipProvider.ChangePassword() is seal, what might be a breaking change?
- U4-4769 - Remove the circular references from Content, Media & Member services for calls like ToXml which then calls into the PackagingService
- U4-4770 - Preview XML is not generated for many operations in the ContentService
- U4-4781 - Specify assembly name for the Membership/User providers
- U4-4785 - Embedding YouTube videos does not work on a site hosted on https
- U4-4798 - When new property types are added, the internal Examine index isn't notified and will ignore them
- U4-510 - Copy node makes multiple copies
- U4-585 - Hash AND Salt Passwords
- U4-752 - Add culture invariant languages to create language dialog