Skip to content

Commit d84282d

Browse files
Manual release notes
1 parent 9700e01 commit d84282d

File tree

1 file changed

+207
-7
lines changed

1 file changed

+207
-7
lines changed

src/robotide/application/releasenotes.py

Lines changed: 207 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,214 @@ def _create_view(self):
8787
# Release notes are updated automatically by package.py script whenever
8888
# a numbered distribution is created.
8989
RELEASE_NOTES = """
90-
<h2>Release notes for 1.7.3rc1</h2>
90+
<h1>Robot Framework IDE 1.7.3</h1>
91+
<p><a href="https://github.com/robotframework/RIDE/">RIDE (Robot Framework IDE)</a> 1.7.3 is a new release with major enhancements
92+
and bug fixes. It contains some updates for <a href="http://robotframework.org" rel="nofollow">Robot Framework</a> version 3.1.1.</p>
93+
<h2>The most notable enhancements are:</h2>
94+
<ul>
95+
<li>Compatible with Python 2.7 and &gt;=3.6</li>
96+
<li>Runs with "any" wxPython version (2.8.12.1, 3.0.2 on Python 2.7)
97+
and 4.0.4 for both Python 2.7 and &gt;=3.6</li>
98+
<li>Runner can select new or old versions of Robot Framework (<code>pybot</code> vs <code>robot</code>)</li>
99+
<li>Panes, Tabs, Toolbar are detachable and re-positionable thanks to wxPython's AUI module</li>
100+
<li>Text Editor now have a autocomplete feature</li>
101+
<li>Test cases on tree pane, have the new official icon, and is animated when running or paused</li>
102+
<li>Long test names on tree pane, have name shortened by ... and name visible on tool-tip</li>
103+
<li>On tree pane at test suite level, context menu allows to open folder in file manager,
104+
and to remove the Read-Only file attribute</li>
105+
<li>If no tests are selected there will be a confirmation to proceed with running all tests</li>
106+
<li>Like F8 to run tests, now there is F9 to run them with log level DEBUG</li>
107+
<li>The Grid Editor now have a JSON editor for a cell (it validates when saving)</li>
108+
</ul>
109+
<a name="user-content-unfortunately-this-release-may-introduce-new-bugs-unknown-or-known-like-the-ones"></a>
110+
<h3><a id="user-content-unfortunately-this-release-may-introduce-new-bugs-unknown-or-known-like-the-ones" class="anchor" aria-hidden="true" href="#unfortunately-this-release-may-introduce-new-bugs-unknown-or-known-like-the-ones"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Unfortunately, this release may introduce new bugs, unknown or known like the ones:</h3>
111+
<ul>
112+
<li>On Windows to call autocomplete in Grid Editor, you have to use Ctrl-Alt-Space, (or keep using Ctrl-Space after disabling Text Editor)</li>
113+
<li>On Windows 10, in Grid Editor, when you select text on a cell, the selection, although valid, is not visible</li>
114+
<li>On some Linuxes (Fedora 28, for example), when you click No in some Dialog boxes, there is the repetition of those Dialogs</li>
115+
<li>On some Linuxes the new validation of test suites, may complaint about HTML format, and this makes not opening the folders. You have to select a single file, kill RIDE and restart it.</li>
116+
<li>Problems with non UTF-8 console encodings may cause output problems</li>
117+
</ul>
118+
<p>(and more for you to find out ;) )</p>
119+
<p>All issues targeted for RIDE v1.7.3 can be found
120+
from the <a href="https://github.com/robotframework/RIDE/issues?q=milestone%3Av1.7.3">issue tracker milestone</a>.</p>
121+
<p>Questions and comments related to the release can be sent to the
122+
<a href="http://groups.google.com/group/robotframework-users" rel="nofollow">robotframework-users</a> mailing list or to the channel #ride on
123+
<a href="https://robotframework-slack-invite.herokuapp.com" rel="nofollow">Robot Framework Slack</a>, and possible bugs submitted to the <a href="https://github.com/robotframework/RIDE/issues">issue tracker</a>.</p>
124+
<p>If you have <a href="http://pip-installer.org" rel="nofollow">pip</a> installed, just run</p>
125+
<div class="highlight highlight-text-roff"><pre>pip install --upgrade robotframework-ride</pre></div>
126+
<p>to install (or upgrade) the latest available release or use</p>
127+
<div class="highlight highlight-text-roff"><pre>pip install robotframework-ride==1.7.3</pre></div>
128+
<p>to install exactly this version. Alternatively you can download the source
129+
distribution from <a href="https://pypi.python.org/pypi/robotframework-ride" rel="nofollow">PyPI</a> and install it manually. You may want to see the
130+
document <a href="https://github.com/robotframework/RIDE/blob/master/BUILD.rest">BUILD.rest</a> for other details.</p>
131+
<p>RIDE 1.7.3 was released on Sunday January 20, 2019.</p>
132+
133+
134+
<h4>Full list of fixes and enhancements</h4>
91135
<table border="1">
92-
<tr>
93-
<td><p><b>ID</b></p></td>
94-
<td><p><b>Type</b></p></td>
95-
<td><p><b>Priority</b></p></td>
96-
<td><p><b>Summary</b></p></td>
136+
137+
138+
<thead valign="bottom">
139+
<tr><th>ID</th>
140+
<th>Type</th>
141+
<th>Priority</th>
142+
<th>Summary</th>
143+
</tr>
144+
</thead>
145+
<tbody valign="top">
146+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1416">#1416</a></td>
147+
<td>bug</td>
148+
<td>---</td>
149+
<td>When saving in the Text Edit screen, all test case checkboxes are cleared</td>
150+
</tr>
151+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1556">#1556</a></td>
152+
<td>bug</td>
153+
<td>---</td>
154+
<td>Rename GIVEN WHEN THEN keywords does not work properly</td>
155+
</tr>
156+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1588">#1588</a></td>
157+
<td>bug</td>
158+
<td>---</td>
159+
<td>Problems with tests selection from View All Tags dialog</td>
160+
</tr>
161+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1594">#1594</a></td>
162+
<td>bug</td>
163+
<td>---</td>
164+
<td>Inefective Delete tag button in View All Tags dialog</td>
165+
</tr>
166+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1598">#1598</a></td>
167+
<td>bug</td>
168+
<td>---</td>
169+
<td>RIDE fails to load (traceback generated) if a plugin fails</td>
170+
</tr>
171+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1605">#1605</a></td>
172+
<td>bug</td>
173+
<td>---</td>
174+
<td>Find Usages not working for variables definitions</td>
175+
</tr>
176+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1578">#1578</a></td>
177+
<td>---</td>
178+
<td>---</td>
179+
<td>Fixes <a href="https://github.com/robotframework/RIDE/issues/1576">#1576</a>.</td>
180+
</tr>
181+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1580">#1580</a></td>
182+
<td>---</td>
183+
<td>---</td>
184+
<td>Improves Sort trailing numbers in tag names numerically ...</td>
185+
</tr>
186+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1584">#1584</a></td>
187+
<td>---</td>
188+
<td>---</td>
189+
<td>Changed code to be PEP8 compliant and removed unnecessary method</td>
190+
</tr>
191+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1586">#1586</a></td>
192+
<td>---</td>
193+
<td>---</td>
194+
<td>Bugfix <a href="https://github.com/robotframework/RIDE/issues/1416">#1416</a>: test case checkbox cleard upon save in textedit</td>
195+
</tr>
196+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1595">#1595</a></td>
197+
<td>---</td>
198+
<td>---</td>
199+
<td>Adds --version option to RIDE.</td>
200+
</tr>
201+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1597">#1597</a></td>
202+
<td>---</td>
203+
<td>---</td>
204+
<td>Creates desktop shortcuts for all platforms.</td>
97205
</tr>
206+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1599">#1599</a></td>
207+
<td>---</td>
208+
<td>---</td>
209+
<td>Update BrokenPlugin to RF 2.9's get_error_details method</td>
210+
</tr>
211+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1600">#1600</a></td>
212+
<td>---</td>
213+
<td>---</td>
214+
<td>Fixes <a href="https://github.com/robotframework/RIDE/issues/1556">#1556</a>, by ignoring starting Gherkin keywords.</td>
215+
</tr>
216+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1604">#1604</a></td>
217+
<td>---</td>
218+
<td>---</td>
219+
<td>Fix dictionary var rename from tree <a href="https://github.com/robotframework/RIDE/issues/1603">#1603</a>.</td>
220+
</tr>
221+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1606">#1606</a></td>
222+
<td>---</td>
223+
<td>---</td>
224+
<td>Fix finding usages of variables (<a href="https://github.com/robotframework/RIDE/issues/1605">#1605</a>).</td>
225+
</tr>
226+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1610">#1610</a></td>
227+
<td>---</td>
228+
<td>---</td>
229+
<td>Wx python3 compatibility</td>
230+
</tr>
231+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1612">#1612</a></td>
232+
<td>---</td>
233+
<td>---</td>
234+
<td>View all tags: fix delete functionality</td>
235+
</tr>
236+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1613">#1613</a></td>
237+
<td>---</td>
238+
<td>---</td>
239+
<td>Fixes viewalltags dialog to show tags with unicode characters.</td>
240+
</tr>
241+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1616">#1616</a></td>
242+
<td>---</td>
243+
<td>---</td>
244+
<td>Renames editor/grid.py to editor/gridbase.py as discussed at <a href="https://github.com/robotframework/RIDE/issues/1611">#1611</a>.</td>
245+
</tr>
246+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1631">#1631</a></td>
247+
<td>---</td>
248+
<td>---</td>
249+
<td>Confirmation dialog when pressing start without tests selected</td>
250+
</tr>
251+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1655">#1655</a></td>
252+
<td>---</td>
253+
<td>---</td>
254+
<td>Added "Run with Debug" hotkey F9</td>
255+
</tr>
256+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1663">#1663</a></td>
257+
<td>---</td>
258+
<td>---</td>
259+
<td>Added context menu items</td>
260+
</tr>
261+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1664">#1664</a></td>
262+
<td>---</td>
263+
<td>---</td>
264+
<td>Adds a JSON Editor for a Grid Cell content</td>
265+
</tr>
266+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1677">#1677</a></td>
267+
<td>---</td>
268+
<td>---</td>
269+
<td>fix crash in Linux after popup window was detached</td>
270+
</tr>
271+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1679">#1679</a></td>
272+
<td>---</td>
273+
<td>---</td>
274+
<td>Adds "context" to invoke&gt;=0.13 methods.</td>
275+
</tr>
276+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1698">#1698</a></td>
277+
<td>---</td>
278+
<td>---</td>
279+
<td>Direct pythonpath order</td>
280+
</tr>
281+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1733">#1733</a></td>
282+
<td>---</td>
283+
<td>---</td>
284+
<td>Prevent an exception-handling routine from failing with pythonw</td>
285+
</tr>
286+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1777">#1777</a></td>
287+
<td>---</td>
288+
<td>---</td>
289+
<td>Auto Keyword suggestion for RIDE iDE not working on MAC</td>
290+
</tr>
291+
<tr><td><a href="https://github.com/robotframework/RIDE/issues/1789">#1789</a></td>
292+
<td>---</td>
293+
<td>---</td>
294+
<td>New master to release version 1.7.3</td>
295+
</tr>
296+
</tbody>
98297
</table>
99-
<p>Altogether 0 issues.</p>
298+
<p>Altogether 30 issues. View on the <a href="https://github.com/robotframework/RIDE/issues?q=milestone%3Av1.7.3">issue tracker</a>.</p>
299+
100300
"""

0 commit comments

Comments
 (0)