Projectile 3.3 0 ▲ Meta Redux 4 hours ago · 7 min read1480 words · Tech · hide · 0 comments Projectile 3.3 is out! That’s the fourth release this month, which probably tells you something about how much fun I’ve been having with Projectile lately. This one is mostly about a single theme - Projectile knowing more about your project without you having to tell it anything. Tasks you never configured Projectile has had named tasks for a while now - you put an alist in projectile-tasks (or in your project’s .dir-locals.el) and projectile-run-task (s-p c x) offers them with completion. Useful, but there was a catch that always bugged me: the variable starts out empty, so the command did precisely nothing until you sat down and filled it in. Meanwhile every project I work on already has its tasks written down somewhere. The npm scripts are in package.json. The Makefile targets are in the Makefile. So now Projectile just reads them: That’s a fresh checkout with zero Projectile configuration. Out of the box it knows about npm scripts (running them through whichever package manager… No comments yet. Log in to reply on the Fediverse. Comments will appear here.