blob: be1eb41c81e4a1688ad7d3848ffb89c8c66fa300 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-112407000-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-112407000-2');
</script>
<!-- Google Tag Manager -->
<script>
(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-KS8HHSF');
</script>
<!-- End Google Tag Manager -->
<head>
<title>New for Codewind 0.12.0 | Codewind</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="New for Codewind 0.12.0">
<meta name="keywords" content="news, new, updates, update, version, IntelliJ"/>
<link rel="icon" type="image/png" sizes="16x16" href="images/favicon/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="images/favicon/favicon-32x32.png">
<link href="https://fonts.googleapis.com/css?family=IBM+Plex+Sans:300,400,600&display=swap" rel="stylesheet">
<!-- Bootstrap CSS CDN -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<link rel="stylesheet" href="css/styles.css">
<link rel="stylesheet" href="css/docs.css">
<link rel="stylesheet" href="css/learn.css">
<link rel="stylesheet" href="css/blog.css">
<link rel="stylesheet" href="css/guides.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.17.1/themes/prism.min.css">
</head>
<body data-spy="scroll" data-target="#toc">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KS8HHSF"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div class="main">
<!-- Bootstrap NavBar -->
<nav class="navbar navbar-expand-lg navbar-light cw-banner fixed-top" aria-label="topnav">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse"
data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false"
aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand" href="/codewind/">
<img alt="Codewind logo image" title="Codewind logo image" src="images/header/header-logo.svg" class="cw-header-logo" alt="">
</a>
<div class="collapse navbar-collapse justify-content-end cw-navbar-padding" id="navbarNavDropdown">
<ul class="navbar-nav cw-navbar-nav">
<li class="nav-item cw-navbar-item cw-header-link-docs">
<a class="nav-link cw-nav-link cw-header-link-text" href="learn.html">Learn</a>
</li>
<li class="nav-item cw-navbar-item cw-header-link-news">
<a class="nav-link cw-nav-link cw-header-link-text" href="news.html">News</a>
</li>
<li class="nav-item cw-navbar-item cw-header-link-blog">
<a class="nav-link cw-nav-link cw-header-link-text" href="blog.html">Blog</a>
</li>
<li class="nav-item cw-navbar-item cw-header-link-guides">
<a class="nav-link cw-nav-link cw-header-link-text" href="guides.html">Guides</a>
</li>
<li class="nav-item cw-navbar-item cw-header-link">
<a class="nav-link cw-nav-link" href="https://github.com/eclipse/codewind"><img alt="Codewind Github" class="banner-image" title="Codewind Github" data-toggle="tooltip" data-placement="top" id="cw_github_stars" title="..." src="images/header/github.svg"/></a>
</li>
<li class="nav-item cw-navbar-item cw-header-link">
<a class="nav-link cw-nav-link" href="https://twitter.com/EclipseCodewind"><img alt="Codewind Twitter" class="banner-image" title="Codewind Twitter" src="images/header/twitter.png"/></a>
</li>
<li class="nav-item cw-navbar-item cw-header-link">
<a class="nav-link cw-nav-link" href="https://mattermost.eclipse.org/eclipse/channels/eclipse-codewind"><img alt="Codewind Mattermost" class="banner-image" title="Codewind Mattermost" src="images/header/mattermost.png"/></a>
</li>
<li class="nav-item cw-navbar-item cw-header-link">
<a class="nav-link cw-nav-link" href="https://www.youtube.com/channel/UCnKCVK6RFDyHFqUmXlAhCHQ"><img alt="Codewind YouTube" class="banner-image" title="Codewind YouTube" src="images/header/youtube.png"/></a>
</li>
<!-- li class="nav-item cw-navbar-item" id="download-li">
<button onClick="window.location.href='https://microclimate.dev/download/codewind';" type="button" class="btn cw-download-button">Download</button>
<a href="https://microclimate.dev/download/codewind" class="nav-link cw-nav-link cw-download-link" href="#">Download</a>
</li> -->
<!-- Smaller devices menu END -->
</ul>
</div>
</nav>
<!-- End Bootstrap NavBar -->
<!-- Bootstrap row -->
<div class="row" id="body-row">
<!-- Sidebar -->
<div id="sidebar-container" class="bg-light" role="navigation" aria-label="sidebar">
<!-- Bootstrap List Group -->
<ul class="list-group sticky-top bg-light cw-sticky-offset">
<!-- Hard coded TOC -->
<!-- Start single page getting started -->
<a href="news13.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.13.0
</a>
<a href="news12.html"
class="cw-current-page bg-light list-group-item list-group-item-action">
Codewind 0.12.0
</a>
<a href="news11.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.11.0
</a>
<a href="news09.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.9.0
</a>
<a href="news08.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.8.0
</a>
<a href="news07.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.7.0
</a>
<a href="news06.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.6.0
</a>
<a href="news05.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.5.0
</a>
<a href="news04.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.4.0
</a>
<a href="news03.html"
class="bg-light list-group-item list-group-item-action">
Codewind 0.3.0
</a>
<a href="newstechpreview.html"
class="bg-light list-group-item list-group-item-action">
Codewind tech preview
</a>
<!-- END hard coded TOC -->
</ul>
<!-- List Group END-->
</div>
<!-- sidebar-container END -->
<!-- MAIN -->
<div id="content-container">
<div class="py-5 px-5">
<div class="cw-docs-spacer"></div>
<div role="main"><h2 id="codewind-0120">Codewind 0.12.0</h2>
<p>Thursday 14, May 2020</p>
<h4 id="-new-features-and-highlights-for-0120-">✨ New Features and Highlights for 0.12.0 ✨</h4>
<p><strong>IntelliJ Tech Preview Updates</strong>
We’re working to bring you a true Codewind experience with IntelliJ and are pleased to present:</p>
<ul>
<li>Codewind for IntelliJ <a href="https://github.com/eclipse/codewind/issues/2386">supports the application metrics dashboard and the <strong>Inject metrics</strong> function</a>.</li>
<li>You can <a href="https://github.com/eclipse/codewind/issues/2030">open a shell into the running application container</a>.</li>
<li>You will be <a href="https://github.com/eclipse/codewind/issues/2269">notified of log changes, even when the log is not currently selected</a>.</li>
<li>If you open a project in a new window with certain actions, <a href="https://github.com/eclipse/codewind/issues/2037">the project is preselected in the Codewind view</a>.</li>
</ul>
<p><strong>Codewind Quick Guides</strong></p>
<p>Introducing quick guides! Now that we have <a href="https://github.com/eclipse/codewind-docs/pull/553">this framework in place</a>, we hope to make it easier for you to get started. Check out our first two available <a href="./guides.html">guides</a> today!</p>
<p>Need a quick guide to help you with a particular project? Let us know or help write one by contributing in <a href="https://github.com/eclipse/codewind">GitHub</a>.</p>
<p><strong>Offline Support</strong>
Sometimes you need to use internal-only resources or are restricted by factors outside your control. Codewind supports these types of development modes by <a href="https://github.com/eclipse/codewind/issues/1991">providing offline support</a>, and you won’t lose your work if you <a href="https://github.com/eclipse/codewind/issues/2080">lose internet connection</a>.</p>
<p>To read more about Codewind offline support, visit our <a href="https://www.eclipse.org/codewind/offline-codewind.html">documentation</a>. You can also read our <a href="https://www.eclipse.org/codewind/working-with-private-registries.html">blog about working with private registries</a>.</p>
<p><strong>IDEs</strong></p>
<h5 id="vs-code-and-eclipse">VS Code and Eclipse</h5>
<ul>
<li><a href="https://github.com/eclipse/codewind/issues/822">The <strong>Open Container Shell</strong> action is available for Remote/Kubernetes projects</a>.
<ul>
<li>You must have <code class="highlighter-rouge">kubectl</code> or <code class="highlighter-rouge">oc</code> installed locally.</li>
<li>The current kubectl context must point to the cluster with the Codewind instance.</li>
<li>You must be logged in and have permissions on the cluster to run <code class="highlighter-rouge">kubectl exec</code> into the Codewind application pods.</li>
</ul>
</li>
</ul>
<h5 id="vs-code">VS Code</h5>
<ul>
<li>Codewind projects that are also VS Code workspace folders are <a href="https://github.com/eclipse/codewind/issues/2662">removed from the workspace when the project is deleted</a>.</li>
</ul>
<h5 id="eclipse">Eclipse</h5>
<ul>
<li>When adding a template source, you can <a href="https://github.com/eclipse/codewind/issues/2697">use the <strong>Auto Fill from URL</strong> button to fill in the name and description if they are available from the URL</a>.</li>
</ul>
<h4 id="list-of-fixes">List of Fixes</h4>
<ul>
<li>In Codewind for Eclipse:
<ul>
<li>A timeout error was shown when canceling the debug attach job. This is fixed, and it <a href="https://github.com/eclipse/codewind/issues/2790">no longer clears out the launch when a debug session is terminated, so you can still view the console output for the launch</a>.</li>
<li>In the <strong>Add Existing Project</strong> wizard, <a href="https://github.com/eclipse/codewind/issues/2704">if you use the <strong>Browse</strong> button to select a project from the file system, the radio button no longer switches back to selecting a project from the workspace</a>.</li>
<li><a href="https://github.com/eclipse/codewind/issues/2645">The <strong>New Connection</strong> wizard is visually enhanced to fit with the dark mode setting in Linux</a>.</li>
</ul>
</li>
<li>In Codewind for VS Code:
<ul>
<li><a href="https://github.com/eclipse/codewind-vscode/pull/563">A warning appears when no template sources are enabled</a>.</li>
<li><a href="https://github.com/eclipse/codewind-vscode/pull/566">Accidentally inputting the wrong credentials no longer sends the remote connection into a loop</a>.</li>
<li><a href="https://github.com/eclipse/codewind-vscode/pull/568">An improved error message appears when trying to restart a project that currently can’t be restarted</a>.</li>
<li><a href="https://github.com/eclipse/codewind/issues/2610">An error message appears if a problem is encountered when fetching the build properties while checking if <code class="highlighter-rouge">cwctl</code> is up-to-date</a>.</li>
<li><a href="https://github.com/eclipse/codewind/issues/2843">The two broken links in the VS Code Welcome Page are fixed</a>.</li>
<li><a href="https://github.com/eclipse/codewind/issues/2840">If Docker is stopped while Codewind is running, Codewind goes into a stopped state</a>.</li>
</ul>
</li>
<li>The <a href="https://github.com/eclipse/codewind-appsody-extension/pull/103"><code class="highlighter-rouge">Appsody-extension</code> is updated from 0.6.0 to 0.6.1</a>.</li>
<li>The <a href="https://github.com/eclipse/codewind-openapi-eclipse/pull/149"><code class="highlighter-rouge">codewind-openapi-eclipse</code> version is updated</a>.</li>
<li>The <a href="https://github.com/eclipse/codewind-openapi-vscode/pull/96"><code class="highlighter-rouge">codewind-openapi-vscode</code> version is updated</a>.</li>
</ul>
</div>
</div>
</div>
</div>
<!-- footer row -->
<footer>
<div id="footer-div-mobile">
<div class="row">
<div class="col-sm-12 text-center">
<span>Useful Links:</span>
<br/><br/>
<a class="cw-footer-links" href="http://www.eclipse.org">Eclipse Foundation</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal/privacy.php">Privacy Policy</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal/termsofuse.php">Website Terms of Use</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal/copyright.php">Copyright Agent</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal">Legal</a><br/>
</div>
</div>
<div class="cw_footer_display_flex cw-footer-same-height cw-footer-center">
<div class="cw_footer_display_icons row">
<div class="cw-footer-col text-center col-md-3 col-sm-6 col-xs-12">
<div>
<div>
<a href="mailto:codewind-dev@eclipse.org"><img alt="Send us an email" title="Send us an email" src="images/footer/email-icon.svg" class="cw-logo" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center col-md-3 col-sm-6 col-xs-12">
<div>
<div>
<a href="https://twitter.com/EclipseCodewind"><img alt="Codewind Twitter" title="Codewind Twitter" src="images/footer/twitter-logo.svg" class="cw-logo" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center col-md-3 col-sm-6 col-xs-12">
<div>
<div>
<a href="https://github.com/eclipse/codewind"><img alt="Codewind Github" title="Codewind Github" src="images/footer/github-logo.svg"
class="cw-logo" /></a>
</div>
</div>
</div>
<div class=" cw-footer-col text-center col-md-3 col-sm-6 col-xs-12">
<div>
<div>
<a href="https://mattermost.eclipse.org/eclipse/channels/eclipse-codewind"><img alt="Codewind Mattermost" title="Codewind Mattermost" src="images/footer/mattermost-logo.png" class="cw-logo-mm" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center col-md-3 col-sm-6 col-xs-12">
<div>
<div>
<a href="https://www.youtube.com/channel/UCnKCVK6RFDyHFqUmXlAhCHQ"><img alt="Codewind YouTube" title="Codewind YouTube" src="images/footer/youtube-logo-dark.svg"
class="cw-logo" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center col-md-3 col-sm-6 col-xs-12">
<div>
<div>
<a href="http://www.eclipse.org"><img class="cw-logo-eclipse-mobile" alt="Eclipse" title="Eclipse" src="images/footer/eclipse.svg"/></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row cw-footer-desktop" id="footer-div">
<div class="cw-footer-left">
<div class="px-5 cw-font-12>
<span class="cw-font-14">Useful Links:</span>
<br/><br/>
<a class="cw-footer-links" href="http://www.eclipse.org">Eclipse Foundation</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal/privacy.php">Privacy Policy</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal/termsofuse.php">Website Terms of Use</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal/copyright.php">Copyright Agent</a><br/>
<a class="cw-footer-links" href="http://www.eclipse.org/legal">Legal</a><br/>
</div>
</div>
<div class="cw-footer-border-right"></div>
<div class="cw_footer_display_flex cw-footer-same-height cw-footer-center">
<div class="cw_footer_display_icons">
<div class="cw-footer-col text-center">
<div>
<div>
<a href="mailto:codewind-dev@eclipse.org"><img alt="Send us an email" title="Send us an email" src="images/footer/email-icon.svg" class="cw-logo" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center">
<div>
<div>
<a href="https://twitter.com/EclipseCodewind"><img alt="Codewind Twitter" title="Codewind Twitter" src="images/footer/twitter-logo.svg" class="cw-logo" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center">
<div>
<div>
<a href="https://github.com/eclipse/codewind"><img alt="Codewind Github" title="Codewind Github" src="images/footer/github-logo.svg"
class="cw-logo" /></a>
</div>
</div>
</div>
<div class=" cw-footer-col text-center">
<div class="cw-logo-mm" >
<div class="cw-logo-mm" >
<a href="https://mattermost.eclipse.org/eclipse/channels/eclipse-codewind"><img alt="Codewind Mattermost" title="Codewind Mattermost" src="images/footer/mattermost-logo.png" class="cw-logo-mm" /></a>
</div>
</div>
</div>
<div class="cw-footer-col text-center">
<div>
<div>
<a href="https://www.youtube.com/channel/UCnKCVK6RFDyHFqUmXlAhCHQ"><img alt="Codewind YouTube" title="Codewind YouTube" src="images/footer/youtube-logo-dark.svg"
class="cw-logo" /></a>
</div>
</div>
</div>
</div>
</div>
<div class="cw-footer-border-right"></div>
<div class="cw-footer-right cw-footer-same-height cw-footer-vcenter">
<div class="cw-footer-eclipse-img cw-footer-same-height px-5 ">
<a href="http://www.eclipse.org">
<img alt="Eclipse" title="Eclipse" src="images/footer/eclipse.svg"/>
</a>
</div>
</div>
</div>
</footer>
<!-- footer row END -->
<!-- Main Col END -->
<!-- Jquery -->
<script
src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"
integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous">
</script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous">
</script>
<!-- Font Awesome JS -->
<script defer src="https://use.fontawesome.com/releases/v5.0.13/js/solid.js"
integrity="sha384-tzzSw1/Vo+0N5UhStP3bvwWPq+uvzCMfrN1fEFe+xBmv1C/AtVX5K0uZtmcHitFZ" crossorigin="anonymous">
</script>
<script defer src="https://use.fontawesome.com/releases/v5.0.13/js/fontawesome.js"
integrity="sha384-6OIrr52G08NpOFSZdxxz1xdNSndlD4vdcf/q2myIUVO0VsqaGHJsB0RaBE01VTOY" crossorigin="anonymous">
</script>
<script src="js/jquery.matchHeight-min.js"></script>
<script src="js/index.js"></script>
<script src="js/docs.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.17.1/prism.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.17.1/components/prism-docker.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.17.1/components/prism-json.min.js"></script>
</div>
</body>
</html>