You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+20
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,25 @@
1
1
# Changelog
2
2
3
+
## v3.0.0
4
+
5
+
- Remove Python 3.6 support
6
+
- Convert to default ANSI escape code colored diff output in terminal environments only (this is a change in behavior from previous default that required `-c` / `--color` option to toggle colored output on)
7
+
- Add new `--nocolor` option to disable colored diff output in terminals
8
+
- Maintain `-c` / `--color` option to toggle ANSI escape code colored diff output on in non-terminal environments and avoid breakage in existing workflows
9
+
- Modify user notice on no OpenTable diff from "There is no difference between the files" to "There is no difference in the tested OpenType tables"
10
+
- Stabilize external executable diffs with the `--external` option
11
+
- Add Python 3.10 testing, drop Python 3.6 testing
12
+
- Bump aiofiles dependency to v0.7.0
13
+
- Bump cffi dependency to v1.15.0
14
+
- Bump fonttools dependency to v4.27.1
15
+
- Bump idna dependency to v3.3
16
+
- Bump multidict dependency to v5.2.0
17
+
- Bump pycares dependency to v4.1.2
18
+
- Bump pygments dependency to v2.10.0
19
+
- Bump rich dependency to 10.12.0
20
+
- Bump typing-extensions dependency to v3.10.0.2
21
+
- Bump yarl dependency to v1.7.0
22
+
3
23
## v2.2.0
4
24
5
25
- Add indeterminate progress indicators during processing
#### Use an external diff tool <imgsrc="https://img.shields.io/badge/beta-feature-orange" />
148
+
#### Use an external diff tool
160
149
161
150
**Please Note**: This feature has not been tested across all supported platforms. Please report any issues that you come across on the project issue tracker.
fdiff supports built-in color formatting and OpenType table filtering when used with external diff tools. The context line, head, and tail options are not supported with the use of external diff tools.
172
161
162
+
#### Disable color diffs
163
+
164
+
ANSI escape code colored diffs are performed by default in terminal environments.
165
+
166
+
To view a diff without ANSI escape codes in your terminal, include the `--nocolor` option in your command:
0 commit comments