Skip to content

Version 0.4.0

Compare
Choose a tag to compare
@benbusby benbusby released this 05 Apr 15:08
· 553 commits to main since this release

Features

  • Support for custom CSS/styling
  • Allow definining initial config state with environment variables
  • Support for setting all config settings as a group using whoogle.env
    • Requires setting WHOOGLE_DOTENV=1
    • Only applicable to manual deployments (not Heroku, repl.it, pip, etc)
  • libredd.it redirect
  • Basic keyboard navigation support
  • Strict CSP header
  • Automatic bypass of EU cookie consent dialog

Bug Fixes + Improvements

  • Fixed page navigation query decryption error
  • Improved error handling of searches blocked by captcha
  • New healthcheck in Dockerfile
  • Switched to single Fernet key per session for decrypting queries

Other

  • Readme now includes a list of public instances
  • (In progress) refactor app to use static typing wherever possible

Acknowledgments

Thank you to the contributors to helped with features/fixes/improvements this release: @tborychowski @rstefko @pred2k @dr460nf1r3 @FireMasterK @shimuldn @fredster33