diff --git a/VERSION.md b/VERSION.md index 23c935e..887984c 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1,3 +1,76 @@ +## Version 2.0.0 (2016-03-17) + +This release improves the local search engine's responsiveness, usability, and +appearance (especially on small displays, like those found in mobile devices); +improves search term highlighting; and fixes escaping bugs and HTML5 validity. + +### Major: + + * dasht-query-exec(1) now groups by first letter when nothing is searched. + + This gives you a better overview of the breadth of available topics (A-Z) + than the previous approach of simply returning the first 100 topics did. + + * dasht-query-html(1) now wraps its HTML output, if any, in `` tags. + + This moves the printing of HTML `
` tags into dasht-query-html(1) + and makes dasht(1) run w3m(1) eagerly, which provides visual feedback to + the user when a large HTML document is being read and buffered, and in + the case where no results are found: terminate with a message on stderr. + +### Minor: + + * dasht-server-http(1) now streams search results to you as they are found. + + Serve the HTML header and search form immediately---before the search is + even performed---so that the user instantly (and at the very least) sees + the search form in case they decide to abort the HTTP transfer partway. + + * dasht-server-http(1) now provides a drop-down menu for docset selection. + + Drop the HTML5 `` because it can only suggest a single item, and + that too only when the text field is empty! Instead, provide a `