Skip to content

Releases: benbusby/whoogle-search

v0.9.3

22 Jan 19:23
dda91ad
Compare
Choose a tag to compare

Changes

  • Fix styling issues encountered when using the new Lynx User Agent (fb19bde)

Community Contributions

  • Ensure helm chart can run on Kubernetes >= v1.25 and improve installation steps by @JoeyC-Dev in #1196
  • Adding deploy option for RepoCloud.io to README.md by @cosark in #1197
  • Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #1209

New Contributors

Full Changelog: v0.9.2...v0.9.3

v0.9.2

19 Jan 21:19
5701d0d
Compare
Choose a tag to compare

Important

Recently, Google has been making changes the prevent the access of JavaScript-free search results. This is a fundamental part of how Whoogle works -- Whoogle requests the JavaScript-free search results, then filters out garbage from the results page and proxies all external content for the user.

This release includes the workaround introduced in 6f1e1e6 and made more configurable in 389c0a4

Until then, please be aware that layout styling may be broken as a result of the user agent changes (which alter the formatting of the returned results). A solution to this will be investigated if the user agent solution is found to be more permanent.

Community Contributions

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

31 Oct 23:48
Compare
Choose a tag to compare

What's Changed

  • Switch from pickle->json for safer config deserialization in 223f00c
  • Add ability to set custom dotenv path by @tE3m in #1183
  • Allow to define fallback Search Engine URL by @rstefko in #1184
  • USPS tracking link produces a blank white screen on (Android) mobile by @davefatkin in #1191
  • Bump werkzeug from 3.0.3 to 3.0.6 by @dependabot in #1190
  • Bump waitress from 2.1.2 to 3.0.1 by @dependabot in #1192

New Contributors

Full Changelog: v0.9.0...v0.9.1

v0.9.0

30 Sep 18:25
466cb63
Compare
Choose a tag to compare

Community contributions

New Contributors

Full Changelog: v0.8.4...v0.9.0

v0.8.4

01 Nov 22:04
b97f3dd
Compare
Choose a tag to compare

Updates

  • Site favicons are now fetched and displayed for each search result
  • Audio tags are now interpreted correctly
    • Primarily found in word definition cards in the results view
  • POST requests now redirected as encrypted GET requests
    • This allows navigating back from a result website to the Whoogle search result page without having to confirm form resubmission
    • The "GET-only searches" config is still available for anyone who still prefers it
  • URLs in element and window endpoints are now validated
    • Fixes a potential vulnerability where an element or window endpoint could retrieve file contents from a service hosted on another port
  • Valid HTML in result text content is now sanitized to prevent parsing issues

Community Contributions

New Contributors

Full Changelog: v0.8.3...v0.8.4

v0.8.3

21 Aug 21:11
92e8ede
Compare
Choose a tag to compare

Community Contributions

New Contributors

Full Changelog: v0.8.2...v0.8.3

v0.8.2

08 Apr 00:37
5ae9160
Compare
Choose a tag to compare

Community Contributions

New Contributors

Full Changelog: v0.8.1...v0.8.2

v0.8.1

19 Dec 17:58
c9c197b
Compare
Choose a tag to compare

Small update with a few important fixes:

  • Fix issue with incorrect domain substitution when site alts are enabled
  • Use app init encryption key for all queries by default
  • Update sponsored result filter for searches in German
  • Update proxying behavior to allow HTTP-only proxies

Community Contributions

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

23 Nov 19:03
d099b46
Compare
Choose a tag to compare

It's been a while since the last official release! There have been some changes made since 0.7.4 that are fairly noteworthy, including:

  • Complete overhaul of session management
    • Fixed runaway session file creation for public instance maintainers
    • Fixed failure to decrypt subsequent result page queries (i.e. page 2 query appearing as "gAAAAA....")
  • Added ability to navigate through results with Tab and Shift+Tab
  • Added an "Advanced Search" toggle in search results for quickly switching between countries
    • Can be updated to support other search params, if requested
  • Updated filter for sponsored results/advertising content
  • Configured language + country is now included in search suggestion requests
  • Fixed issues with bolding search terms in result pages
  • Added ability to encode configuration in the URL
    • Allows jumping between Whoogle instances (via Farside, for example) and maintaining the same configuration settings
  • Fixed issues with result links to Google domains
  • Reduced the amount of logging the Tor service outputs by default
  • New translations:
    • Thai
    • Kurdish
    • Welsh

And much more!

SourceHut

There's an official "mirror" of the repository on SourceHut at: https://sr.ht/~benbusby/whoogle-search now. It's not technically a "mirror" though, since it does more than just look for changes on GitHub. It's automatically synced with changes pushed to GitHub, but GitHub is also synced with any changes pushed to SourceHut. The two repos are completely interchangeable from a user perspective. If you prefer using SourceHut, feel free to mail in patches, open tickets, etc. If not, feel free to keep using GitHub.

Community Contributions

New Contributors

Full Changelog: v0.7.4...v0.8.0

v0.7.4

13 Jun 16:51
2600ad5
Compare
Choose a tag to compare

Very small, but important update for dark mode users.

Google made changes to the stylesheet returned in the result view for Whoogle search results, which broke certain aspects of dark mode themes. This version should fix the issues introduced by their changes and return the overall styling of Whoogle back to its normal appearance.