Menu

Geany / News: Recent posts

[ANN] Geany 2.0 is out!

We are happy to announce a new release of Geany!

Before going to the release highlights, let's first celebrate this day!
It's the 18th birthday of Geany! On October 19, 2005 Geany 0.1 was released. While this first version had less features than the new version, the spirit and project goals were the same and kept over time.
Geany aims to be a fast and easy to use code and text editor (some may call it even IDE).
We hope you enjoy it as much as we do.... read more

Posted by Enrico Tröger 2023-10-19

Geany 1.38 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see:
https://www.geany.org/documentation/releasenotes/

Some highlights:
- Increase speed when opening documents, especially on startup (Justin Blanchard)
- Synchronize Geany's Ctags implementation with Universal Ctags, this leads to updated symbol parsers (Jiří Techet)
- Remove GTK+2 Support
- Add keybinding to reload all open documents (David Yang).
- SaveActions plugin: add configurable target directory for instantly saved files
- New filetypes: Julia (getzze), Meson (Andy Alt)
- Updated translations: da, de, el, es, et, fr, it, ja, nl pt, pt BR, sk, tr, uk, zh_CN... read more

Posted by Enrico Tröger 2021-10-09

Geany 1.37.1 is out

We are happy to announce a new release of Geany!

This is a bug fix release following the recent release of Geany 1.37.

On Windows, Geany crashed on startup without an existing configuration
file. This release fixes this bug and Geany will startup normally again.

Other operating systems were not affected.

As usual, all downloads can be found on https://www.geany.org/download/releases/.

Posted by Enrico Tröger 2020-11-08 Labels: release

Geany 1.37 is out

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see https://www.geany.org/documentation/releasenotes/.

Some highlights:

  • Save main and project configuration whenever documents are opened/closed to reduce accidental loss of current session in the event of a crash (can be disabled).
  • Fix a possible crash when quitting (Hodong & Guido Falsi).
  • Show OS info in debug messages which can and should be included in bug reports to ease support and debugging.
  • Update Scintilla to version 3.21.1.
  • Add BibTeX (Mirco Schoenfeld) and Smalltalk (Snowflake the Pony).
  • Update FreeBasic, JavaScript (dmitryunruh), Lua (Filip Szymański) and Python filetypes.
  • Support programming ligatures (like Fira Code font) on Windows.
  • New translations: ie
  • Updated translations: da, de, el, es, fr, id, it, ja, lv, nl, pl, pt, ru, sk, sv, zh_CN... read more
Posted by Enrico Tröger 2020-10-25 Labels: release

Geany 1.36 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: https://www.geany.org/documentation/releasenotes/

Some highlights:

  • Add support for fractional font sizes (Pedro Henrique Antunes de Oliveira).
  • Improve matching filetype extensions.
  • Add Apple Swift (Ankit Pati), Nim (Simon Krauter), Kotlin, Groovy and TypeScript filetypes.
  • Update CUDA (Rajesh Pandian M) and NSIS filetypes.
  • Update Scintilla to version 3.10.4.
  • Fix build on recent MSYS2.
  • New translations: ku
  • Updated translations: da, de, es, fr, it, ja, lv, pt, sk, sv, zh_CN... read more
Posted by Colomban Wendling 2019-09-28 Labels: release

Geany 1.35 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Start synchronization of language parsing with Universal-CTags (Jiří Techet).
  • Fix garbage data insertion when moving lines up or down.
  • Improve IPC socket handling, especially on Windows.
  • Update Scintilla to version 3.10.2.
  • Drastically speed up huge bulk replacements.
  • Improve parsing of JavaScript, HTML, ActionScript and COBOL.
  • Updated translations: da, de, es, fr, ja, lv, pt, ru, sk, zh_CN.... read more
Posted by Colomban Wendling 2019-04-28 Labels: release

Geany 1.34.1 is out!

Shortly after 1.34, we have released 1.34.1 which fixes a few issues that were discovered in the 1.34 release. Most importantly, while fixing other related
issues, version 1.34 broke line breaking feature on existing lines, and unwillingly changed the modifier for rectangular selections on Windows.

We also took the opportunity to include a Ukrainian translation update that didn't make it into 1.34 in time, as well as a fix for displaying filenames containing XML control characters inside infobars.... read more

Posted by Colomban Wendling 2019-01-04 Labels: release

Geany 1.34 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • GTK version to build against is now automatically detected.
  • Show part of the file path to show unique items in the go to symbol popup (Thomas Martitz).
  • Fix high CPU usage with the Scope plugin (Dimitar Zhekov).
  • Update Scintilla to version 3.10.0.
  • Fix display issues on Windows with HiDPI displays.
  • Fix line breaking with multi-byte characters.
  • Update Python 3.7 keywords and PHP 7.2 tags.
  • New translations: da.
  • Updated translations: de, es, fr, hu, it, ja, pt, sv, sk, uk, ru, zh_CN, zh_TW.... read more
Posted by Colomban Wendling 2018-12-16 Labels: release

Geany 1.33 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • GTK3 theming improvements and documentation
  • CSS: Update Grid properties
  • Add a note for applying the indent settings in the project preferences
  • Enable popup menu on sidebar and message window notebooks
  • Show status message on attempt to execute empty context action
  • Updated translations: de, el, es, fr, it, lv, pl, pt, tr, ru, zh_CN... read more
Posted by Colomban Wendling 2018-12-16 Labels: release

Geany 1.32 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Improve snippet support (visual indicators and more, Thomas Martitz).
  • Improve CLI argument help.
  • Add "Close Documents to the Right" feature.
  • Minor accessibility improvements.
  • Fix crash if plugin manager is opened more than once.
  • Update Python, Assembler and PHP filetypes.
  • Updated translations: ca, de, el, es, fr, it, lt, lv, nl, pt, ru, sk, sv, zh_CN... read more
Posted by Colomban Wendling 2018-12-16 Labels: release

Geany 1.31 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Fix crash when a plugin calls plugin_set_key_group() more than once (Jiří Techet).
  • Fix updating statusbar after applying indentation detection.
  • Fix converting color to hex for insertion in the Color Chooser dialog (Vasiliy Faronov).
  • Update Matlab, Haxe, Arduino, HTML, C# and CMake filetypes.
  • Updated translations: ca, id, ja, kk, lt, ru.... read more
Posted by Colomban Wendling 2018-12-16 Labels: release

Geany 1.30.1 is out!

Shortly after 1.30, we have released 1.30.1 which fixes calltip and auto-completion popup placement with multi-monitor setups. We are sorry for this inconvenience.

We also took the opportunity to include new translation updates that didn't make it into 1.30 in time: ca, de, el, es, sk.

As usual, all downloads can be found on https://www.geany.org/Download/Releases.

Posted by Colomban Wendling 2017-03-19 Labels: release

Geany 1.30 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Initial accessibility support in the editor.
  • Fix scrolling on Wayland.
  • Fix Ctrl+X and Ctrl+C in non-Latin keyboard layouts (Forkest).
  • Update Scintilla to version 3.7.3.
  • Add Arduino custom filetype (SukkoPera).
  • Updated translations: de, es, fr, it, lt, pt.... read more
Posted by Colomban Wendling 2017-03-05 Labels: release

Geany 1.29 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Fix executing external commands on Windows.
  • Fix search entries color with the default GNOME 3.20 GTK2 theme.
  • Add support for keeping the cursor a number of lines from the edges to always show some context.
  • Update Scintilla to version 3.7.0.
  • Improve support for GTK 3.22.
  • Add support for VTE 0.38 and newer.
  • Update translations: ca, de, el, es, fr, id, it, kk, nl pt, pt_BR, sv, zh_CN.... read more
Posted by Colomban Wendling 2016-11-13 Labels: release

Geany 1.28 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: https://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Improve support for GTK 3.20.
  • Fix type name coloring when types change (Jiří Techet).
  • Fix undo of line end type change (Jiří Techet).
  • Update Scintilla to version 3.6.6.
  • Improve Goto Symbol popup contents (Jiří Techet).
  • Treat .h headers as C++ by default (Jiří Techet).
  • Improve symbols for Ruby.
  • Update translations: ca, de, el, es, fr, it, ja, lt, pt, ru, sk, tr, zh_CN.... read more
Posted by Colomban Wendling 2016-07-10 Labels: release

Geany 1.27 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Remove Waf alternative build system.
  • Greatly improve scope completion (Jiří Techet).
  • Show a popup to select the symbol when going to a symbol has several options (Jiří Techet).
  • Update Scintilla to version 3.6.3 (including improved support for Lua 5.3 and Perl 5.22).
  • Improved symbols for C, C++, C# and D, and added symbols to CUDA.
  • Update built-in PHP symbols completion and calltips.
  • Fix lockup when performing reflow on some input with many consecutive spaces.
  • Update translations: de, es, fr, it, ja, kk, lt, nl, pt, ru, sk, zh_CN. ... read more
Posted by Colomban Wendling 2016-03-13 Labels: release

Geany 1.26 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • New plugin API (Thomas Martitz).
  • Add support for "proxy" plugins (Thomas Martitz).
  • Fix spurious "source file has been modified" messages (Jiří Techet).
  • Update Scintilla to version 3.6.1.
  • Keeping undo history when reloading files is now enabled by default.
  • Restore modern design of native file dialogs under Windows.
  • Update translations: de, el, es, fr, hu, id, kk, pt, sk, sv, ru.... read more
Posted by Colomban Wendling 2015-11-15 Labels: release

Geany 1.25 is out!

After another long delay, we are finally happy to announce a new release of Geany!

For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Fix spawning programs on Windows (for real this time!, Dimitar Zhekov).
  • Use native Windows quoting rules for commands on Windows.
  • Fix and improve MacOS X support (Jiří Techet).
  • Show document-related dialogs embedded in the main window ("info bars") (Matthew Brush and Thomas Martitz).
  • Huge tag management performance improvement (auto-completion, calltips, etc.) (Jiří Techet).
  • Update Scintilla to 3.5.6.
  • GTK3 support, while not enabled by default, is now considered stable.
  • Add support for single-line regular expressions.
  • Add filetypes CoffeScript (Mark Dresselhaus), JSON, Zephir.
  • Significantly improved filtypes CSS, Erlang (Beng Tan), Go (Jiří Techet), JavaScript, Make, PowerShell, Txt2tags.
  • Update translations: be, ca, cs, de, el, es, fr, id, it, ja, nl, pl, pt_BR, pt, ru, sl, sr, sv, zh_CN.... read more
Posted by Colomban Wendling 2015-07-12 Labels: release

Geany 1.24.1 is out!

Shortly after 1.24, we release 1.24.1 which fixes missing inclusion of
two files in the release tarball, resulting in various small UI issues
(see bugs [#1037] and [#1038]). We are sorry for this inconvenience.

Note that only distribution tarballs are affected, neither the Windows
installer nor the installations performed from Git clones are.

As usual, all downloads can be found on http://download.geany.org/.

Posted by Colomban Wendling 2014-04-16 Labels: minor release

Geany 1.24 is out!

After a long delay, we are finally happy to announce a new release of Geany!

For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes

Some highlights:

  • Fix spawning commands with spaces on Windows.
  • Fix infinite pagination when printing on Windows.
  • Fix bulk Search & Replace not to match replacements.
  • Update Scintilla to 3.3.6.
  • Add experimental GTK3 support.
  • Lots of improvements to PHP and Fortran symbols parsing.
  • Add filetypes Clojure, CUDA, Batch, Graphviz, PowerShell and Rust.
  • Update translations: ca, cs, de, es, eu, fr, gl, he, hu, it, kk, lt, nl, pt, ru, sk, sl, sv, tr, zh_CN, zh_TW.... read more
Posted by Colomban Wendling 2014-04-13 Labels: release

Geany 1.23.1 is out!

We are happy to announce a new minor release of Geany!

This version fixes two specific but important issues of the 1.23 release:

* Fix custom styles under KDE and for people using gtk-chtheme (corrects tab coloring, #3607935).
* Fix broken opening files from command line on Windows #3613096).

As usual, all downloads can be found on http://download.geany.org/.

Posted by Enrico Tröger 2013-05-19

Geany 1.23 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes

Some highlights:

* Rewrite of printing code.
* Update Scintilla to 3.2.3.
* Always display editor text in LTR direction.
* Fix re-opening files with unknown but detected encoding from last session.
* Replace 'Open file in a new tab' save dialog option with new 'Document->Clone' menu item.
* Lots of JavaScript symbols parsing improvements.
* Add filetypes AsciiDoc and Go.
* Add translations: et, eu, he, hi, sr.
* Update translations: ca, cs, de, es, fi, gl, it, kk, lt, nl, pt_BR, ru, sv, sl, tr.... read more

Posted by Colomban Wendling 2013-03-10

Geany 1.22 is out!

We are happy to announce a new release of Geany!

For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes

Some highlights:

* Rewrite and improve theming support.
* Update Scintilla to 2.29.
* Full PCRE regular expression support for search and replace.
* Add filetype Objective-C (Elias Pschernig).
* Always load the default session if configured to do so.
* Fix detection of raw strings in C and C++.
* Improve support for HTML embedded filetypes.
* Add translations: ar, id, lt, mn, nn, sk.
* Update translations: de, es, fr, hu, it, ja, kk, lt, nl, pl, pt, pt_BR, sk, sl, sv, tr, zh_CN, zh_TW.... read more

Posted by Colomban Wendling 2012-06-18

Geany 0.21 released!

We are happy to announce a brand new release of Geany!

For a comprehensive list of changes please see:
http://www.geany.org/Documentation/ReleaseNotes

Some of the highlights:

* Add support for real-time symbol parsing.
* Fix loading of non-UTF-8 templates.
* Update Scintilla to version 2.25.
* Add Scala custom filetype (werg).
* Add Cython custom filetype (Matthew Brush).
* Add support for separate single and multiline comments.
* Add support for filetype-specific indentation settings.
* Add filetype Cobol (Seth Keiper).
* SplitWindow plugin now works on Windows too.
* Add translations: fa.
* Update translations: ca, cs, de, en_GB, es, fi, fr, gl, it, ja, nl,
pt, pt_BR, sl, sv, tr, vi, zh_CN, zh_TW.... read more

Posted by Colomban Wendling 2011-10-02

Geany 0.20 released!

For a more detailed list of changes, please see:
http://www.geany.org/Documentation/ReleaseNotes

Some of the highlights:

* Improve compatibility with GVFS using GIO to save documents (Alexey Antipov).
* Fix sometimes crashing when closing a modified document and choosing Save.
* Reorganise Find in Files dialog and add Files pattern to filter
search results.
* Show mimetype icon in sidebar Documents list and notebook popup menu (Colomban Wendling).
* Add per-document indent width setting (Jiří Techet).
* Fix passing quoted arguments when using 'Send Selection to'. This means e.g. sed 's/\./(dot)/g' now works.
* Add alternative color scheme based on Python colors
(View->Editor->Color Schemes - not all filetypes supported yet).
* Auto-indent after an HTML/XML line without a closing tag (Eugene Arshinov).
* Add Forth filetype (Thomas Huth).
* Add Lisp filetype (Mário Silva).
* Add Erlang filetype (Taylor Venable).
* Add translations: kk.
* Update translations: cs, de, en_GB, es, fi, fr, hu, ja, nl, pt, sl, sv, tr, zh_CN.... read more

Posted by Nick Treleaven 2011-01-06