Changelog🔗
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
This project uses towncrier and the changes for the upcoming release can be found in https://codeberg.org/gole/gole/src/branch/main/changelog.d/.
1.0.2 - 2025-12-16🔗
Fixed🔗
- Updating
"asyncer (>=0.0.11,<0.0.12)"to avoid the error:ModuleNotFoundError: No module named 'sniffio'
1.0.1 - 2025-12-16🔗
Added🔗
Fixed🔗
- Opening a file with special characters in the path (#47)
1.0.0 - 2025-11-17🔗
Breaking Change🔗
- Segregating configuration by tables
Added🔗
- Option
space_cleanupto remove spaces after the last word of line. (#19) - Tree view autocomplete when run an action |
a,A,F2,dandctrl-o(#22) - Cursor cache when closing/opening tabs (#23)
- Undo/redo history cache (#24)
- Basic autocomplete in TextArea (#30)
- Indentation size and type (#42)
- Language button in the right text line
- NewLine button in the right text line
- Option
NEWLINE_END_FILE -
Some tree-sitter language
lua,make,elixir,objc,cpp,haskell,jsdoc,ruby,scala,bicep,fortran,glsl,less,dockerfile,agda,arduino,zig,nix,luau,requirements
Changed🔗
- Unknown languages marked as
plaintext instead of markdown
0.1.0 - 2025-04-08🔗
Removed🔗
- Notification when saving file
ctrl+dto delete char (usedelete)
Added🔗
- Action to duplicate selected section or current line (default binding:
ctrl+shift+d) (#13) - Indent line/selection (default binding:
alt+]) (#16) - Outdent line/selection (default binding:
alt+[) (#17) - Change workdir with
cin treeview (#20) - Copy the full path with
ctrl+cin treeview (#21) - Wrap the selected text when typing
'',[],(),{}(#29) - Simple logo (#37)
- Copy current line in ctrl+c if no text is selected (#44)
alt+backspaceto delete words to the left
Changed🔗
- DirectoryTree guide depth from 4 to 2
Fixed🔗
- Save theme change in config file when changing theme via command palette (#41)
- renamed/duplicated is placed in the project directory (#43)
0.0.2 - 2025-04-04🔗
Fixed🔗
- Closing settings pane with
ctrl+w(#38) - Creating test pipelines (#39)
- Error when commenting on empty line (#40)
0.0.1 - 2025-04-02🔗
Added🔗
- Respecting the indentantion when (un)commenting (#3)
- Change in title to signal that the file has been changed and not saved
- Comment/uncomment lines
- Configuration panel
- Cursor location on the space line
- Documentation for CLI commands
- File manipulation in the directory tree
- Opening existing files and saving changes
- Option
show_footer - Option
show_tree - Option to disable the display of scroll bars
- Rename/delete path has effect on open panels
- Setting
TEXT_LINE_FMT - State to not close the editor with unsaved changes without permission
- Sub commands to manage configs
ctrl+shift+zasredoin addition toctrl+yctrl-home/endkeys to select the text of the current linexonshas python language
Changed🔗
- Changing
tomli-wtotomlkitto preserve comments - Changing cofiguration file to
config.toml - Default theme from
draculatocatppuccin-mocha - Subcommand
configto flag-c/--config
Fixed🔗
- Focus is switched to the file on the board when trying to open a file that is already open (#14)
- CLI version using
--version - Changing themes
- Copy/paste from the system clipboard
- Creating a file on save if it doesn't exist
- Home/End movement at beginning/end of line
- Open files from the directory tree
- Opening and closing trees
- Removing and duplicating directories with files
- Saving a file if it doesn't exist
- Using internal clipboard if
xclip,xse, etc., is not installed