2 This file covers only non-trivial user-visible changes;
3 see the git log for full gory details.
6 * Allow pre-fetched items in queue, with new "fetch" command to add them
7 * Add named queues, e.g. foo~
8 * Implement notation for (n-from) last element of a list, e.g. _$, _$2, _5-$2
9 * Run default action on a history item when going to it, e.g. with <
10 * Don't shell-quote explicit '%s' arguments, only implicit final argument
13 * Improve wrapping and paging with long words, wide chars, or thin terminals
14 * Shell-quote arguments to 'browse' and '!'
15 * Save uri with null last path segment under penultimate segment / hostname
16 * Sort file:// directory listings
19 * Use standard PEM/DER format for identities, allowing import/export
20 * Optionally generate Ed25519 client certificates ("TARGET id NAME ed")
21 * Require confirmation before following redirect into scope of identity
22 * TOFU-trust by default even if there are V3 or NameMismatch errors
25 * Handle ^C during streaming by truncating the stream
26 * Always request when going to uris using an identity
29 * Use canonical notBefore (00:00:00 1 Jan 1950) in client certs
30 * Add --prompt option, enabling usual command prompt after -e/-f
32 * Fix colouring of wrapped link descriptions being lost when paging
33 * Fix --ghost not affecting queue loading
36 * New command "query" for e.g. convenient use of search engines
37 * Allow IRIs in user input (converted to URIs)
38 * Implement SOCKS5 support (-S and -P options)
39 * Fix bug triggered by /home being a symlink
40 * Fix bug with connecting to literal IPv6 addresses
43 * Align and wrap link lines; add option to print description first
44 * Use reverse video in prompt for added visibility (thanks Ben)
45 * Try all addresses when making connections (thanks rwv)
46 * Improve behaviour in non-interactive mode; add --batch to enable it
47 * Fix X.509 version and use dummy notAfter in generated client certificates
48 * Fix bugs in wrapping and relative link display
51 * Indicate links to cached history items
52 * Retry with full handshake if session resume fails
53 * Recommend trust for new certificate signed by previous certificate
54 * Increase client cert validity to 50y
55 * Make ghost mode even more spectral
58 * Allow trusting certificates just for the current session
59 * Don't require tail certificates to be v3
60 * Add uri of any request to log, even if request fails
61 * Just show fingerprint of known cert rather than picture
64 * Add @ target modifier for history root
66 * Suppress alt text by default
67 * Fix: uri quoting for queries and file:// was incorrect
68 * Fix: queue was not appended to on exit in non-interactive mode