All Versions
13
Latest Version
Avg Release Cycle
132 days
Latest Release
1594 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.30.0 Changes
March 05, 2017General
- ๐ Initial accessibility support in the editor (SF#328).
- ๐ Fix scrolling on Wayland (Issue#1320).
๐ Bug fixes
- ๐ Fix Ctrl+X and Ctrl+C in non-Latin keyboard layouts
(Forkest, PR#1386). - ๐ Fix search history filling on GTK >= 3.20 (PR#1404).
- ๐ Simplify setting build menu items labels, fixing a Commander plugin
issue (Vasiliy Faronov, PR#1396).
Interface
- ๐ Fix the current scope shown in the statusbar (Issue#1279).
Editor
- โก๏ธ Update Scintilla to version 3.7.3.
- ๐ Fix triggering default keybindings together with snippets keybindings
(Issue#1354, PR#1356).
Filetypes
- โก๏ธ Update JavaScript keywords (Abel 'Akronix' Serrano Juste, PR#1361).
- Partial highlighting of JavaScript ES6 template strings (Issue#934).
- โ Add Arduino custom filetype (Issue#1339).
Internationalization
- โก๏ธ Updated translations: de, es, fr, it, lt, pt
API
- โ Remove unprefixed Scintilla structure aliases. Plugins must use
๐ theSci_
-prefixed version from now on. - Add
geany_api_version()
to detect the API version of Geany at
โ runtime (Thomas Martitz, PR#1406).
OSX
- ๐ Fix slow startup (Jiลรญ Techet, Issue#1277, PR#1399).
-
v1.29.0 Changes
November 13, 2016General
- ๐ Fix search entries color with the default GNOME 3.20 GTK2 theme
(PR#1137, Issue#1101, Issue#1135, Issue#1267). - ๐ Improve support for GTK 3.22.
- โ Add support for VTE 0.38 and newer (Issue#336, PR#1181).
๐ Bug fixes
- ๐ Fix build when the CXX variable contains flags (PR#1155, Issue#829).
- ๐ Fix focusing the message window when the Terminal tab is active
(PR#1200, Issue#1198).
Editor
- โก๏ธ Update Scintilla to version 3.7.0 (Issue#1143).
- โ Add support for keeping the cursor a number of lines from the edges to
always show some context (PR#1154, Issue#1152). - ๐ Allow to configure keybinding for "Delete to beginning of line"
(Abel Serrano Juste, PR#1134). - ๐ Performance improvements with many duplicate symbols (Jiลรญ Techet,
PR#797, Issue#577). - ๐ Allow to configure the error indicator color (PR#1185).
Filetypes
- ๐ Fix highlighting of Haxe preprocessor (Issue#936).
- โ Add
.exp
extension to TCL (Simon Marchi, PR#979).
Internationalization
- โก๏ธ Updated translations: ca, de, el, es, fr, id, it, kk, nl pt, pt_BR,
sv, zh_CN,
API
- โก๏ธ Update
GeanyProxyProbeResults
API (PR#1213). - Warn if a dot is used at the start of a proxy extension (PR#1212,
PR#1233). - โ Add support for custom data attached to documents through
plugin_set_document_data()
,plugin_get_document_data()
and
plugin_set_document_data_full()
(PR#1203). - โ Add "project-before-close" signal (PR#1223).
๐ Plugins
- โช Split Window: Work around a GTK bug present from 3.15.9 to 3.21.4
that breaks the document selection popup (Issue#1149, PR#1272).
๐ Windows
- ๐ Include 'grep.exe' from MSYS2 which works better than the previously
self-compiled version
(Issue#783, Issue#784, Issue#1229, Issue#1260, PR#1301). - ๐ Fix executing external commands (mainly Build and Run commands)
where paths and filenames with non-ASCII characters are involved
(Issue#1076, Issue#1259, Issue#1278, PR#1095). - 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 (Issue#1276, PR#1095).
- ๐ Fix search entries color with the default GNOME 3.20 GTK2 theme
-
v1.28.0 Changes
July 10, 2016General
- ๐ Improve support for GTK 3.20.
- System filetype files and system tags files are now in sub-directories
filedefs/ and tags/ respectively (Jiลรญ Techet, PR#485).
๐ Bug fixes
- ๐ Fix canceling keybinding overriding by discarding the dialog (Issue#714).
- ๐ Fix type name coloring when types change (Jiลรญ Techet, PR#1039,
Issue#1020, Issue#1022). - ๐ Fix undo of line end type change (Jiลรญ Techet, PR#527, Issue#409).
Editor
- โก๏ธ Update Scintilla to version 3.6.6.
- ๐ Improve Goto Symbol popup contents (Jiลรญ Techet, PR#958).
Filetypes
- 0๏ธโฃ Treat
.h
headers as C++ by default (Jiลรญ Techet, PR#857). - ๐ Various improvements to the Ruby parser (Issue#587).
- ๐ Fix Haskell single line comments (Alexander, PR#1029).
- โก๏ธ Update Java keywords (Yan Pashkovsky, PR#1024).
- ๐ Fix handling of curly brackets in Make (Masatake Yamato).
- โ Add ECMAScript 6 keywords (Chris Mayo, PR#980).
- Slight improvement to the Java file template (Philipp Wiesemann, PR#1073).
- โ Add missing
last-child
CSS pseudo-class (Issue#1102).
Internationalization
- โก๏ธ Updated translations: ca, de, el, es, fr, it, ja, lt, pt, ru, sk, tr, zh_CN
API
- Don't require static strings for key group name and label (PR#1126).
- Formally add TMTag to the API (Thomas Martitz, PR#1093).
๐ Plugins
- ๐ Class builder: use
.hpp
extension for C++ headers by default
(Yan Pashkovsky, PR#999).
๐ Windows
- ๐ Show an error if an URI cannot be opened (PR#1079).
OSX
- ๐ Fix refreshing the keybindings displayed in the menus (Jiลรญ Techet,
PR#973).