1241 lines
78 KiB
HTML
1241 lines
78 KiB
HTML
<!doctype html>
|
|
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
|
|
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
|
|
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
|
|
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
|
|
|
<title></title>
|
|
<meta name="description" content="">
|
|
<meta name="author" content="">
|
|
|
|
<meta name="robots" content="noindex">
|
|
|
|
<link href='http://fonts.googleapis.com/css?family=Asap:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
|
|
|
|
|
|
<link rel="stylesheet" href="assets/css/style.min.css" />
|
|
<!--[if lt IE 9]>
|
|
<script src="//cdnjs.cloudflare.com/ajax/libs/modernizr/2.7.1/modernizr.min.js"></script>
|
|
<![endif]-->
|
|
|
|
</head>
|
|
<body class="download latest has-sidebar">
|
|
|
|
<div class="quick-menu">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
|
|
<div class="close">
|
|
<i class="icon-Delete"></i>Close
|
|
</div>
|
|
|
|
<div class="settings">
|
|
<a href="profile.html"><i class="icon-Settings"></i>Edit profile</a>
|
|
</div>
|
|
|
|
<div class="user-image">
|
|
<img src="https://s3.amazonaws.com/uifaces/faces/twitter/anoff/128.jpg" alt="">
|
|
</div>
|
|
|
|
<div class="user-profile">
|
|
<h2>Darth Vader</h2>
|
|
<div class="karma">
|
|
2410
|
|
</div>
|
|
<div class="user-twitter">
|
|
<a href="#">@darthvader</a>
|
|
</div>
|
|
|
|
<span class="roles">
|
|
<span class="core">core</span>
|
|
<span class="mvp">mvp</span>
|
|
<span class="admin">admin</span>
|
|
<span class="hq">hq</span>
|
|
<span class="c-trib">c-trib</span>
|
|
</span>
|
|
</div>
|
|
|
|
<small>
|
|
Activity in threads you participated in
|
|
</small>
|
|
|
|
<div class="user-latest-posts">
|
|
|
|
|
|
<a href="forum-thread.html" class="forum-thread">
|
|
<div class="row">
|
|
<div class="col-xs-10 col-md-8">
|
|
<div class="forum-thread-text">
|
|
<h3>Allow user to change site design</h3>
|
|
<p>Reply by Dennis Aaen 7 minutes ago</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-2 col-md-4">
|
|
<div class="category frontend"><span class="cat">Frontend</span></div>
|
|
</div>
|
|
|
|
</div>
|
|
</a>
|
|
|
|
<a href="forum-thread.html" class="forum-thread">
|
|
<div class="row">
|
|
<div class="col-xs-10 col-md-8">
|
|
<div class="forum-thread-text">
|
|
<h3>Allow user to change site design</h3>
|
|
<p>Reply by Dennis Aaen 7 minutes ago</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-2 col-md-4">
|
|
<div class="category frontend"><span class="cat">Frontend</span></div>
|
|
</div>
|
|
|
|
</div>
|
|
</a>
|
|
|
|
<a href="forum-thread.html" class="forum-thread">
|
|
<div class="row">
|
|
<div class="col-xs-10 col-md-8">
|
|
<div class="forum-thread-text">
|
|
<h3>Allow user to change site design</h3>
|
|
<p>Reply by Dennis Aaen 7 minutes ago</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-2 col-md-4">
|
|
<div class="category frontend"><span class="cat">Frontend</span></div>
|
|
</div>
|
|
|
|
</div>
|
|
</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="wrapper">
|
|
|
|
<header>
|
|
<div class="navigation">
|
|
<div class="container">
|
|
<div class="row">
|
|
|
|
<div class="col-md-3">
|
|
<a class="logo" href="index.html">
|
|
Our Umbraco
|
|
</a>
|
|
</div>
|
|
|
|
<nav class="col-md-9">
|
|
<ul>
|
|
<li><a href="forum.html">Forum</a></li>
|
|
<li><a href="#">Packages</a></li>
|
|
<li><a href="documentation.html">Docs</a></li>
|
|
<li><a href="#">Download</a></li>
|
|
<li><a href="#">Contribute</a></li>
|
|
<!-- <li><a href="#">Sign in</a></li> -->
|
|
<li>
|
|
<div class="user">
|
|
<img src="https://s3.amazonaws.com/uifaces/faces/twitter/anoff/128.jpg" alt="">
|
|
<span class="notificationCount">
|
|
4
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</header>
|
|
|
|
<div class="page-content">
|
|
|
|
<div class="sidebar-area">
|
|
<div class="sidebar-content">
|
|
<div class="content-wrapper">
|
|
|
|
<nav>
|
|
<ul class="level-1">
|
|
<li class="active open">
|
|
<a class="active" href=""><h3>Latest Release</h3></a>
|
|
<ul class="level-2">
|
|
<li>
|
|
<a href=""><h4>7.2.2</h4></a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href=""><h3>In Progress</h3></a>
|
|
<ul class="level-2">
|
|
<li>
|
|
<a href=""><h4>7.2.3</h4></a>
|
|
</li>
|
|
<li>
|
|
<a href=""><h4>7.3</h4></a>
|
|
</li>
|
|
<li>
|
|
<a href=""><h4>8.0</h4></a>
|
|
</li>
|
|
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href=""><h3>All Releases</h3></a>
|
|
<ul class="level-2">
|
|
<li>
|
|
<a href=""><h4>Umbraco 7</h4></a>
|
|
</li>
|
|
<li>
|
|
<a href=""><h4>Umbraco 6</h4></a>
|
|
</li>
|
|
<li>
|
|
<a href=""><h4>Umbraco 4</h4></a>
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
|
|
</div><!-- .content-wrapper -->
|
|
</div><!-- .sidebar-content -->
|
|
</div>
|
|
<div class="main-area">
|
|
<div class="main-content">
|
|
<div class="content-wrapper">
|
|
<div>
|
|
<ul id="breadcrumb">
|
|
<li><a href="/">Our</a></li>
|
|
<li><a href="/download">Download</a></li>
|
|
<li><a href="/download">Latest Release</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div id="markdown-docs latest" class="markdown-syntax">
|
|
<h1>Latest Release</h1>
|
|
<p><em>The latest stable release of Umbraco</em></p>
|
|
|
|
|
|
</div><!-- #markdown-docs -->
|
|
|
|
<div class="row">
|
|
<!-- <div class="col-xs-3 point">
|
|
|
|
</div>
|
|
<div class="col-xs-3">
|
|
<span class="dot big progress">
|
|
<div class="chart" data-percent="100"><div class="percentage">100%</div></div>
|
|
</span>
|
|
</div> -->
|
|
|
|
<div class="col-xs-12">
|
|
<div class="row explain">
|
|
<div class="col-xs-12">
|
|
<h4 class="text-right"><a href="Setup/">v7.2.2</a></h4>
|
|
<p>Bug fixing on the 7.2.2 release. Note: This is a scheduled patch release, it will be released on the specified date, not when 100% of the issues are fixed (we might pull in more).</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="get-release row">
|
|
<div class="col-sm-1 col-xs-2 release zip">
|
|
<i class="icon-Download-alt"></i>
|
|
</div>
|
|
<div class="release zip col-sm-5 col-xs-10">
|
|
|
|
<h3><a href="/ReleaseDownload?id=144332" onclick="_gaq.push(['_trackEvent', 'Release', 'Download', 'UmbracoCms.7.2.2.zip']);">UmbracoCms.7.2.2.zip</a></h3>
|
|
<p>This is the main Umbraco download, generally you won't need anything else.</p>
|
|
<small>Downloaded 510 times - uploaded Friday, February 20, 2015</small>
|
|
</div>
|
|
<div class="col-sm-1 col-xs-2 release bin">
|
|
<i class="icon-Download-alt"></i>
|
|
</div>
|
|
<div class="release bin col-sm-5 col-xs-10">
|
|
<h4><a href="/ReleaseDownload?id=144332" onclick="_gaq.push(['_trackEvent', 'Release', 'Download', 'UmbracoCms.7.2.2.zip']);">UmbracoCms.AllBinaries.7.2.2.zip</a></h4>
|
|
<small>Downloaded 510 times - uploaded Friday, February 20, 2015</small>
|
|
</div>
|
|
<div class="col-sm-1 col-xs-2 release bin">
|
|
<i class="icon-Download-alt"></i>
|
|
</div>
|
|
<div class="release bin col-sm-5 col-xs-10">
|
|
<h4><a href="/ReleaseDownload?id=144332" onclick="_gaq.push(['_trackEvent', 'Release', 'Download', 'UmbracoCms.7.2.2.zip']);">UmbracoCms.AllBinaries.7.2.2.zip</a></h4>
|
|
<small>Downloaded 510 times - uploaded Friday, February 20, 2015</small>
|
|
</div>
|
|
<div class="col-sm-1 col-xs-2 release bin">
|
|
<i class="icon-Download-alt"></i>
|
|
</div>
|
|
<div class="release bin col-sm-5 col-xs-10">
|
|
<h4><a href="/ReleaseDownload?id=144332" onclick="_gaq.push(['_trackEvent', 'Release', 'Download', 'UmbracoCms.7.2.2.zip']);">UmbracoCms.AllBinaries.7.2.2.zip</a></h4>
|
|
<small>Downloaded 510 times - uploaded Friday, February 20, 2015</small>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row markdown-syntax">
|
|
<div class="col-md-5"> <span data-bind="visible: releaseDescription() != ''">
|
|
<h2>Summary</h2>
|
|
<p><span data-bind="html: releaseDescription">Bug fixing on the 7.2.1 release. Note: This is a scheduled patch release, it will be released on the specified date, not when 100% of the issues are fixed (we might pull in more).</span></p>
|
|
</span>
|
|
|
|
<h2>Release notes</h2>
|
|
<p><span>Read the </span><a href="http://umbraco.com/follow-us/blog-archive/2015/2/19/umbraco-722-and-625-released">release blog post</a><span>.</span></p>
|
|
<p><strong>Upgrading from 7.2.x/7.1.x</strong></p>
|
|
<p>Follow the <a href="/documentation/installation/upgrading/general">general upgrade guide</a>.</p>
|
|
<p><strong>Upgrading from 7.0.3/7.0.4</strong></p>
|
|
<p>Follow the <a href="/documentation/installation/upgrading/general">general upgrade guide</a>.</p>
|
|
<p><em>Note that the only significant config file change is that the UmbracoMembershipProvider, UsersMembershipProvider and UmbracoRoleProvider have been updated in the web.config.</em></p>
|
|
<p>Please also remove the /Install folder if you haven't done so, it is no longer used and might conflict with the new upgrader if it's still there.</p>
|
|
<p><strong>Upgrading from version 7.0.0/7.0.1./7.0.2/7.0.3</strong></p>
|
|
<p>Follow the <a href="/documentation/installation/upgrading/general">general upgrade guide</a> AND the <a href="/documentation/Installation/Upgrading/version-specific">version specific upgrade guide</a>.</p>
|
|
<p><em>Note that the only significant config file change is that the UmbracoMembershipProvider, UsersMembershipProvider and UmbracoRoleProvider have been updated in the web.config.</em></p>
|
|
<p>Please also remove the /Install folder if you haven't done so, it is no longer used and might conflict with the new upgrader if it's still there.</p>
|
|
<p><strong>Upgrading from Version 6</strong></p>
|
|
<p>This is a major version, there are therefore several things you must be aware of before attempting to upgrade a site.</p>
|
|
<ul>
|
|
<li><a href="/documentation/Installation/Upgrading/v7-upgrade" target="_blank">Read these guidelines for upgrading to version 7</a></li>
|
|
</ul>
|
|
|
|
|
|
<h2>Related changes from the issue tracker</h2>
|
|
<div class="panel-wrapper">
|
|
<div class="panel-left">
|
|
<!-- Columns for statuses -->
|
|
<div class="statuses group">
|
|
<div class="status features">
|
|
<h3>Features</h3>
|
|
<p data-bind="visible: featureIssues().length == 0" style="display: none;">No items to display</p>
|
|
<ul data-bind="template: { name: 'issue-template', foreach: featureIssues }">
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-1736">U4-1736 Support element + class styles in TinyMCE</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4358">U4-4358 Progress of upload in the Media Section</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5918">U4-5918 Update Underscore.js</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5940">U4-5940 Feature Request - Disable partial/macro caching when in debug mode</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5973">U4-5973 Feature request: Casing of XSLT when saving the file</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6071">U4-6071 Feature request: Add a specific section to all users</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="status breaking">
|
|
<h3>Breaking Changes</h3>
|
|
<p data-bind="visible: breakingIssues().length == 0">No items to display</p>
|
|
<ul data-bind="template: { name: 'issue-template', foreach: breakingIssues }"></ul>
|
|
</div>
|
|
<div class="status issues">
|
|
<h3>Issues & Tasks</h3>
|
|
<p data-bind="visible: issueIssues().length == 0" style="display: none;">No items to display</p>
|
|
<ul data-bind="template: { name: 'issue-template', foreach: issueIssues }">
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-2038">U4-2038 Violation of PRIMARY KEY constraint 'PK_cmsContentPreviewXml' YSOD occurs when publishing content</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-2675">U4-2675 Create new controller service to output the json for localization for use in angular service</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4049">U4-4049 Some images fail when uploading multiple media files</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4093">U4-4093 Isn't drop zone supposed to replace click-to-upload area?</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4158">U4-4158 Truncate strips out text between a href</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4198">U4-4198 Related links editor does not update title property</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4400">U4-4400 Make upload new media item button bit clearer</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4418">U4-4418 UX: Tab sorting on document types</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4802">U4-4802 Better visual feedback for large media uploads</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5101">U4-5101 Property editors in Umbraco 7 have hardcoded, non-localizable text</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5236">U4-5236 Change color of has-unpublished-version icon, when node is selected</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5340">U4-5340 Backoffice user of type translator can't log in if they don't have access to Content section</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5364">U4-5364 Email is invalid validation error - even not is set to required</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5568">U4-5568 Numeric data type doesn't allow a zero entry</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5658">U4-5658 Cannot launch dictionary overview report - dictionary tree JS: 'openDictionary' defined in Languages tree</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5687">U4-5687 Fix issues with mini content editor that is launched from new Edit button in MNTP</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5717">U4-5717 Member email validation does not allow valid domains (Umbraco 7.1.4)</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5834">U4-5834 Change password description text is confusing</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5843">U4-5843 Listview - empty result row doesn't have same number of columns as header</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5852">U4-5852 After Updating Password using Dashboard, you are warned of unsaved changes.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5875">U4-5875 Prevent saving content/media if Mandatory validation fails for JSON property editors</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5929">U4-5929 Can not add new domain to Culture and Hostnames dialog</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5932">U4-5932 Grid editor has JS errors</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5942">U4-5942 Issue with placing cursor in right part of richtext editor in Grid</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5943">U4-5943 Cannot render a macro on a virtual page when using UmbracoVirtualNodeRouteHandler and assigning virtual Ids</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5944">U4-5944 When image is inserted in richtext editor, alternative text for image is set to undefined</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5959">U4-5959 Getting YSOD when wanting to create partial view in a subfolder in the backoffie</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5961">U4-5961 UI inconsistency in the umbTreeDirective</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5966">U4-5966 Move UI localization code to Core project</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5974">U4-5974 User which is not administrator getting logged out when clicking recycle bin</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5975">U4-5975 When editing and saving administrator user, username disapears in tree node</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5976">U4-5976 When no Examine indexes exist they are rebuilt at startup, however the rebuilding happens too soon before any Examine event handlers are actually wired up.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5977">U4-5977 The debounce timeout on the main search is too big which produces a lag in searching</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5981">U4-5981 Umbraco 7.2 Text encoding when saving partial view template</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5993">U4-5993 Update Examine implementation to be able to sync index storage to local temp file system</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5994">U4-5994 Global search needs to only show results for the 'last' search request made and ignore previous ones</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5995">U4-5995 Update examine implementation to store indexes in machine specific folders</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5996">U4-5996 CDF reference issue</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6004">U4-6004 7.2.0 MediaService.GetMediaByPath returning null for paths containing both 'x' and '_'</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6034">U4-6034 Umbraco 7.2.1 Renaming a tab in doctype editor will delete existing properties from that tab?</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6044">U4-6044 Prevent google from indexing login page</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6052">U4-6052 Umbraco 7.2.1 web app installed with Nuget fails at start with error :Cannot create an MVC Area path without the umbracoPath specified</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6054">U4-6054 Unit test Umbraco.Tests.IO.AbstractFileSystemTests.Can_Get_Size() fails</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6061">U4-6061 7.2.1, NodeCount for tags is not populated</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6066">U4-6066 Cannot change the 'Property has errors' text during client side validation</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6072">U4-6072 File upload, tags and color picker property editors do not perform client side validation when they are required</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6073">U4-6073 Cannot edit items on macro containe</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6080">U4-6080 Server side email validation doesn't occur on existing members when they are saved</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6087">U4-6087 Fix Partial View macro repository usage so that when a macro is created from the FileService, the MacroService events are raised</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6088">U4-6088 Publicize all partial view methods on IFileService</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6093">U4-6093 ContentService.SaveAndPublishDo changes Culture</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6096">U4-6096 Links in Translator emails incorrect</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6103">U4-6103 Grid has style instead of ng-style</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6106">U4-6106 Threading/Performance issue with MappingResolver and LazyManyObjectsResolverbase/ManyObjectsResolverBase</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6111">U4-6111 GetGridHtml throws an exception if no grid value is available</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6115">U4-6115 Add which user installs/uninstalls packages to the audit trail</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6129">U4-6129 The Multiple Media Picker does not preserve the image order.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6133">U4-6133 Update builtin razor snippets to follow Query Builder conventions</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6151">U4-6151 Datatype PreValues not updated in Datatype Saved Event</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6154">U4-6154 Cannot unpublish document with changes</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6165">U4-6165 Make Enum<T> public</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6168">U4-6168 Custom Section is not showing correctly in 7.2 if custom tree is empty</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6183">U4-6183 Change Document Type doesn't check for permitted parent node type</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6184">U4-6184 Incorrect page served when request includes port number</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6208">U4-6208 Cannot cancel grid 'Are you sure' button when deleting a cell</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6209">U4-6209 GetGridHtml needs to be an extension on HtmlHelper not IPublishedContent so that ViewData and ModelState are inherited</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6210">U4-6210 ExtensionMethodFinder doesn't work with overloaded extensions - this means overloaded extension methods for dynamic content won't work.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6219">U4-6219 Visual Studio 2013 Crashes When Opening umbraco.sln</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6255">U4-6255 Add configurable option in base membership providers to toggle AllowManuallyChangingPassword</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6257">U4-6257 The drop zone for uploading images is the entire browser window</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6268">U4-6268 TreeController cannot exist in App_Code</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6284">U4-6284 UmbracoCms.7.2.2-build.26 - missing feedback when file is too large</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6288">U4-6288 RTE Toolbar within Grid inaccessible when adding long content</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div></div>
|
|
<div class="col-md-5 col-md-offset-2"><h2>Getting started</h2>
|
|
<p>Make sure to give the <a href="http://our.umbraco.org/documentation/Installation/">installation instructions a read</a>.</p>
|
|
<p>Check the <strong>free</strong> <a href="http://umbraco.tv/videos/umbraco-v7/implementor/">foundation videos</a> on how to get started building Umbraco sites. They're available from:<br>
|
|
</p><ul>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/installation/">Installation</a></li>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/document-types/">Document Types</a></li>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/templating/">Templating</a></li>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/stylesheets-and-javascript/">Stylesheets and Javascript</a></li>
|
|
</ul>
|
|
<h2>World's best community</h2>
|
|
<p>You'll find our über active community working hard to help each other at Our Umbraco: <a href="http://our.umbraco.org">http://our.umbraco.org</a></p>
|
|
<h2>Upgrading from older versions</h2>
|
|
<p>Make sure to read the <a href="http://our.umbraco.org/documentation/Installation/Upgrading/">upgrade instructions</a> before you attempt an upgrade.</p>
|
|
|
|
<h2>Found a bug?</h2>
|
|
<p>We're happy to help you with any problems you encounter, so please report them in <a href="http://issues.umbraco.org/issues/U4">the issue tracker</a> and use the “Affected versions” field to set it to 7.2.2. <br>Do a search first though, if the issue already exists, give it an extra vote.</p>
|
|
|
|
<h2>Source code</h2>
|
|
<p>The source for <a href="https://github.com/umbraco/Umbraco-CMS/releases/tag/release-7.2.2">this specific release is available for download from the repository</a> (click the "ZIP" button).</p>
|
|
|
|
<h2>Also available on NuGet</h2>
|
|
<div class="nuget-badge">
|
|
<a href="https://nuget.org/packages/UmbracoCms/7.2.2">
|
|
<p><code>PM> Install-Package UmbracoCms -Version 7.2.2</code></p>
|
|
</a>
|
|
</div></div>
|
|
</div>
|
|
|
|
|
|
</div><!-- .content-wrapper -->
|
|
</div><!-- .main-content -->
|
|
</div><!-- .main-area -->
|
|
|
|
</div><!-- .page-content -->
|
|
<footer>
|
|
<div class="container">
|
|
<div class="row">
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
=======
|
|
</div>
|
|
<div class="col-xs-3">
|
|
<span class="dot big progress">
|
|
<div class="chart" data-percent="73"><div class="percentage">73%</div></div>
|
|
</span>
|
|
</div>
|
|
|
|
<div class="col-xs-9">
|
|
<div class="row explain">
|
|
<div class="col-xs-12">
|
|
<h4 class="text-right"><a href="Setup/">v7.2.2</a></h4>
|
|
<small>Bug fixing on the 7.2.2 release. Note: This is a scheduled patch release, it will be released on the specified date, not when 100% of the issues are fixed (we might pull in more).</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="get-release row">
|
|
<div class="col-sm-1">
|
|
<i class="icon-Download-alt"></i>
|
|
</div>
|
|
<div class="release zip col-md-5">
|
|
|
|
<h3><a href="/ReleaseDownload?id=144332" onclick="_gaq.push(['_trackEvent', 'Release', 'Download', 'UmbracoCms.7.2.2.zip']);">UmbracoCms.7.2.2.zip</a></h3>
|
|
<p>This is the main Umbraco download, generally you won't need anything else.</p>
|
|
<small>Downloaded 510 times - uploaded Friday, February 20, 2015</small>
|
|
</div>
|
|
<div class="col-sm-1">
|
|
<i class="icon-Download-alt"></i>
|
|
</div>
|
|
<div class="release bin col-md-5">
|
|
<h3><a href="/ReleaseDownload?id=144332" onclick="_gaq.push(['_trackEvent', 'Release', 'Download', 'UmbracoCms.7.2.2.zip']);">UmbracoCms.7.2.2.zip</a></h3>
|
|
<p>This is the main Umbraco download, generally you won't need anything else.</p>
|
|
<small>Downloaded 510 times - uploaded Friday, February 20, 2015</small>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row markdown-syntax">
|
|
<div class="col-md-6"> <span data-bind="visible: releaseDescription() != ''">
|
|
<h2>Summary</h2>
|
|
<p><span data-bind="html: releaseDescription">Bug fixing on the 7.2.1 release. Note: This is a scheduled patch release, it will be released on the specified date, not when 100% of the issues are fixed (we might pull in more).</span></p>
|
|
</span>
|
|
|
|
<h2>Release notes</h2>
|
|
<p><span>Read the </span><a href="http://umbraco.com/follow-us/blog-archive/2015/2/19/umbraco-722-and-625-released">release blog post</a><span>.</span></p>
|
|
<p><strong>Upgrading from 7.2.x/7.1.x</strong></p>
|
|
<p>Follow the <a href="/documentation/installation/upgrading/general">general upgrade guide</a>.</p>
|
|
<p><strong>Upgrading from 7.0.3/7.0.4</strong></p>
|
|
<p>Follow the <a href="/documentation/installation/upgrading/general">general upgrade guide</a>.</p>
|
|
<p><em>Note that the only significant config file change is that the UmbracoMembershipProvider, UsersMembershipProvider and UmbracoRoleProvider have been updated in the web.config.</em></p>
|
|
<p>Please also remove the /Install folder if you haven't done so, it is no longer used and might conflict with the new upgrader if it's still there.</p>
|
|
<p><strong>Upgrading from version 7.0.0/7.0.1./7.0.2/7.0.3</strong></p>
|
|
<p>Follow the <a href="/documentation/installation/upgrading/general">general upgrade guide</a> AND the <a href="/documentation/Installation/Upgrading/version-specific">version specific upgrade guide</a>.</p>
|
|
<p><em>Note that the only significant config file change is that the UmbracoMembershipProvider, UsersMembershipProvider and UmbracoRoleProvider have been updated in the web.config.</em></p>
|
|
<p>Please also remove the /Install folder if you haven't done so, it is no longer used and might conflict with the new upgrader if it's still there.</p>
|
|
<p><strong>Upgrading from Version 6</strong></p>
|
|
<p>This is a major version, there are therefore several things you must be aware of before attempting to upgrade a site.</p>
|
|
<ul>
|
|
<li><a href="/documentation/Installation/Upgrading/v7-upgrade" target="_blank">Read these guidelines for upgrading to version 7</a></li>
|
|
</ul>
|
|
|
|
|
|
<h2>Related changes from the issue tracker</h2>
|
|
<div class="panel-wrapper">
|
|
<div class="panel-left">
|
|
<!-- Columns for statuses -->
|
|
<div class="statuses group">
|
|
<div class="status features">
|
|
<h3>Features</h3>
|
|
<p data-bind="visible: featureIssues().length == 0" style="display: none;">No items to display</p>
|
|
<ul data-bind="template: { name: 'issue-template', foreach: featureIssues }">
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-1736">U4-1736 Support element + class styles in TinyMCE</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4358">U4-4358 Progress of upload in the Media Section</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5918">U4-5918 Update Underscore.js</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5940">U4-5940 Feature Request - Disable partial/macro caching when in debug mode</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5973">U4-5973 Feature request: Casing of XSLT when saving the file</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6071">U4-6071 Feature request: Add a specific section to all users</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="status breaking">
|
|
<h3>Breaking Changes</h3>
|
|
<p data-bind="visible: breakingIssues().length == 0">No items to display</p>
|
|
<ul data-bind="template: { name: 'issue-template', foreach: breakingIssues }"></ul>
|
|
</div>
|
|
<div class="status issues">
|
|
<h3>Issues & Tasks</h3>
|
|
<p data-bind="visible: issueIssues().length == 0" style="display: none;">No items to display</p>
|
|
<ul data-bind="template: { name: 'issue-template', foreach: issueIssues }">
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-2038">U4-2038 Violation of PRIMARY KEY constraint 'PK_cmsContentPreviewXml' YSOD occurs when publishing content</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-2675">U4-2675 Create new controller service to output the json for localization for use in angular service</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4049">U4-4049 Some images fail when uploading multiple media files</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4093">U4-4093 Isn't drop zone supposed to replace click-to-upload area?</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4158">U4-4158 Truncate strips out text between a href</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4198">U4-4198 Related links editor does not update title property</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4400">U4-4400 Make upload new media item button bit clearer</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4418">U4-4418 UX: Tab sorting on document types</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-4802">U4-4802 Better visual feedback for large media uploads</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5101">U4-5101 Property editors in Umbraco 7 have hardcoded, non-localizable text</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5236">U4-5236 Change color of has-unpublished-version icon, when node is selected</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5340">U4-5340 Backoffice user of type translator can't log in if they don't have access to Content section</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5364">U4-5364 Email is invalid validation error - even not is set to required</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5568">U4-5568 Numeric data type doesn't allow a zero entry</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5658">U4-5658 Cannot launch dictionary overview report - dictionary tree JS: 'openDictionary' defined in Languages tree</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5687">U4-5687 Fix issues with mini content editor that is launched from new Edit button in MNTP</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5717">U4-5717 Member email validation does not allow valid domains (Umbraco 7.1.4)</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5834">U4-5834 Change password description text is confusing</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5843">U4-5843 Listview - empty result row doesn't have same number of columns as header</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5852">U4-5852 After Updating Password using Dashboard, you are warned of unsaved changes.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5875">U4-5875 Prevent saving content/media if Mandatory validation fails for JSON property editors</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5929">U4-5929 Can not add new domain to Culture and Hostnames dialog</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5932">U4-5932 Grid editor has JS errors</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5942">U4-5942 Issue with placing cursor in right part of richtext editor in Grid</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5943">U4-5943 Cannot render a macro on a virtual page when using UmbracoVirtualNodeRouteHandler and assigning virtual Ids</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5944">U4-5944 When image is inserted in richtext editor, alternative text for image is set to undefined</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5959">U4-5959 Getting YSOD when wanting to create partial view in a subfolder in the backoffie</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5961">U4-5961 UI inconsistency in the umbTreeDirective</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5966">U4-5966 Move UI localization code to Core project</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5974">U4-5974 User which is not administrator getting logged out when clicking recycle bin</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5975">U4-5975 When editing and saving administrator user, username disapears in tree node</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5976">U4-5976 When no Examine indexes exist they are rebuilt at startup, however the rebuilding happens too soon before any Examine event handlers are actually wired up.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5977">U4-5977 The debounce timeout on the main search is too big which produces a lag in searching</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5981">U4-5981 Umbraco 7.2 Text encoding when saving partial view template</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5993">U4-5993 Update Examine implementation to be able to sync index storage to local temp file system</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5994">U4-5994 Global search needs to only show results for the 'last' search request made and ignore previous ones</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5995">U4-5995 Update examine implementation to store indexes in machine specific folders</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-5996">U4-5996 CDF reference issue</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6004">U4-6004 7.2.0 MediaService.GetMediaByPath returning null for paths containing both 'x' and '_'</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6034">U4-6034 Umbraco 7.2.1 Renaming a tab in doctype editor will delete existing properties from that tab?</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6044">U4-6044 Prevent google from indexing login page</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6052">U4-6052 Umbraco 7.2.1 web app installed with Nuget fails at start with error :Cannot create an MVC Area path without the umbracoPath specified</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6054">U4-6054 Unit test Umbraco.Tests.IO.AbstractFileSystemTests.Can_Get_Size() fails</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6061">U4-6061 7.2.1, NodeCount for tags is not populated</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6066">U4-6066 Cannot change the 'Property has errors' text during client side validation</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6072">U4-6072 File upload, tags and color picker property editors do not perform client side validation when they are required</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6073">U4-6073 Cannot edit items on macro containe</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6080">U4-6080 Server side email validation doesn't occur on existing members when they are saved</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6087">U4-6087 Fix Partial View macro repository usage so that when a macro is created from the FileService, the MacroService events are raised</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6088">U4-6088 Publicize all partial view methods on IFileService</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6093">U4-6093 ContentService.SaveAndPublishDo changes Culture</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6096">U4-6096 Links in Translator emails incorrect</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6103">U4-6103 Grid has style instead of ng-style</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6106">U4-6106 Threading/Performance issue with MappingResolver and LazyManyObjectsResolverbase/ManyObjectsResolverBase</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6111">U4-6111 GetGridHtml throws an exception if no grid value is available</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6115">U4-6115 Add which user installs/uninstalls packages to the audit trail</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6129">U4-6129 The Multiple Media Picker does not preserve the image order.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6133">U4-6133 Update builtin razor snippets to follow Query Builder conventions</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6151">U4-6151 Datatype PreValues not updated in Datatype Saved Event</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6154">U4-6154 Cannot unpublish document with changes</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6165">U4-6165 Make Enum<T> public</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6168">U4-6168 Custom Section is not showing correctly in 7.2 if custom tree is empty</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6183">U4-6183 Change Document Type doesn't check for permitted parent node type</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6184">U4-6184 Incorrect page served when request includes port number</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6208">U4-6208 Cannot cancel grid 'Are you sure' button when deleting a cell</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6209">U4-6209 GetGridHtml needs to be an extension on HtmlHelper not IPublishedContent so that ViewData and ModelState are inherited</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6210">U4-6210 ExtensionMethodFinder doesn't work with overloaded extensions - this means overloaded extension methods for dynamic content won't work.</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6219">U4-6219 Visual Studio 2013 Crashes When Opening umbraco.sln</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6255">U4-6255 Add configurable option in base membership providers to toggle AllowManuallyChangingPassword</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6257">U4-6257 The drop zone for uploading images is the entire browser window</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6268">U4-6268 TreeController cannot exist in App_Code</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6284">U4-6284 UmbracoCms.7.2.2-build.26 - missing feedback when file is too large</a>
|
|
</li>
|
|
|
|
<li data-bind="attr: { 'class': state().replace(/\s/g, '') }" class="Fixed">
|
|
<a data-bind="text: id() + ' ' + title(), attr: { href: 'http://issues.umbraco.org/issue/' + id() }" target="_blank" href="http://issues.umbraco.org/issue/U4-6288">U4-6288 RTE Toolbar within Grid inaccessible when adding long content</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div></div>
|
|
<div class="col-md-6"><h2>Getting started</h2>
|
|
<p>Make sure to give the <a href="http://our.umbraco.org/documentation/Installation/">installation instructions a read</a>.</p>
|
|
<p>Check the <strong>free</strong> <a href="http://umbraco.tv/videos/umbraco-v7/implementor/">foundation videos</a> on how to get started building Umbraco sites. They're available from:<br>
|
|
</p><ul>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/installation/">Installation</a></li>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/document-types/">Document Types</a></li>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/templating/">Templating</a></li>
|
|
<li><a href="http://umbraco.tv/videos/umbraco-v7/implementor/fundamentals/stylesheets-and-javascript/">Stylesheets and Javascript</a></li>
|
|
</ul>
|
|
<h2>World's best community</h2>
|
|
<p>You'll find our über active community working hard to help each other at Our Umbraco: <a href="http://our.umbraco.org">http://our.umbraco.org</a></p>
|
|
<h2>Upgrading from older versions</h2>
|
|
<p>Make sure to read the <a href="http://our.umbraco.org/documentation/Installation/Upgrading/">upgrade instructions</a> before you attempt an upgrade.</p>
|
|
|
|
<h2>Found a bug?</h2>
|
|
<p>We're happy to help you with any problems you encounter, so please report them in <a href="http://issues.umbraco.org/issues/U4">the issue tracker</a> and use the “Affected versions” field to set it to 7.2.2. <br>Do a search first though, if the issue already exists, give it an extra vote.</p>
|
|
|
|
<h2>Source code</h2>
|
|
<p>The source for <a href="https://github.com/umbraco/Umbraco-CMS/releases/tag/release-7.2.2">this specific release is available for download from the repository</a> (click the "ZIP" button).</p>
|
|
|
|
<h2>Also available on NuGet</h2>
|
|
<div class="nuget-badge">
|
|
<a href="https://nuget.org/packages/UmbracoCms/7.2.2">
|
|
<p><code>PM> Install-Package UmbracoCms -Version 7.2.2</code></p>
|
|
</a>
|
|
</div></div>
|
|
</div>
|
|
|
|
|
|
</div><!-- .content-wrapper -->
|
|
</div><!-- .main-content -->
|
|
</div><!-- .main-area -->
|
|
|
|
</div><!-- .page-content -->
|
|
<footer>
|
|
<div class="container">
|
|
<div class="row">
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-md-3">
|
|
<ul>
|
|
<strong>Klara</strong>
|
|
<li><a href="#">Lore</a></li>
|
|
<li><a href="#">Lora</a></li>
|
|
<li><a href="#">Klaurmsi</a></li>
|
|
<li><a href="#">Wrapuerdu</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
>>>>>>> Stashed changes
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
</div><script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
|
|
<script src="//maps.googleapis.com/maps/api/js?sensor=false&extension=.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/easy-pie-chart/2.1.4/jquery.easypiechart.min.js"></script>
|
|
<script src="assets/js/app.min.js"></script>
|
|
|
|
<script type="text/javascript">
|
|
(function () {
|
|
|
|
classOnScroll('.sidebar', 'fixed', 120);
|
|
classOnScroll('header', 'sticky', 10);
|
|
|
|
// temporary sidebar fuctionality
|
|
$('.level-1 a').on('click', function (e) {
|
|
e.preventDefault();
|
|
var bla = $(this).next().attr('class');
|
|
$('.' + bla).removeClass('open');
|
|
$(this).next().toggleClass('open');
|
|
});
|
|
$('.chart').easyPieChart({
|
|
//your configuration goes here
|
|
size:60,
|
|
barColor: '#569327',
|
|
scaleColor: false,
|
|
trackColor: '#daf0c9'
|
|
});
|
|
})();
|
|
</script>
|
|
</body>
|
|
</html> |