github browsh-org/browsh v1.0.5

latest releases: v1.8.3, v1.8.2, v1.8.1...
5 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

Don't miss a new browsh release

NewReleases is sending notifications on new releases.