98%
UmbracoCms.7.0.2.zip
This is the main Umbraco download, generally you won't need anything else.
Downloaded 3342 times - uploaded 20 January 2014UmbracoCms.AllBinaries.7.0.2.zip
Downloaded 1302 times - uploaded 20 January 2014Release notes
Summary
Blog post
Upgrading note
Google Chrome has notoriously aggressive caching, so if something doesn't seem to work well in the backoffice, make sure to clear cache and cookies thoroughly (for other browsers as well).
One way to nudge the cache in Chrome is to open the developer tools (F12) and go to the settings (the cog icon). There will be a checkbox that says "Disable cache (while DevTools is open)". Once this checkbox is on you can refresh the page and the cache should be invalidated. To force it even more, the "reload" button next to your address bar now has extra options when you right-click it. It should have "Normal reload", "Hard reload" and "Empty cache and hard reload" now. The last option is the most thorough and you might want to try that.
The important other thing you'll need to do is go into config/ClientDependency.config and update the version number in there. So if it currently says version="2" then just make it one higher: version="3".
This will ensure that any server-side cache of javascript and stylesheets gets cleared as well.
We're working on making this experience better and seamless, but for now make sure to follow these steps for v7 upgrades.
Upgrading from version 7.0.1
Follow the general upgrade guide AND the version specific upgrade guide.
Upgrading from version 7.0.0
Follow the general upgrade guide AND the version specific upgrade guide.
To upgrade from 7.0.0 to 7.0.1 you will need to perform these tasks manually, the rest is handled by the installer:
- Remove all uGoLive dlls from /bin
These are not compatible with V7 - Move appSettings/connectionStrings back to web.config
If you are on 7.0.0 you should migrate these settings into the web.config instead of having them in seperate files in /config/
So the keys in config/AppSettings.config need to be moved back to the web.config <appSettings> section and similarly, the config/ConnectionStrings.config holds the Umbraco database connections in v7.0.0 and they should be moved back to the web.config <connectionStrings> section.
/config/AppSettings.config and /config/ConnectionString.config can be removed (make backups, just in case) after the contents have been moved back to web.config. - Delete all files in ~/App_Data/TEMP/Razor/*
Related to issues with razor macros - Replace all files in the /install folder
Upgrading from Version 6
This is a major version, there are therefore several things you must be aware of before attempting to upgrade a site.
Breaking changes
There's one minor breaking change for package developers introduced in 7.0.2, read all about it in this blog post.
Related changes from the issue tracker
Features
Breaking Changes
Issues & Tasks
- U4-3765 - v7 MultiNode Treepicker Sort not working
- U4-3830 - Unable to get email notifications working in version 7
- U4-3831 - Related Links Umbraco 7 and Firefox 25.0.1
- U4-3844 - U7 - System.OutOfMemoryException: Out of memory - uploading 11Mb image
- U4-3880 - Custom parameter editor with JSON valueType
- U4-3882 - Can't Link to Non-Image Media in 7.0.1
- U4-3897 - Copy contents relations not created
- U4-3907 - Token cookie issues in 7.0.1
- U4-3908 - YSOD on frontend after being logged out
- U4-3911 - Datatypes changes their uniqueID on first save
- U4-3942 - Cannot configure the request if there is not content assigned - exception
- U4-3962 - publicize IMapperConfiguration
- U4-3967 - Umbraco 7.01 - Membership - can't create a Member
- U4-3968 - Umbraco 7.01 - Membership - Public Access - Add Single User protection - crash
- U4-3987 - U7 - Related Links - Changing Link Type doesn't correctly update data
- U4-3991 - Ensure macroservice events are public
- U4-3992 - RelationService doesnt have any events
- U4-3993 - Replace system.io calls in umbraco.scriptTasks legacy task
- U4-3994 - Move templates onNew event
- U4-3995 - Remove Contour language keys from deployed language files
- U4-4005 - Member custom properties not saving from code, only from backend
- U4-4011 - Package installation will require either a full app refresh or we will need to re-lazy load in all of the assets
- U4-4012 - When loading in a lot of separate assets in a manifest CDF is throwing exceptions with a 'too long query string'
- U4-4030 - RelatedLinksEditorValueConvertor can't be overruled and internal links are wrong
- U4-4034 - Can no longer just save - can only publish and there's no longer any actions in the action menu
- U4-4039 - @Umbraco.Field("writerName") etc. don't work any more
- U4-4054 - Multinode Treepicker datatype - selecting a start node sends to content section
- U4-4055 - List View document types still display children in content tree
- U4-4059 - Update MNTP snippets for string of id's rather than old xml fragment
- U4-4084 - Macro's with non alphanumeric chars in their aliases will not work in the rich text editor
- U4-4191 - Umbraco 7 issues with moving site to new db
- U4-1891 - BeginUmbracoForm not converting html attributes with underscores to hyphen
- U4-2034 - Putting whitespace in UmbracoReservedPaths (web.config) crashes the website
- U4-2757 - Properties do not honor sort order on Generic Properties tab. (6.1.4)
- U4-3039 - Import Document Type leaves files in App_Data
- U4-3063 - Copying Content Type Uses Incorrect Name
- U4-3091 - Xml cache size optymalization
- U4-3452 - Update the MIT License URL (Packager)
- 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-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-4013 - The models that the FileService produces causes security exceptions
- U4-4014 - FileRepositories offer no way to create folders
- 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-451 - Inconsistent line endings in template files created by Umbraco
- U4-510 - Copy node makes multiple copies
- U4-752 - Add culture invariant languages to create language dialog