Privacy-respecting metasearch engine
It has been a while since we released a new version of searx. Thus, we have lots of new things to offer, like new engines, autocompleter, plugins, etc. We got numerous contributions from ~30 new developers, but also we got many PRs from our recurring contributors.
Thank you so much for you support! We couldn't have release so many awesome things without you!
hostname_replace
plugin to rewrite result hostnames by @3nprob in https://github.com/searx/searx/pull/2724
search_operators
plugin to filter search results using -
, site:
and -site:
by @DiamondDemon669 @kvch in https://github.com/searx/searx/pull/3311
SEARX_SETTINGS_PATH
, UWSGI_SETTINGS_PATH
by @3nprob in https://github.com/searx/searx/pull/2717
Full Changelog: https://github.com/searx/searx/compare/v1.0.0...v1.1.0
Core:
Documentation:
New settings.yml:
general.contact_url
: add link to contact instance maintainer to footer of each page ( #2391 14c7cc0e118f1d0873b32b34793cdec2c5c9c13e #2412 )brand
: move brand options from Makefile to settings.yml ( #2408 #2473 )Themes:
New engines:
Fixed engines:
Updated engines:
Removed engines:
Bug fixes
Code refactoring / reduce the technical debt:
Github:
Build scripts:
books/{name}.*
and books/user.pdf
( #2420 #2530 )gh-pages
: flatten history of branch gh.pages ( #2514 )Install scripts:
We, the searx maintainer team, would like to say a huge thank you for everybody who had been involved in the development of searx or supported us in the past 7 years - making our first stable release available. Special thanks to NLNet for sponsoring multiple features of this release.
Core:
/stats/errors
.New settings.yml:
use_default_settings
: user settings can relied on the default settings ( #2291 #2362 #2349 )ui.results_on_new_tab: False
- for opening result links in a new tab ( #2167 )ui.advanced_search
- add preference for displaying advanced settings ( #2327 )server.method: "POST"
- Make default query submission method configurable ( #2130 )server.default_http_headers
- add default http headers ( #2295 )engines.*.proxies
- Using proxy only for specific engines ( #1827 #2319 ), see https://searx.github.io/searx/dev/engine_overview.html#settings-yml
enabled_plugins
- Enabled plugins ( a05c660e3036ad8d02072fc6731af54c2ed6151c )preferences.lock
- Let admins lock user preferences ( #2270 )Oscar theme:
Simple theme:
New engines:
Updated engines:
Fixed engines:
Removed engines:
Install scripts:
Docker image
Bug fixes:
Special thanks to NLNet for sponsoring multiple features of this release.
display_error_messages
engine option (true/false values, default is true)Special thanks to NLNet for sponsoring multiple features of this release. Special thanks to https://www.accessibility.nl/english for making accessibilty audit.
Special thanks to NLNet for funding the developement of this release.
New engines
New languages
New random answerers
New DOI resolsvers
Fix Vim mode on Firefox
Fix custom select in Oscar theme
Engine fixes (duckduckgo, google news, currency convert, gigablast, google scholar, wikidata image, etymonline, google videos, startpage, bing image)
Minor simple theme fixes
New Youtube icon in Oscar theme
Get DOI rewriters from settings.yml
Hide page buttons when infinite scrolling is enabled
Update user agent versions
Make Oscar style configurable
Make suspend times of errored engines configurable
Special thanks to NLNet for sponsoring multiple features of this release.