<h2>General</h2>

<ul>
<li>Fix search entries color with the default GNOME 3.20 GTK2 theme
(<a href="https://github.com/geany/geany/pull/1137">PR#1137</a>, <a href="https://github.com/geany/geany/issue/1101">Issue#1101</a>, <a href="https://github.com/geany/geany/issue/1135">Issue#1135</a>, <a href="https://github.com/geany/geany/issue/1267">Issue#1267</a>).</li>
<li>Improve support for GTK 3.22.</li>
<li>Add support for VTE 0.38 and newer (<a href="https://github.com/geany/geany/issue/336">Issue#336</a>, <a href="https://github.com/geany/geany/pull/1181">PR#1181</a>).</li>
</ul>

<h2>Bug fixes</h2>

<ul>
<li>Fix build when the CXX variable contains flags (<a href="https://github.com/geany/geany/pull/1155">PR#1155</a>, <a href="https://github.com/geany/geany/issue/829">Issue#829</a>).</li>
<li>Fix focusing the message window when the Terminal tab is active
(<a href="https://github.com/geany/geany/pull/1200">PR#1200</a>, <a href="https://github.com/geany/geany/issue/1198">Issue#1198</a>).</li>
</ul>

<h2>Editor</h2>

<ul>
<li>Update Scintilla to version 3.7.0 (<a href="https://github.com/geany/geany/issue/1143">Issue#1143</a>).</li>
<li>Add support for keeping the cursor a number of lines from the edges to
always show some context (<a href="https://github.com/geany/geany/pull/1154">PR#1154</a>, <a href="https://github.com/geany/geany/issue/1152">Issue#1152</a>).</li>
<li>Allow to configure keybinding for "Delete to beginning of line"
(Abel Serrano Juste, <a href="https://github.com/geany/geany/pull/1134">PR#1134</a>).</li>
<li>Performance improvements with many duplicate symbols (Jiří Techet,
<a href="https://github.com/geany/geany/pull/797">PR#797</a>, <a href="https://github.com/geany/geany/issue/577">Issue#577</a>).</li>
<li>Allow to configure the error indicator color (<a href="https://github.com/geany/geany/pull/1185">PR#1185</a>).</li>
</ul>

<h2>Filetypes</h2>

<ul>
<li>Fix highlighting of Haxe preprocessor (<a href="https://github.com/geany/geany/issue/936">Issue#936</a>).</li>
<li>Add <code>.exp</code> extension to TCL (Simon Marchi, <a href="https://github.com/geany/geany/pull/979">PR#979</a>).</li>
</ul>

<h2>Internationalization</h2>

<ul>
<li>Updated translations: ca, de, el, es, fr, id, it, kk, nl pt, pt_BR,
sv, zh_CN,</li>
</ul>

<h2>API</h2>

<ul>
<li>Update <code>GeanyProxyProbeResults</code> API (<a href="https://github.com/geany/geany/pull/1213">PR#1213</a>).</li>
<li>Warn if a dot is used at the start of a proxy extension (<a href="https://github.com/geany/geany/pull/1212">PR#1212</a>,
<a href="https://github.com/geany/geany/pull/1233">PR#1233</a>).</li>
<li>Add support for custom data attached to documents through
<code>plugin_set_document_data()</code>, <code>plugin_get_document_data()</code> and
<code>plugin_set_document_data_full()</code> (<a href="https://github.com/geany/geany/pull/1203">PR#1203</a>).</li>
<li>Add "project-before-close" signal (<a href="https://github.com/geany/geany/pull/1223">PR#1223</a>).</li>
</ul>

<h2>Plugins</h2>

<ul>
<li>Split Window: Work around a GTK bug present from 3.15.9 to 3.21.4
that breaks the document selection popup (<a href="https://github.com/geany/geany/issue/1149">Issue#1149</a>, <a href="https://github.com/geany/geany/pull/1272">PR#1272</a>).</li>
</ul>

<h2>Windows</h2>

<ul>
<li>Include 'grep.exe' from MSYS2 which works better than the previously
self-compiled version
(<a href="https://github.com/geany/geany/issue/783">Issue#783</a>, <a href="https://github.com/geany/geany/issue/784">Issue#784</a>, <a href="https://github.com/geany/geany/issue/1229">Issue#1229</a>, <a href="https://github.com/geany/geany/issue/1260">Issue#1260</a>, <a href="https://github.com/geany/geany/pull/1301">PR#1301</a>).</li>
<li>Fix executing external commands (mainly Build and Run commands)
where paths and filenames with non-ASCII characters are involved
(<a href="https://github.com/geany/geany/issue/1076">Issue#1076</a>, <a href="https://github.com/geany/geany/issue/1259">Issue#1259</a>, <a href="https://github.com/geany/geany/issue/1278">Issue#1278</a>, <a href="https://github.com/geany/geany/pull/1095">PR#1095</a>).</li>
<li>Do not create a batch file on Run commands any longer, instead use
a re-usable script and so eliminate the need to delete the script
from itself (<a href="https://github.com/geany/geany/issue/1276">Issue#1276</a>, <a href="https://github.com/geany/geany/pull/1095">PR#1095</a>).</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/geany/geany/releases/tag/1.29.0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ-d04LXcUyQPbx_vh_4__oQf9bGnks5q90GigaJpZM4KwvTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ4JjxgQPlnpojN1gNLc2s3kliNcdks5q90GigaJpZM4KwvTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/releases/tag/1.29.0"></link>
  <meta itemprop="name" content="View Release"></meta>
</div>
<meta itemprop="description" content="View this Release on GitHub"></meta>
</div>