Geany 2.1
released Jul 7, 2025 (New Release)
General:
Include themes from geany-themes (Issue#4035, PR#4044, Issue#4340, PR#4354).
Fix silently truncating files containing NUL bytes (PR#3716).
Improve compatibility focusing the editor window when opening a file externally (Kondor Dániel, Issue#3531, PR#4071).
Require GLib 2.56 (PR#4199).
Update placeholders for external printing command to use the same ones as build commands (Pynckels, PR#4250).
Bug Fixes:
Improve corner-case encoding detection and conversion (PR#3716).
Fix losing session after opening several projects (Issue#3897, PR#3898).
Fix emission of the "document-activate" signal, leading to glitches in UI and plugins (Issue#3684, PR#3891).
Fix spurious CPU load after running a build command (PR#3902).
Use a more reliable method for saving preferences and other auxiliary files (Issue#3946, PR#3950).
Fix focusing the symbol list through key binding (Pascal Baillehache, Issue#3678, PR#3681).
Fix search entry after editing the toolbar (Issue#3831, PR#3838).
Fix non-deterministic anonymous symbol names (Issue#3717, PR#3785).
Fix displaying symbols declared out of order (Issue#4060, PR#4063).
Fix possible invalid memory access when generating user initials on first startup (Issue#3844, PR#3846).
Fix Meson build when either fnmatch() or regcomp() is missing on the system (Issue#3618).
Fix replacing placeholders in filenames in build commands (PR#4318).
Interface:
Add support for searching the Messages and Compiler output (PR#3823).
Add support for modern platform-native file selection dialogs (Issue#1310, Issue#2794, Issue#3458, Issue#3868, Issue#4220, Issue#4259, PR#3861).
Regroup filetypes by letter (PR#3977).
Add filter for open documents sidebar (PR#4210).
Add filter for keybindings preferences (Issue#2848, PR#4192).
Add various pref to skip "replace in session" confirmation dialog (Issue#3702, PR#3851).
Make it easier to wrap search when the confirmation dialog is shown (Issue#1192, PR#4042).
Fix spurious selection when clicking an
Geany 2.0
released Oct 19, 2023 (New Release)
Split "session data" into session.conf, preferences are written to and read from geany.conf.
Require GTK 3.24.
Simplify project creation from existing directories with sources.
Update Scintilla to 5.3.7 and Lexilla to 5.2.7.
Use "Prof-Gnome" GTK theme by default on Windows for a better experience, the "Adwaita" theme can still be activated.
Sync many parsers from the Universal Ctags project, this leads to updated symbol parsers.
Many updated filetypes: Kotlin, Markdown (Robert Di Pardo), Nim (Zoom), PHP, Python.
New filetypes: AutoIt (Skif-off), GDScript (David Yang).
Updated translations: cz, da, de, fr, es, kk, lv, it, nl, pt, si, sk, ru, ua.
Geany 1.36
released Sep 30, 2019 (New Release)
General:
Give precedence to user-defined filetype extension mappings over default ones (PR#2166).
Give precedence to the longest matching filetype pattern (Issue#1499, Issue#1921, PR#2167).
Place the socket file in $XDG_RUNTIME_DIR when available (Thomas Martitz, PR#2222).
Geany 1.35
released Jan 7, 2019 (New Release)
* Fix line breaking on existing lines (PR#2027).
* Fix displaying filenames containing XML control characters inside infobars (Issue#2033).
Windows
Geany 1.34.1
released Jan 7, 2019 (New Release)
* Fix line breaking on existing lines (PR#2027).
* Fix displaying filenames containing XML control characters inside infobars (Issue#2033).
Windows
Geany 1.33
released Feb 26, 2018 (New Release)
Bug fixes:
Fix the symbols tree hierarchy when several tags have the same name (PR#1598).
Interface:
Add a tooltip showing the full path on menu items representing documents (PR#1706).
Add a note for applying the indent settings in the project preferences (PR#1650).
Enable popup menu on sidebar and message window notebooks (PR#1726).
Show status message on attempt to execute empty context action (Lars Paulsen, PR#1642).
GTK3 theming improvements and documentation (PR#1382).
Filetypes:
CSS: Update Grid properties (Issue#1705).
Internationalization:
Updated translations: de, el, es, fr, it, lv, pl, pt, tr, ru, zh_CN
Geany 1.32
released Nov 20, 2017 (New Release)
General:
Improve CLI argument help (PR#1644).
Keep the current tab when closing documents to the right of another tab.
Re-enable SIGTERM handling (PR#1255).
Geany 1.31
released Jul 18, 2017 (New Release)
Bug fixes:
Update statusbar after applying indentation detection.
Fix converting color to hex for insertion in the Color Chooser dialog (Vasiliy Faronov, PR#1536).
Geany 1.30
released Mar 7, 2017 (New Release)
GENERAL
Initial accessibility support in the editor (SF#328).
Fix scrolling on Wayland (Issue#1320).
Geany 2.1 Free Download Notice
Top 4 Download periodically updates software information of Geany 2.1 full version from the publisher.
Using warez, crack, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for
Geany key is illegal and prevent future development of
Geany. Download links are directly from publisher's website,
Geany torrent files or shared files from free file sharing,
including Rapidshare, MegaUpload, HellShare, HotFile, FileServe, YouSendIt, SendSpace, DepositFiles, Letitbit, MailBigFile,
are not allowed!