2.3.0 (2020-11-27)
New features
- #1517: Add project-specific compilation buffers and only ask to save files in the project when compiling.
- New functions
projectile-acquire-root
andprojectile-process-current-project-buffers-current
- New project commands
projectile-package-project
,projectile-install-project
. - #1539: New defcustom
projectile-auto-discover
controlling whether to automatically discover projects in the search path whenprojectile-mode
activates. - Add emacs-eldev project type.
- Add Dart project type.
- #1555: Add search with ripgrep.
- Add Python-poetry project type.
- #1576: Add OCaml Dune project type.
- Add Mill project type.
- Auto-detect completion system, supporting
ido
,ivy
,helm
and the default completion system.
Changes
- #1540: Add default
test-suffix
to Angular projects. - Add a
:project-file
param toprojectile-register-project-type
. - #1588: Improve performance of
projectile-ibuffer
with many buffers not in project. - #1601: Implement separate compilation command history for each project.
Bugs fixed
- #1377: Fix
projectile-regenerate-tags
directory.