Changes summarised in doc/changelog.md. Additionally, change version
excmd to stop copying to clipboard as it was causing the command line to
be hidden, and add version number to the new tab page.
This adds the ability to save link targets or images. The save location
can be default, or the save as dialog can be invoked.
Somewhat sensible default filenames are provided.
Data URLs are also supported (though they need quite a bit of massaging
to get past the WebExt security limitations). Specificially, they need
to be round-tripped though a Blob, and must be saved from the background
context.
New features:
- auto-completion for `:open`, `:tabopen`, etc.
- Tab selects autocompletion options
- New hint modes!
;i - open image
;I - open image in new tab
;; - focus
- Better commandline history completion (substring matching!)
- Better completion for `:buffer`, `:tabmove`, etc.
- Focus inputs
gi -- last input
focusinput -p -- first password input
focusinput -b -- largest input
- Better documentation!
- More search URLs
- Yank the short or canonical link (see :help clipboard)
Contributors to this release:
John Beard
- Image hinting
- Focus input
Olie Blanthorn
- Both types of history completion
- Merging a bunch of PRs
- Some documentation
Colin Caine
- Improved buffer completion
- Documentation
Olle Fredriksson
- Make searches including hashes work.
Jake Beazley
- CSS
@chocolateboy
- Improved pagination [[,]]
@glacambre
- More search URLs
Robbie McMichael
- Fix build for BSD sed (OSX)
- tabfirst, tablast
emanresusername
- Select more elements in hints
Motivation:
- Most test frameworks expect modules
- I'm told they're the future
Changes:
- Every typescript source file is now an es6 module
- Build system is now webpack (tho rollup makes nicer outputs)
- Outputs of buildsystem are one js file per entry point (background,
content, commandline_frame)
- These bundled js files are generated by traversing the dependency
graph of each entry point