Projectile 3.1 is released three days after 3.0, containing features originally planned for that release. Key additions include frecency-based file ranking in `projectile-find-file`, named project tasks via `projectile-tasks` shareable through `.dir-locals.el`, declarative file-kind navigation for frameworks like Rails and Django, tree-sitter-powered run-test-at-point for pytest/go test/jest, and new other-window/other-frame prefix commands modeled on Emacs conventions. Under the hood improvements include file-notify cache auto-updates, fixed glob pattern behavior in `.projectile`, and faster TRAMP project detection. No breaking changes are introduced.
Table of contents
Projectile learns what you actually work onNamed project tasksFinding files by kindRunning the test at pointOther-window and other-frame, the Emacs wayMore solid under the hoodWrapping up13.7K Impressions1 Comment