Releases: jarun/buku
Releases · jarun/buku
Buku v3.3
What's in?
- Auto-import (
--ai) bookmarks from Firefox and Google Chrome- Unfortunately, the feature breaks if Firefox is not installed. This is fixed in master. Till the next release (v3.4), please use master or install Firefox.
- Support custom colors (
--colors) - Search multiple tags (with exclusion)
- Timestamp (YYYYMonDD) tag in auto-imported bookmarks
- Enable browser output for text browsers
- Documentation in RTD (http://buku.readthedocs.io)
- Integrated flake8 and pylint in Travis CI
- Integrated PackageCore to auto-generate packages in Travis CI
Buku v3.2
Buku v3.1
What's in?
- Handle negative indices (like tail) with option
-p - Support browsing bookmarks from prompt (key
o) - Add program search keywords to history
- Support
XDG_DATA_HOMEandHOMEas env vars on all platforms - Replace
%USERPROFILE%with%APPDATA%as install location on Windows
Buku v3.0
What's in?
- Edit bookmarks in EDITOR at prompt
- Import folder names as tags from browser html (thanks @Mohammadkhalifa)
- Append, overwrite, delete tags at prompt using >>, >, << (familiar, eh? ;))
- Negative indices with
--print(liketail) - Update in EDITOR along with
--immutable - Request HTTP HEAD for immutable records
- Interface revamp (title on top in bold, colour changes...)
- Per-level colourful logs in colour mode
- Changes in program OPTIONS
-tstands for tag search (earlier--title)-rstands for regex search (earlier--replace)
- Lots of new automated test cases (thanks @rachmadaniHaryono)
- REST APIs for server-side apps (thanks @kishore-narendran)
- Document, notify behaviour when not invoked from tty (thanks @The-Compiler)
- Fix Firefox tab-opening issues on Windows (thanks @dertuxmalwieder)
Buku v2.9
Modifications
- New option
--writeto compose and edit bookmarks in text editor - Support positional arguments as search keywords
- New option
--oato search and open results directly in browser - Autodetect Markdown mode by file extension during export, import
- Shortened options:
--ncreplaces--nocolor--npreplaces--noprompt-Vreplaces--upstream
- Option
--markdownremoved as the mode is autodetected now
Buku v2.8
Modifications
- Multithreaded full DB refresh with delayed writes
- Customize number of threads for full DB refresh (default 4)
- Support search and update results in a go
- Support shortened URL expansion
- Support multiple bookmarks with
--open - Support
--nocolor(for scripting, Windows users) - Support https_proxy with
--upstreamand--shorten - Remove trailing
/from search tokens (like Google search) - Support
--versionto show program version - Fixed #109: Missing + when shortening URL
- Performance optimizations, few module dependency removals
Buku v2.7
News
Buku will be officially available on Ubuntu 17.04, to be released on Apr 13, 2017.
Modifications
- Continuous search at (redesigned) prompt
- urllib3 for all HTTP operations
- Use HTTP HEAD method for pdf and txt mime types
- Add user agent (Firefox 50 on Ubuntu)
- Support URL shortening (using tny.im)
- List bookmarks by tag index in tag list
- Show tag usage count in tag list
- Store tags in lowercase (use undocumented option
--fixtagsto fix old tags) - Support environment variable https_proxy
- Support option
--immutableto pin titles - Keyword
immutableto search (-S) pinned titles - Show index in Json output
- New key q to quit prompt
- Support deflate compression
- Add option
--tacitto reduce verbosity of some operations - Removed option
--st, only--stagto search tags - Support custom DB file location (for library, not exposed to user)
Buku v2.6
Modifications
- Support Markdown import/export
- Support regex search
- New option
--upstreamto check latest upstream version - Fix search and delete behaviour
- Lot of code reformatting, performance improvements
- Use delayed commit wherever possible (e.g. bulk deletion cases)
- When a range is specified, consider 0 as ALL
- Added option to control verbosity in some APIs
- In-source documentation update
Buku v2.5
Modifications
- Export specific tags to HTML
- Fixed obvious issues on Windows
- Open a random bookmark with option
--open - Support lists and ranges with
--print - Show a bookmark on tag append
- Show only title with
--format=3 - PEP8 compliance fixes
- Buku GUI integration documented
Buku v2.4
News
Bukuis available on Debian Sid now!
Modifications
- Exact word match support using regex (default)
- New option
--deepto scan matching substrings, even within URLs - Support DB index lists and ranges in update operation
- Open a list or range of search results in browser
- Open all search results in browser
- A more concise prompt
- PEP8 compliance (almost)
- Tons of new test cases added (thanks @wheresmyjetpack)