## General * 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](https://github.com/geany/geany/pull/485)).
## Bug fixes * Fix canceling keybinding overriding by discarding the dialog ([Issue#714](https://github.com/geany/geany/issues/714)). * Fix type name coloring when types change (Jiří Techet, [PR#1039](https://github.com/geany/geany/pull/1039), [Issue#1020](https://github.com/geany/geany/issues/1020), [Issue#1022](https://github.com/geany/geany/issues/1022)). * Fix undo of line end type change (Jiří Techet, [PR#527](https://github.com/geany/geany/pull/527), [Issue#409](https://github.com/geany/geany/issues/409)).
## Editor * Update Scintilla to version 3.6.6. * Improve Goto Symbol popup contents (Jiří Techet, [PR#958](https://github.com/geany/geany/pull/958)).
## Filetypes * Treat `.h` headers as C++ by default (Jiří Techet, [PR#857](https://github.com/geany/geany/pull/857)). * Various improvements to the Ruby parser ([Issue#587](https://github.com/geany/geany/issues/587)). * Fix Haskell single line comments (Alexander, [PR#1029](https://github.com/geany/geany/pull/1029)). * Update Java keywords (Yan Pashkovsky, [PR#1024](https://github.com/geany/geany/pull/1024)). * Fix handling of curly brackets in Make (Masatake Yamato). * Add ECMAScript 6 keywords (Chris Mayo, [PR#980](https://github.com/geany/geany/pull/980)). * Slight improvement to the Java file template (Philipp Wiesemann, [PR#1073](https://github.com/geany/geany/pull/1073)). * Add missing `last-child` CSS pseudo-class ([Issue#1102](https://github.com/geany/geany/issues/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](https://github.com/geany/geany/pull/1126)). * Formally add TMTag to the API (Thomas Martitz, [PR#1093](https://github.com/geany/geany/pull/1093)).
## Plugins * Class builder: use `.hpp` extension for C++ headers by default (Yan Pashkovsky, [PR#999](https://github.com/geany/geany/pull/999)).
## Windows * Show an error if an URI cannot be opened ([PR#1079](https://github.com/geany/geany/pull/1079)).
## OSX * Fix refreshing the keybindings displayed in the menus (Jiří Techet, [PR#973](https://github.com/geany/geany/pull/973)).
--- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/geany/geany/releases/tag/1.28.0
github-comments@lists.geany.org