Move notice of GNUTLS >= 1.2 requirement to NEWS file
[elinks.git] / NEWS
blob025f581fe2d0588ddd53dbb98161804e1041515b
1 You can see the complete list of recent changes, bugfixes and new features
2 in the gitweb interface. See the ChangeLog file for details.
4 ELinks now:
6 * SSL support via GNUTLS now requires 1.2 or higher
7 * support for Lua 4.x was dropped, we only support Lua 5.x now
8 * Python scripting back-end (experimental)
9 * 88 colors support
10 * external editor is configurable at run-time
11 * default URI-rewrite rule, used when no other rules match but the string
12   that was entered in the Go to URL box does not resemble a URI
13 * support prefixes for add-bookmark-link, document-info, goto-url-current-link,
14   history-move-back, and history-move-forward
15 * BitTorrent protocol (experimental)
16 * FSP protocol via a CGI script (see contrib/cgi/README.FSP) (experimental)
17 * sysmouse support on the BSD console
19 ELinks 0.10.4:
21 * explicit keyboard accelerators were defined for buttons in dialogue boxes
22   and are now highlighted
24 ELinks 0.10.2:
26 * Ruby scripting back-end (experimental)
27 * Debian package files (apt-get install devscripts && debuild -uc -us)
29 ELinks 0.10.0 (Thelma):
31 * simple CSS
32 * simple JavaScript/ECMAScript support by the SpiderMonkey Mozilla JS engine
33 * plain-text mark-up (_^Hx to underline, x^Hx to embolden)
34 * HTML source high-lighting using DOM implementation
35 * multiple URIs on the command line
36 * tabs moving (press Alt-'>' or Alt-'<')
37 * periodic snapshotting of all tabs in all terminals
38 * exmode CLI support (press ':' followed by action and args) (experimental)
39 * cursor routing (aka w3m-style navigation)
40 * modal text-input form-fields editing (enabled by default)
41 * manual cookies creating and editing
42 * incremental searching (press '#/')
43 * Perl scripting back-end (experimental)
44 * build-time configurability and feature documentation through features.conf
45 * Mozilla-compatible -remote option (http://www.mozilla.org/unix/remote.html)
46 * support for specifying IP family as protocol postfix (i.e. http4 or ftp6)
47 * internationalized domain names via libidn (RFC 3490)
48 * data URI protocol (RFC 2397)
49 * gopher protocol (RFC 1436)
50 * NNTP protocol (RFC 977 and 2980) (experimental)
51 * build system fine-tuned to use automake conditionals
52 * -localhost option to block connections to remote hosts
53 * -verbose option to control messages printed at startup
54 * -default-keys command line option to ignore user-defined keybindings
55 * -confdir option renamed to -config-dir
56 * -conffile option renamed to -config-file
57 * enhanced documentation
59 ELinks 0.9.2:
61 * directional links navigation
62 * 'unset' configuration directive, which can be used, e.g.,
63   to delete default MIME type settings or external protocol handlers.
65 ELinks 0.9.1:
67 * support <object> tags by displaying a link to the data
68 * add beginning-of-buffer and end-of-buffer actions for text fields
69 * automatic session saving/restoring support (disabled by default)
70 * add-bookmark-tabs (bookmark all tabs) option and menu item
71 * fold successive blank lines when displaying a plain-text document
72   (disabled by default; use the option document.plain.compress_empty_lines)
73 * 'fresh' color for any tab that has not been selected
74   since its document was loaded
76 ELinks 0.9.0 (Skyrider):
78 * used gettext for internationalization
79 * support for background document colors
80 * tabs support
81 * new MIME subsystem adding mimetypes files support
82 * local CGI support
83 * Guile scripting extensions
84 * HTML meta refresh
85 * forms history
86 * 256 colors support
87 * regex searches
88 * cookies manager, cache manager and download manager
89 * document marks support
90 * displaying URIs in plain documents as links
91 * SMB protocol support (requires smbclient)
92 * builtin user prefixes support (enter 'gg' or 'gg:elinks' to the goto dialog)
93 * HTTPS proxy support
94 * typeahead link searching (press '#')
96 ELinks 0.4.0 (Iceberg):
98 * merged HTTP_AUTH
99 * basic proxy auth support
100 * cookies parser rewritten
101 * support for tabindex,accesskey,title attribute
102 * FTP support dramatically improved (bugfixes, interoperability fixes, passive
103   mode support, ...)
104 * global history support (+vlink support)
105 * make some modules (cookies,bookmarks,globhist,..) optional at compile time
106 * secure saving support (see secure_save option desc. if you're doing weird
107   things with your links files like symlinking or nonstandart permissions!!!)
108 * support for utf8 i/o
109 * mouse wheel support
110 * portability enhancements
111 * performance enhancements
112 * file/http gzip/bzip2 decompression support
113 * downloads resuming support
114 * mailcap support
115 * hierarchic bookmarks support, XBEL bookmarks support
116 * source layout was dramatically reorganized
117 * relocated ELinks configuration files, changed format (if you are upgrading
118   from Links or older ELinks version, read INSTALL file to see how to convert
119   your old config files!!!)
120 * options are now in tree hierarchy and are configurable generically
121 * keybindings can be configured from the user interface
122 * colorful user interface
123 * tiny useless LED-like indicators support
124 * GNUTLS support parallel to the OpenSSL support (fixes some license issues)
125 * extensive memory debugging support
127 ELinks 0.3.0:
129 * unhistory
130 * external textarea editor
131 * DNS rewrite - we handle multi RR per host correctly
132 * IPv6 support
133 * rewritten options handling
134 * bookmarks filtering (aka bookmarks search)
135 * bookmarks resaving (save on the disk after every change)
136 * added possibility to change default colors settings
138 Links 0.96-pb3:
140 * secured cookies file creation
141 * support for title attribute of img tag
142 * Catalan translation
143 * Romanian translation
144 * changing of User-Agent string sent to webserver
145 * <listing> tag support
147 Links 0.96-pb2:
149 * cookies expiration, saving and resaving
150 * do NOT strip everything after ? in form action
151 * http referrer, true http referrer
152 * limited textarea external editor support
153 * partial fix of &#13;
154 * enhanced manual page
155 * fixed multi-level HTTP moved when using -dump/-source
156 * fixed keybindings