Browsh Versions Save

A fully-modern text-based browser, rendering to TTY and browsers

v1.1.1

5 years ago

Changelog

f0467b6 Don't log to STDOUT during HTTP server tests b4e48ae Version bump to v1.1.1 ffbb182 Log to STDOUT if running as HTTP service c700839 HTTP server: Use whole URI, including query 3149db4 Add anchor tags to HTTP Server output 1b42630 Text builder optimisations from @tobimensch 92de166 Ensure correct branch checked out to tag release

v1.0.13

6 years ago

Changelog

c9df161 Don't UPX compress OSX binaries d3d194b README updated fc40abd README: correct link to releases fe2ac57 Make releases default to published and official

v1.0.12

6 years ago

Changelog

f894057 Version 1.0.12 375a7a1 Didn't use glob for freebsd UPX exclusion 73008cf README update e24ea50 Version 1.0.11 133e176 Don't compress any freebsd binaries 9a1d045 README update cf35a06 Version 1.0.10 c415547 Added ARM architecture builds a8ea195 Marionette startup: catch error rather than wait

v1.0.9

6 years ago

Changelog

2577ea8 Fixes to get the Docker image building again

v1.0.8

6 years ago

This fixes fatal bug, where you'd see the error "can't find browsh.xpi"

Changelog

c13e8d2 Use absolute path to webextension.go asset

v1.0.5

6 years ago

This is the feature freeze release before going public. Only bug fixes will occur until then. The big things in this release are;

  • Text-editable input boxes, for logging into sites, writing comments, etc.
  • An HTTP service so that you can curl brow.sh/http://example.com to get a plainttext repsonse.
  • Improved rendering performance.
  • Lots of bug fixes.

Changelog

47bcbbc Version 1.0.5 0109fa2 Move .goreleaser.yml file 05c2d9f Version 1.0.2 2f72159 Goreleaser: replace fpm with nfpm 14796c0 Updates for Goreleaser 98fa801 Added Firefox paths for Windows and OSX 7d3620e HTTP Service: don't delete tab if last remaining 3d39cf8 Fix maths for scroll-triggered big frame parsing d6406ac Don't forward keypresses when URL box is active ad64b4f Remove all text-decoration underlines ea841fc Show all tab HTTP requests as a 'loading' status 12c8a58 Prevent crash when keys pressed during boot screen b671a6c Drag and Drop mouse movement! 707a433 Better rules for finding input boxes 8d958b0 Readded the browser resize height magic number e937f81 Added shortcut to toggle a mobile user agent 5b57511 Include role="textbox" elements as an input boxes 07fd062 Stackoverflow.com-related fixes eb1176b Fixes for text that clobbers other text e2d39ba Prevent sticky elements from being sticky 7232ac1 Bug fix: improved line formatting 72c74f1 Fixes bug in HTTP Service rendering cc23f0a Increased big text frames to size 6 02bc0aa Hide/Show text using seperate font c8d5d09 First implementation of text selection 55c70d9 Multiline text input boxes b78abbf Overflow scrolling for single line input boxes 0fc39a5 HTTP Server service: fetches URL, returns raw text 4b84d52 Backspace goes back in history f2d9d44 Minor: fix unit and integration tests 938d51b Tabs! As we all know and love 5c7ff71 Input boxes, for searches, logins, writing, etc 9dc0f0a Webext: default to hiding text in webext fff7c2e Only parse text that is within a sub-frame 7a8811c Webext can now reconnect to a re-opened TTY dd4a29f Send 'sub-frames' rather than the whole DOM ae44a18 Moved URL bar input and mono mode toggle to CLI b605965 Move UI building to CLI ba5ce3c Move frame building from webext to CLI c0f5fcc Compose frames of whole DOM, for faster scrolling 5b6cc89 Refactored webext classes to be more SRP 34497c8 Better test logging 1acb178 Lots of new integration tests 3d0b2ec Split main browsh code into separate files c0a79ca Refactor Browsh Go code into package 640f191 Added adblocking to /etc/hosts in Docker image

v1.0.2

6 years ago

Changelog

05c2d9f Version 1.0.2 2f72159 Goreleaser: replace fpm with nfpm 14796c0 Updates for Goreleaser 98fa801 Added Firefox paths for Windows and OSX 7d3620e HTTP Service: don't delete tab if last remaining 3d39cf8 Fix maths for scroll-triggered big frame parsing d6406ac Don't forward keypresses when URL box is active ad64b4f Remove all text-decoration underlines ea841fc Show all tab HTTP requests as a 'loading' status 12c8a58 Prevent crash when keys pressed during boot screen b671a6c Drag and Drop mouse movement! 707a433 Better rules for finding input boxes 8d958b0 Readded the browser resize height magic number e937f81 Added shortcut to toggle a mobile user agent 5b57511 Include role="textbox" elements as an input boxes 07fd062 Stackoverflow.com-related fixes eb1176b Fixes for text that clobbers other text e2d39ba Prevent sticky elements from being sticky 7232ac1 Bug fix: improved line formatting 72c74f1 Fixes bug in HTTP Service rendering cc23f0a Increased big text frames to size 6 02bc0aa Hide/Show text using seperate font c8d5d09 First implementation of text selection 55c70d9 Multiline text input boxes b78abbf Overflow scrolling for single line input boxes 0fc39a5 HTTP Server service: fetches URL, returns raw text 4b84d52 Backspace goes back in history f2d9d44 Minor: fix unit and integration tests 938d51b Tabs! As we all know and love 5c7ff71 Input boxes, for searches, logins, writing, etc 9dc0f0a Webext: default to hiding text in webext fff7c2e Only parse text that is within a sub-frame 7a8811c Webext can now reconnect to a re-opened TTY dd4a29f Send 'sub-frames' rather than the whole DOM ae44a18 Moved URL bar input and mono mode toggle to CLI b605965 Move UI building to CLI ba5ce3c Move frame building from webext to CLI c0f5fcc Compose frames of whole DOM, for faster scrolling 5b6cc89 Refactored webext classes to be more SRP 34497c8 Better test logging 1acb178 Lots of new integration tests 3d0b2ec Split main browsh code into separate files c0a79ca Refactor Browsh Go code into package 640f191 Added adblocking to /etc/hosts in Docker image

v0.2.14

6 years ago

Changelog

101b10b Use which when deciding if Firefox binary exists


Automated with GoReleaser Built with go version go1.9.4 linux/amd64

v0.2.13

6 years ago

Changelog

c44e218 Bump to v0.2.13 29f4dce Bump to version 0.2.12 c9e0a9e Hack to force true colours 8b042b2 Added PAGEUP and PAGEDOWN key movement 8cf3de3 Move integration tests to Golang CLI client b5a083e Replaced Termbox-go with Tcell


Automated with GoReleaser Built with go version go1.9.4 linux/amd64

v0.2.11

6 years ago

Changelog

60c20ee Release v0.2.11 e1c8cf8 Release v0.2.10 8c999b5 Exclude freebsd build from UPX compression 30b83d9 Release v0.2.9 043292d README updates 3091510 Fixes bug: "undefined" when clicking on URL bar bb313f5 Added a monochrome mode: ALT+M to toggle 819a29c Mouse wheel scrolling f624ea0 Forgot to bump the version in manifest.json


Automated with GoReleaser Built with go version go1.9.4 linux/amd64