gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[NonGNU ELPA] Projectile version 2.6.0


From: ELPA update
Subject: [NonGNU ELPA] Projectile version 2.6.0
Date: Tue, 25 Oct 2022 05:05:30 -0400

Version 2.6.0 of package Projectile has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Projectile describes itself as:
  Manage and navigate projects in Emacs easily

More at https://elpa.nongnu.org/nongnu/projectile.html

Recent NEWS:

# Changelog

## master (unreleased)

## 2.6.0 (2022-10-25)

### New features

* [#1790](https://github.com/bbatsov/projectile/pull/1790): Add `src-dir` and 
`test-dir` properties for the mill project type.
* [#1778](https://github.com/bbatsov/projectile/pull/1778): Allow 
`projectile-replace` to select file extensions when using prefix arg (`C-u`).
* [#1757](https://github.com/bbatsov/projectile/pull/1757): Add support for the 
Pijul VCS.
* [#1745](https://github.com/bbatsov/projectile/pull/1745): Allow 
`projectile-update-project-type` to change project type precedence and remove 
project options.
* [#1699](https://github.com/bbatsov/projectile/pull/1699): 
`projectile-ripgrep` now supports [rg.el](https://github.com/dajva/rg.el).
* [#1712](https://github.com/bbatsov/projectile/issues/1712): Make it possible 
to hide Projectile's menu. See `projectile-show-menu`.
* [#1718](https://github.com/bbatsov/projectile/issues/1718): Add a project 
type definition for `GNUMakefile`.
* [#1747](https://github.com/bbatsov/projectile/pull/1747): Add support for 
preset-based install-commands for CMake projects.
* [#1768](https://github.com/bbatsov/projectile/pull/1768) Add support for 
disabling command caching on a per-project basis.
* [#1797](https://github.com/bbatsov/projectile/pull/1797) Make all project 
type attributes locally overridable.
* [#1803](https://github.com/bbatsov/projectile/pull/1803): Add support 
go-task/task.

### Bugs fixed

* [#1781](https://github.com/bbatsov/projectile/pull/1781): Fix `rails-rspec` 
and `rails-test` to use `app` instead of `lib` as `src-dir`.
* [#1762](https://github.com/bbatsov/projectile/pull/1762): Fix 
`projectile-globally-ignored-directories` unescaped regex.
* [#1713](https://github.com/bbatsov/projectile/issues/1731): Fix 
`projectile-discover-projects-in-directory` reordering known projects.
* [#1514](https://github.com/bbatsov/projectile/issues/1514): Fix 
`projectile-ag` global ignores not in effect.
* [#1714](https://github.com/bbatsov/projectile/issues/1714): Fix 
`projectile-discover-projects-in-directory` not interactive.
* [#1734](https://github.com/bbatsov/projectile/pull/1734): Make 
`projectile--find-matching-test` use `src-dir/test-dir` properties.
* [#1750](https://github.com/bbatsov/projectile/issues/1750): Fix source and 
test directories for Maven projects.
* [#1765](https://github.com/bbatsov/projectile/issues/1765): Fix 
`src-dir`/`test-dir` not defaulting to `"src/"` and `"test/"` with 
`projectile-toggle-between-implementation-and-test`.
* Fix version extraction logic.
* [1654](https://github.com/bbatsov/projectile/issues/1654) Fix consecutive 
duplicates appearing in command history.
* [#1755](https://github.com/bbatsov/projectile/issues/1755) Cache failure to 
find project root.

### Changes

* [#1785](https://github.com/bbatsov/projectile/pull/1785): Give the project 
type "go" higher precedence than universal types, namely "make".
* [#1447](https://github.com/bbatsov/projectile/issues/1447): Restructure the 
menu.
* [#1692](https://github.com/bbatsov/projectile/issues/1692): Enable minibuffer 
completions when reading shell-commands.
* Change the Grails project marker to `application.yml`.
* [#1789](https://github.com/bbatsov/projectile/pull/1789): Progress reporter 
for recursive progress discovery.
* [#1708](https://github.com/bbatsov/projectile/issues/1708): 
`projectile-ripgrep` now consistently searches hidden files.

## 2.5.0 (2021-08-10)

### New features

* [#1680](https://github.com/bbatsov/projectile/pull/1680): Add support for 
recursive project discovery.
* 
[#1671](https://github.com/bbatsov/projectile/pull/1671)/[#1679](https://github.com/bbatsov/projectile/pull/1679)
 Allow the `:test-dir` and `:src-dir` options of a project to be set to 
functions for more flexible test switching.
* [#1672](https://github.com/bbatsov/projectile/pull/1672): Add 
`projectile-<cmd>-use-comint-mode` variables (where `<cmd>` is `configure`, 
`compile`, `test`, `install`, `package`, or `run`). These enable interactive 
compilation buffers.
...
...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]