# Tridactyl changelogs ## Release 1.8.2 - Improve config API - `set key.subkey.subsubkey value` now works - Add user feedback to `bind` and `get` - Add save link/img hint submode (;s, ;S, ;a, ;A) (#148) - Add `autocmd [event] [filter] [ex command]` - Currently, only supports the event `DocStart` - Most useful for entering ignore mode on certain websites: `autocmd DocStart mail.google.com mode ignore` - Add exmode aliases with `command [alias] [ex_command]`. Many aliases have been ported from Pentadactyl. (#236) - Add urlmodify command (#286, #298) - Support Emacs-style C-(a|e|k|u) in cmdline (#277) - Support changing followpage pattern used in `]]` and `[[` to allow use with foreign languages - Add logging levels and make logging less verbose by default (#206) - Support %s magic string for search providers (#253) - Add hintfiltermode config and new "vimperator, vimperator-reflow" hinting modes - Make hintPage follow link if there's only 1 option - Fix high resource usage when typing under some circumstances (#311) - `set newtab foo.bar` now changes all new tab pages (#235) - Fix hints on some sites via cleanslate.css (#220) - Fix new config system (#321) - followpage now falls back to urlincrement - `tabopen` now opens tabs to the right of the curent tab - Fix floating commandline iframe on some sites (#289) - Enter insert mode on drop down menus (#281) - Support hinting on some dodgy old websites (#287) - Make :reloadall only refresh current window tabs (#288) - Remove `xx` binding (#262) - Fix gu in directories (#256) - Fix various typos (#247, #228) - Add FAQ and other updates to readme.md (#232) ## Release 1.7.3 - Hint tags are much better: - Hint tags are now as short as possible - Remove now disused `hintorder` setting - Add `.` to repeat last action - Add inputmode: `gi` and then `Tab` will cycle you between all input fields on a page - Add hint kill submode `;k` for removing elements of a webpage such as dickbars - Add relative zoom and `z{i,z,o}` binds - Add `sanitize` excmd for deleting browsing/Tridactyl data - Search engines: - Add `searchsetkeyword [keyword] [url]`: define your own search engines (#194) - Add Qwant and update startpage URL (#198) - Add Google Scholar search engine - Fix problems where ignore mode would revert to normal mode on some websites with iframes (#176) - Add ^ and $ in normal mode for navigation to 0% or 100% in x-direction - Buffer completion fixes - Use tab ID even if buffer has a trailing space (#223) - completions: passthrough # in buffercompletion - Support multiple URLs for quickmarks - Blacklist default newtab url from history completions - Fix `set newtab` failing to set newtab - Add `q`, `qa`, and `quit` synonyms - Fix `unset` failing to take effect without reloading page - Minor improvements to `help` preface - Add tags to standard hinting - Log an error to browser console if no TTS voices are found ## Release 1.7.0 - History completion is massively improved: much faster, more relevant results, and less janky as you type. - User configuration - set [setting] without a value will inform you of the current value - Add configuration options for hinting: `hintchars` and `hintorder` - Add unset for resetting a bind to default - You can now change default search engine with e.g, `set searchengine bing` (#60) - The default new tab page can be replaced with any URL via `set newtab [url]` (#59) - Add `gh` and `gH` and "homepages" setting (#96) - Shift-tab and tab now will cycle around completions correctly - `ys` now works on some older pages - Add bmarks command for searching through bookmarks (#167) - Add `hint -c [selector]`: add hints that match CSS selector - Add text-to-speech hint mode on `;r` - Allow `;p` to yank any element which contains text - Add `;#` hint yank anchor mode - Improve hint CSS by adding a border and making background semi-transparent - Add `tabonly` command - Fix hinting mysteriously not working on some pages (#168) - Fix issue where command line would invisibly cover up part of the screen (#170) - Bookmarks can now have spaces in their titles - Fix some hints on sites such as pcgamer.co.uk - Long page titles will no longer appear after URLs in completions