mirror of
https://github.com/xvxx/phetch
synced 2024-11-05 00:00:58 +00:00
2.2 KiB
2.2 KiB
v0.9.1
This update improves the release system. The man page is now included
in release downloads and installed with homebrew
.
v0.9.0
This is the first release candidate for phetch v1.0.0
. We will
continue fixing bugs, tweaking the release system, and pruning
the public Rust API, but no new features will be added until v1.0.0
is released.
Added
- Changelog is now available: gopher://phkt.io/0/code/phetch/CHANGELOG.md
- Added some basic internals documentation.
- Added
--no-default-features
build flag to disable Tor and TLS.
Changed
- Parsing and rendering Gophermaps got a major performance boost.
- Memory utilization has been reduced.
- Error checking has been improved throughout.
- Fixed .onion URLs when using Tor.
- phetch is now clippy compatible.
- phetch config is not loaded in tests.
- TTY checking disabled in tests.
- Fixed
--no-config
flag. - Fixed crash when building without git.
- Fixed a few status line display bugs.
- Fixed a minor config parsing bug.
v0.1.13
This release fixes some longstanding display bugs and introduces Tor support to help you easily browse Gopher more anonymously.
The next release will be v0.9.0
, the first release candidate for
phetch v1.0
. We do not anticipate adding any more large features
before the 1.0 release.
Added
- phetch now supports Tor!
- phetch now supports a
~/.config/phetch/phetch.conf
config file! - Specify your own config file with
--config FILE
. Or disable with-C
/--no-config
. - Emoji can be used as status indicators. Put
emoji yes
in your config file. 🧅🔐 phetch --print URL
will just print a rendered version of the page.phetch -p URL | cat
works now. A simplified, plaintext version of the page will be rendered.- Tor and TLS can be disabled with
-O
and-S
, opposites of their-o
and-s
flags. - On macOS, phetch is now available through Homebrew:
brew install xvxx/code/phetch
Changed
- Wide mode (
ctrl-w
/w
) is now session-wide, not per-page. - Many rendering bugs fixed. Pages with UTF8 errors are now displayed.
- Sites that don't prefix their selectors with
/
now work.