Skip to content

Commit 189cb60

Browse files
committed
release v2.2.0
1 parent 4ff3186 commit 189cb60

2 files changed

Lines changed: 41 additions & 20 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
## 2.2.0 (2025-09-08)
2+
3+
### New features
4+
5+
- Add ability to select files using
6+
[find expressions](https://f2.freshman.tech/guide/find-expressions).
7+
- Add `--dt` to make entering date tokens much easier.
8+
- Add `--timezone` for shifting datetime variables to a specific timezone.
9+
- Add `--replace-range` to enable even more targeted replacements.
10+
- Add xxHash algorithm for file hashes.
11+
12+
### Enhancements
13+
14+
- Performance is improved by ~2x when using `exiftool` variables.
15+
- F2 is now fully translated to French, German, Russian, Chinese, Portuguese,
16+
and Spanish.
17+
18+
### Fixes
19+
20+
- Applied fix for upstream bug which led to unintentional space trimming
21+
122
## 2.1.2 (2025-05-27)
223

324
- `--target-dir` now works with relative paths in Windows

package.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
{
2-
"name": "@ayoisaiah/f2",
3-
"version": "2.1.2",
4-
"description": "F2 is a command-line tool for batch renaming multiple files and directories quickly and safely",
5-
"main": "index.js",
6-
"repository": "https://github.com/ayoisaiah/f2",
7-
"author": "Ayooluwa Isaiah <ayo@freshman.tech>",
8-
"license": "MIT",
9-
"dependencies": {
10-
"@ayoisaiah/go-npm": "^0.1.13"
11-
},
12-
"scripts": {
13-
"postinstall": "go-npm install",
14-
"preuninstall": "go-npm uninstall"
15-
},
16-
"goBinary": {
17-
"name": "f2",
18-
"path": "./bin",
19-
"url": "https://github.com/ayoisaiah/f2/releases/download/v{{version}}/f2_{{version}}_{{platform}}_{{arch}}.tar.gz"
20-
},
21-
"private": false
2+
"name": "@ayoisaiah/f2",
3+
"version": "2.2.0",
4+
"description": "F2 is a command-line tool for batch renaming multiple files and directories quickly and safely",
5+
"main": "index.js",
6+
"repository": "https://github.com/ayoisaiah/f2",
7+
"author": "Ayooluwa Isaiah <ayo@freshman.tech>",
8+
"license": "MIT",
9+
"dependencies": {
10+
"@ayoisaiah/go-npm": "^0.1.13"
11+
},
12+
"scripts": {
13+
"postinstall": "go-npm install",
14+
"preuninstall": "go-npm uninstall"
15+
},
16+
"goBinary": {
17+
"name": "f2",
18+
"path": "./bin",
19+
"url": "https://github.com/ayoisaiah/f2/releases/download/v{{version}}/f2_{{version}}_{{platform}}_{{arch}}.tar.gz"
20+
},
21+
"private": false
2222
}

0 commit comments

Comments
 (0)