Beta Release for Public Testing #1249
Don-Swanson
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello All!
I know there are many great Ideas and (unfortunately) some bugs that have been lying dormant for a little bit now.
While we give Ben a much needed break, I've done some refactoring, updating, bug squashing, and new feature implementation.
Some of the most notable changes are:
Since I'm only one person, I'm only able to test what I can, so looking for feedback from community tests to make sure all these changes didn't actually break something in the process that I may have forgotten to test. Please test and provide your feedback!
Full Release notes below:
Whoogle Search — Beta Release (since v0.9.4)
be83605
)v0.9.4...beta
Highlights
WHOOGLE_HTTP2
)?format=json
orAccept: application/json
WHOOGLE_BUNDLE_STATIC=1
servesbundle.css
/bundle.js
WHOOGLE_AUTOCOMPLETE
What’s Changed
string
usage (Don-Swanson)New Environment Variables
WHOOGLE_HTTP2
1
httpx
requests. Set0
for HTTP/1.1.WHOOGLE_BUNDLE_STATIC
0
bundle.css
,bundle.js
) with cache-busting.WHOOGLE_AUTOCOMPLETE
1
Potentially Breaking Changes
httpx
; behavior differences fromrequests
possible. If issues arise, setWHOOGLE_HTTP2=0
.Endpoint and Behavior Notes
/{search}?q=...&format=json
or headerAccept: application/json
.Accept
.WHOOGLE_BUNDLE_STATIC=1
.Dependency Changes
httpx[http2,socks]==0.28.1
,httpcore>=1.0.9
,h11>=0.16.0
,cachetools==6.2.0
requests
,urllib3
,PySocks
(replaced byhttpx
stack)cryptography
(→ 46.0.1 non-armv7l),Jinja2
(→ 3.1.6),MarkupSafe
(→ 3.0.2),beautifulsoup4
(→ 4.13.5),cssutils
(→ 2.11.1),idna
(→ 3.10),pluggy
(→ 1.6.0),pycodestyle
(→ 2.14.0),pyOpenSSL
(→ 25.3.0 non-armv7l),soupsieve
(→ 2.8),validators
(→ 0.35.0),waitress
(→ 3.0.2),wcwidth
(→ 0.2.14),python-dotenv
(→ 1.1.1),certifi
(→ 2025.8.3),cffi
(→ 2.0.0),click
(→ 8.3.0),more-itertools
(→ 10.8.0),packaging
(→ 25.0),pyparsing
(→ 3.2.5)cryptography==3.3.2
retained forarmv7l
(for now)Upgrade Tips
WHOOGLE_HTTP2=0
WHOOGLE_BUNDLE_STATIC=1
and restartWHOOGLE_AUTOCOMPLETE=0
This discussion was created from the release Beta Release for Public Testing.
Beta Was this translation helpful? Give feedback.
All reactions