Update changelog for 1.20.3

This commit is contained in:
Oliver Blanthorn 2020-11-28 12:18:17 +01:00
parent 2a17c4314a
commit a8ec24aff0
No known key found for this signature in database
GPG key ID: 2BB8C36BB504BFF3

View file

@ -4,31 +4,37 @@
- New features - New features
- `g!` jumbles all text on the page, inspired by [this letter](https://www.newscientist.com/letter/mg16221887-600-reibadailty/) (#2913) - `g!` jumbles all text on the page, inspired by [this letter](https://www.newscientist.com/letter/mg16221887-600-reibadailty/) ([#2913](https://github.com/tridactyl/tridactyl/issues/2913))
- `:set modeindicatormodes.[mode] true|false` controls whether the mode indicator should show in a specific mode (#2690) - `:set modeindicatormodes.[mode] true|false` controls whether the mode indicator should show in a specific mode ([#2690](https://github.com/tridactyl/tridactyl/issues/2690))
- New theme, `quakelight`, essentially identical to the default theme but with the command line at the top of the page. - New theme, `quakelight`, essentially identical to the default theme but with the command line at the top of the page.
- Whether a completion autoselects the closest match is now configurable with `:set completions.[CompletionSource].autoselect true|false`. The completion sources are the ones Tridactyl uses internally - use `:get completions` to see the list (#2901) - Whether a completion autoselects the closest match is now configurable with `:set completions.[CompletionSource].autoselect true|false`. The completion sources are the ones Tridactyl uses internally - use `:get completions` to see the list ([#2901](https://github.com/tridactyl/tridactyl/issues/2901))
- `:bmarks` now autoselects its completion by default. `:set completions.Bmark.autoselect false` to disable (#2863) - `:bmarks` now autoselects its completion by default. `:set completions.Bmark.autoselect false` to disable ([#2863](https://github.com/tridactyl/tridactyl/issues/2863))
- `:undo tab_strict` only restores tabs in the current window (#2883) - `:undo tab_strict` only restores tabs in the current window ([#2883](https://github.com/tridactyl/tridactyl/issues/2883))
- `:js` now accepts a flag, `-d`, to specify an EOF character which allows space-separated arguments to be given to it, stored in the array `JS_ARGS` (#2859) - `:js` now accepts a flag, `-d`, to specify an EOF character which allows space-separated arguments to be given to it, stored in the array `JS_ARGS` ([#2859](https://github.com/tridactyl/tridactyl/issues/2859))
- for example, `composite command only_second js -d% window.alert(JS_ARGS[1])%; only_second ignoreme SHOW_THIS! ignoreme ignoreme` - for example, `composite command only_second js -d% window.alert(JS_ARGS[1])%; only_second ignoreme SHOW_THIS! ignoreme ignoreme`
- `UriChange` event has been added for `:autocmd`, for use on modern web applications which update their URI without navigating to a new page (#3003) - `UriChange` event has been added for `:autocmd`, for use on modern web applications which update their URI without navigating to a new page ([#3003](https://github.com/tridactyl/tridactyl/issues/3003))
- this should only be used as a last resort as it uses a timer which can reduce battery life - this should only be used as a last resort as it uses a timer which can reduce battery life
- `;K` hint mode added to reversibly hide elements from the page; hidden elements can be restored with `:elementunhide` (#2934) - `;K` hint mode added to reversibly hide elements from the page; hidden elements can be restored with `:elementunhide` ([#2934](https://github.com/tridactyl/tridactyl/issues/2934))
- Bug fixes - Bug fixes
- `:undo` and `:rssexec` completions now autoselect the closest match, as was always intended (#2901) - `:undo` and `:rssexec` completions now autoselect the closest match, as was always intended ([#2901](https://github.com/tridactyl/tridactyl/issues/2901))
- `:credits` no longer disappears before showing all authors (#665) - `:credits` no longer disappears before showing all authors ([#665](https://github.com/tridactyl/tridactyl/issues/665))
- `:js -r` now works on Windows (#3017) - `:js -r` now works on Windows ([#3017](https://github.com/tridactyl/tridactyl/issues/3017))
- `:hint` now can operate on `HTMLDetailsElements` (#2984) - `:hint` now can operate on `HTMLDetailsElements` ([#2984](https://github.com/tridactyl/tridactyl/issues/2984))
- `:help` and `:tutor` now follow the Tridactyl theme (#2895) - `:help` and `:tutor` now follow the Tridactyl theme ([#2895](https://github.com/tridactyl/tridactyl/issues/2895))
- Miscellaneous - Miscellaneous
- Various improvements to docs from a few different contributors - Various improvements to docs from a few different contributors
- `nativeinstall` on Windows now installs the native messenger corresponding to your version of Tridactyl, meaning that we can finally make breaking changes to the native messenger! (#3027) - `nativeinstall` on Windows now installs the native messenger corresponding to your version of Tridactyl, meaning that we can finally make breaking changes to the native messenger! ([#3027](https://github.com/tridactyl/tridactyl/issues/3027))
- `git hooks` no longer prevent committing from Windows (#3033) - `git hooks` no longer prevent committing from Windows ([#3033](https://github.com/tridactyl/tridactyl/issues/3033))
Thanks to all of our contributors for this release: dependabot-preview[bot], Oliver Blanthorn, fluem, Rummskartoffel, R Primus, Morgan Connolly, Sayan, Espen Henriksen, Mariusz Kaczmarczyk, glacambre and trixxo.
Extra special thanks go to Espen Henriksen, fluem, Mariusz Kaczmarczyk, R Primus, Rummskartoffel, Sayan and trixxo who all contributed for the first time.
Last, but not least - thank you to everyone who reported issues.
# Release 1.20.2 / 2020-09-27 # Release 1.20.2 / 2020-09-27