@@ -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.
8989RELEASE_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 >=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 >=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>=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