Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 3f5e18e759be8da6d707f1cf781df10894fce401 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
		<title>releasenotes</title>
		<link type="text/css" rel="stylesheet" href="assets/css/stylesheet.css"/>
	</head>
	<body>
		<h2 id="ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</h2>
		<ol class="toc" style="list-style: disc;">
			<li>
				<a href="#ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</a>
				<ol style="list-style: disc;">
					<li>
						<a href="#eef1.7.0">Changes in EEF 1.7.0</a>
					</li>
					<li>
						<a href="#eef1.6.0">Changes in EEF 1.6.0</a>
					</li>
				</ol>
			</li>
		</ol>
		<p>This document contains the release notes for recent major releases of EEF.</p>
		<h3 id="eef1.7.0">Changes in EEF 1.7.0</h3>
		<h4 id="UserVisibleChanges">User-Visible Changes</h4>
		<ul>
			<li><span class="label label-success">Added</span> Labels and hyperlinks can now have buttons on their right side</li>
		</ul>
		<h4 id="SpecifierVisibleChanges">Specifier-Visible Changes</h4>
		<ul>
			<li><span class="label label-success">Added</span> A brand new widget outside of the default library is now available to edit references using an easier approach. Only the name of the reference to edit is necessary and the rest will be computed by the EEF runtime.</li>
			<li><span class="label label-success">Added</span> Widget actions are now available on labels and hyperlinks.</li>
			<li><span class="label label-success">Added</span> Labels and hyperlinks now have a displayExpression. If unused, the result of the valueExpression will be converted to a string using the 
				<code>java.lang.Object#toString()</code> operation.
			</li>
		</ul>
		<h4 id="DeveloperVisibleChanges">Developer-Visible Changes</h4>
		<ul>
			<li><span class="label label-info">Modified</span> The interface 
				<code>org.eclipse.eef.core.api.EditingContextAdapter</code> has now a new method 
				<code>getEditingDomain()</code> which is used to return an EditingDomain for the EEF runtime.
			</li>
			<li><span class="label label-info">Modified</span> The constructor of the EEFLabelController now requires an EditingContextAdapter to run the expression of the widget actions. </li>
		</ul>
		<h3 id="eef1.6.0">Changes in EEF 1.6.0</h3>
		<h4 id="UserVisibleChanges2">User-Visible Changes</h4>
		<ul>
			<li><span class="label label-success">Added</span> The user interface has been recreated from scratch with a new runtime. As a result multiple changes can be visible in the user interface.</li>
		</ul>
		<h4 id="SpecifierVisibleChanges2">Specifier-Visible Changes</h4>
		<ul>
			<li><span class="label label-success">Added</span> A brand new 
				<a href="language/overview.html">language</a> is available to create your user interface. Have a look at the documentation for additional details.
			</li>
		</ul>
		<h4 id="DeveloperVisibleChanges2">Developer-Visible Changes</h4>
		<ul>
			<li><span class="label label-success">Added</span> A brand new API is available to create your user interface. Have a look at the documentation for additional details.</li>
		</ul>
	</body>
</html>

Back to the top