aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 814b71bdf75d380bce3ae1aaa3b83d8d1d98cc74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
ChangeLog for uxd

This is just a list of the user-visible changes in each release of uxd.
For the full log, see the git history.

20241224 v1.0.0
- Add -A (ASCII output) option.
- Add -a option (don't dump lines that are ASCII-only).
- Enable reverse video highlighting for multibyte characters by default;
  use -r to disable.
- Alternate purple/cyan for non-printable characters.
- Fix bug: missing continuation bytes were throwing off the -i byte count.
- Add -d option (dump an argument rather than a file).
- Add -t/-T options (to put the terminal into UTF-8 mode).
- Add -j/-p/-w options (to control what's considered bad UTF-8).
- Accept k/m/g/t/K/M/G/T suffixes for numeric arguments.
- Allow floating point for numeric arguments.
- Fix highlighting of DEL (0x7f); it's special (purple), not invalid (red).
- Detect overlong UTF-8 sequences.
- Detect UTF-16 surrogates (which are not valid Unicode/UTF-8).

20241216 v0.2.0
- Add command-line options and environment variables.

20241213 v0.1.0
- Initial release. Fully functional but not flexible.