5.3 KiB
5.3 KiB
Changelog
current master
- Added
treemacs-user-header-line-format - Added
treemacs-display-current-project-exclusively - Added
treemacs-icon-catalogue - New icons
- Bug Fixes
v2.8
- Made workspaces lazy-loaded as needed
- Published
treemacs-persp - Added
treemacs-file-extension-regex - Added
treemacs-directory-name-transformer - Added
treemacs-file-name-transformer - Added
treemacs-move-forward-on-expand - Added
treemacs-user-mode-line-format - Many more and better icons.
- Bug fixes
v2.7
- Suppor for icon themes
- Integration with bookmarks
- Performance improvements
- Changed icon selection to allow icons for specific file names
- New functions to run shell commands for current node or project
- Feature-completion of workspaces api
- New Icons
- Bug Fixes
v2.6
- Added
treemacs-add-and-display-current-project(both projectile and project.el) - Added
treemacs-eldoc-display - Added
treemacs-visit-node-in-most-recently-used-window - Added
treemacs-wrap-around - Basic theme support
- Added hooks for selecting, quitting and killing treemacs
- Moved completely to python3, improved python3 detection
- Expansion of and fixes for the extension api
- Split similar command keybinds into common keymaps
- New Icons
- Bug Fixes
v2.5
- Added
treemacs-magithelper package. - Added
treemacs-recenter-after-project-jumpoption. - Added
treemacs-recenter-after-project-expandoption. recenter-after-xcan now be set toalwaysoron-distance.- Replaced
treemacs-follow-recenter-distancewithtreemacs-recenter-distance. - Added
treemacs-copy-filecommand. - Added
treemacs-move-filecommand.
2.4
- Add support for using
org-store-linkinside treemacs. - Introduce the
treemacs-icons-diredpackage. - Add ability to control workspaces and projects by editing an org-mode file.
- Introduce
treemacs-collapse-parent-node. - Add mouse right-click menu.
- New Icons
- Bug fixes
2.3
- Added
treemacs-single-click-expand-actionfor single leftclick node expansion. - Added
deferredvariant oftreemacs-git-mode. - Added
treemacs-show-cursorto keep the cursor visible. - Added
treemacs-display-in-side-window. - Added
treemacs-move-project-upand-downto change the order of projects. - Added
treemacs-git-command-pipeto append filters to the git status command. - Added
treemacs-move-project-up/downto change the order of projects. - Added preliminary version of a rightclick menu.
- Changed
treemacs-follow-modeto run with an idle timer and addedtreemacs-file-follow-delayto control the delay. - Switch to org-mode syntax as persistence format (in preparation for making it editable).
- Started using vscode icons.
- Introduce extension API.
- Bug fixes.
- Performance improvements.
2.2
- Reduced minimum required emacs version to 25.2.
- Integrated symlinks with git-mode (symlinks will always be resolved).
- Added
fringe-indicator-minor-modeto make point more visible. - Made all GUI icons resizable with
treemacs-resize-icons. - Added
treemacs-space-between-projectsconfig option. - Added
treemacs-peekcommand. - Added
treemacs-next/previous-page-other-windowcommands. - Bug fixes.
v2.1
- Add
treemacs-show-changelogcommand, - Add
treemacs-project-follow-cleanupoption. default-directorywill not be set based on the (nearest) path at point.- New scala and sbt icon.
- Delete files by moving them to the trash by default.
- Much improved file & directory creation interface.
- Add commands to close all/current/other projects.
- Reintroduces free navigation with h & l when there's only 1 project in the workspace.
treemacs-find-filecan now ask for the file to be found.- Various bug fixes.
v2
- Start keeping changelog and retroactively fill it.
- Major refactoring to allow display of multiple projects in a workspace.
- Full removal of functions and variables previously declared obsolete.
- New java icon.
- New kotlin icon.
- New vue.js icon.
- New case-sensitive option for
treemacs-sorting. - Many bugfixes & performance improvements.
v1.18
- New golang icon.
- Refactor left-click mouse interface to behave like a graphical application would.
- Make TAB & RET particularly configurable.
- Improved imenu-expression for more accurate tags in elisp.
- Introduce smarter recenter with (tag-)follow-mode with
treemacs-follow-recenter-distance. - Bug fixes.
v1.17
- Added license.
- Bug fixes and internal refactoring.
V1.16
- Use pulse.el for visual feedback.
- Add
treemacs-next/previous-line-other-window. - Bug fixes.
v1.15
- New yaml icon.
- Added
treemacs-recenter-after-tag/file-follow. - Added
treemacs-tag-follow-cleanup. - Added
treemacs-git-mode. - Added
treemacs-bookmark. - Bug fixes.
v1.14
- Added
treemacs-pre-file-insert-predicates. - Added
treemacs-directory-collapsed-face. - Added
treemacs-pre/post-refresh-hook. - Bug fixes.
v1.13
- Make treemacs buffers unique for every frame.
- Make all icons customizable.
- Make treemacs buffers invisible in the buffer list.
- Bug fixes.
v1.12
- New hy icon.
- Added
treemacs-tag-follow-mode. - Added
treemacs-find-tag. - Added
treemacs-resort. - Bug fixes.