aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBozhidar Batsov <bozhidar@batsov.dev>2025-02-12 21:22:01 +0200
committerBozhidar Batsov <bozhidar@batsov.dev>2025-02-12 21:22:20 +0200
commit48d0a30137dc4dfecc261e66f2a5f75156232d85 (patch)
tree47a0e03edc47f7cfe47c1fd63557f7363934b80e
parentcdb22f6b588c8ffa508f6fda586ee1253c73490b (diff)
Release 2.9v2.9.0
-rw-r--r--CHANGELOG.md6
-rw-r--r--projectile.el4
2 files changed, 6 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4ebdb76..0c2b332 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
## master (unreleased)
+## 2.9.0 (2025-02-12)
+
### New features
* [#1870](https://github.com/bbatsov/projectile/pull/1870): Add package command for CMake projects.
@@ -37,6 +39,8 @@
This makes caching both more robust and faster, as before the cache file
for all projects was loaded when projectile-mode was enabled.
+* Make the cache transient by default. (meaning it lives only in memory and is not persisted to a file)
+ * To enable persistent caching you need to set `projectile-enable-caching` to `'persistent`.
* Speed-up load time by moving known projects initialization outside of `projectile-mode`'s init.
* As a side effect the known projects will be initialized properly even if you're not using `projectile-mode`.
* The projects are read from disk the first time you invoke `projectile-switch-project` or a similar command.
@@ -48,8 +52,6 @@
* `c t` -> `projectile-test-project`
* `c r` -> `projectile-run-project`
* The old keybindings will be removed in a future version of Projectile.
-* Make the cache transient by default. (meaning it lives only in memory and is not persisted to a file)
- * To enable persistent caching you need to set `projectile-enable-caching` to `'persistent`.
## 2.8.0 (2023-10-13)
diff --git a/projectile.el b/projectile.el
index 60b761f..72bc32c 100644
--- a/projectile.el
+++ b/projectile.el
@@ -5,7 +5,7 @@
;; Author: Bozhidar Batsov <bozhidar@batsov.dev>
;; URL: https://github.com/bbatsov/projectile
;; Keywords: project, convenience
-;; Version: 2.9.0-snapshot
+;; Version: 2.9.0
;; Package-Requires: ((emacs "26.1"))
;; This file is NOT part of GNU Emacs.
@@ -942,7 +942,7 @@ Should be set via .dir-locals.el.")
;;; Version information
-(defconst projectile-version "2.9.0-snapshot"
+(defconst projectile-version "2.9.0"
"The current version of Projectile.")
(defun projectile--pkg-version ()