Geany v1.37.1 Release Notes

Release Date: 2020-11-08 // about 2 years ago

Previous changes from v1.37.0

  • General

    • ๐Ÿ— Build with GTK3 by default.
    • โž• Add an option (enabled by default) to save main and project configuration whenever documents are opened/closed to reduce accidental loss of current session in the event of a crash.
    • List Geany in the category TextEditor (Dominic Hopf, Issue#2460).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix main window name as seen by accessibility tools (Issue#2421).
    • โž• Add missing include (Pino Toscano, PR#2402).
    • ๐Ÿ›  Fix a possible crash when quitting (Hodong & Guido Falsi, Issue#2457, PR#2634).

    Interface

    • ๐Ÿ‘ Allow to cancel Open Project and New Project dialogs without closing the current project.
    • Don't ask whether to close current project when opening a recent project.
    • Disable some items when they are not available.
    • Provide a CSS name for most widgets (PR#2469).
    • Adapt margins width to font size and zoom (Issue#1733, PR#1738).
    • ๐Ÿ‘‰ Show OS info in debug messages.
    • Persist color picker palette (Issue#2595).
    • ๐Ÿ›  Fix color of selected text in search entries with no match (foresto, Issue#2332, PR#2333)

    Editor

    • โšก๏ธ Update Scintilla to version 3.21.1 (PR#2506).

    Filetypes

    • โž• Add BibTeX filetype (Mirco Schoenfeld, PR#2212).
    • โšก๏ธ Update JavaScript keywords (dmitryunruh, PR#2486).
    • โšก๏ธ Update Lua block comment end (Filip Szymaล„ski, PR#2566).
    • โšก๏ธ Update FreeBasic keywords (Issue#2583).
    • โž• Add Smalltalk filetype (Snowflake the Pony, PR#2399).
    • โž• Add a configuration option to select the default Python command.

    ๐Ÿ“š Documentation

    • ๐Ÿ‘Œ Improve Build-related settings documentation.
    • โž• Added documentation for the Color Chooser (LarsGit223).

    ๐Ÿ Windows

    • ๐Ÿ”Œ Bundle the GLib GSpawn helper binaries with the installer for plugin that use the related GLib API.
    • ๐Ÿ”ง Make IPC port number configurable, and move the default outside the dynamic range used by Hyper-V (Issue#2101, PR#2585).
    • ๐Ÿ‘‰ Use the py launcher for Python filetype (Issue#2211).
    • ๐Ÿ‘Œ Support programming ligatures (like Fira Code font) (Issue#2535).

    Internationalization

    • ๐Ÿ†• New translations: ie
    • โšก๏ธ Updated translations: da, de, el, es, fr, id, it, ja, lv, nl, pl, pt, ru, sk, sv, zh_CN