7- drop Python 2 support ( #2137 #2244 )
8- separate index and search routes ( #1681 ). ⚠️ add & remove your searx instance(s) from your browser.
9- add external_bang ( #2027 #2043 #2059 )
10- add external plugins supports ( #2074 )
11- add plugin converting strings into hash digests ( #1246 )
12- new category: Onions ( #565 )
13- allow searx query parts anywhere in the query ( commit aa3c18dda9329fff875328f6ba97483c417b149a 2aef38c3b9d1fe93e9d665a49b10151d63d92392 )
14- preferences: use base_url for prefix of sharing 'currenly saved preferences' (#1249 )
15- upgrade to request 2.24.0, pyopenssl is optional ( #2199 )
16- force admins to set secret_key if debug mode is disabled ( #2256 )
17- standalone searx update ( #1591 )
18- architecture clean up ( #2140 #2185 #2195 #2196 #2198 #2189 #2208 #2239 #2241 #2246 #2248 )
19- record detail about engine error ( #2332 #2375 #2350 ). Add a new API endpoint: ``/stats/errors``.
20- display if an engine does not support HTTPS requests ( #2373 )
25- ``use_default_settings``: user settings can relied on the default settings ( #2291 #2362 #2349 )
26- ``ui.results_on_new_tab: False`` - for opening result links in a new tab ( #2167 )
27- ``ui.advanced_search`` - add preference for displaying advanced settings ( #2327 )
28- ``server.method: "POST"`` - Make default query submission method configurable ( #2130 )
29- ``server.default_http_headers`` - add default http headers ( #2295 )
30- ``engines.*.proxies`` - Using proxy only for specific engines ( #1827 #2319 ), see https://searx.github.io/searx/dev/engine_overview.html#settings-yml
31- ``enabled_plugins`` - Enabled plugins ( a05c660e3036ad8d02072fc6731af54c2ed6151c )
32- ``preferences.lock`` - Let admins lock user preferences ( #2270 )
37- update infobox ( #2131 )
39 - Make infoboxes shorter by default.
40 - Hide the main image by default as well and set a maximum height even when expanded.
41 - Add a toggle at the bottom of the infobox to expand it or to shrink it again.
43- query suggestion does not keep the language tag of the original query ( #1314 )
44- fix the clear button ( #2306 )
49- Fix autocomplete ( #2205 )
54- ahmia, not_evil ( #565 )
56- command line engines: git grep, find, etc. ( #2128 #2250 )
57- elasticsearch ( #2292 )
60- opensemanticsearch ( #2271 )
63- sepiasearch ( #2227 )
70- duckduckgo_definitions ( #2224 #2356 )
75- soundclound ( #2365 )
76- wikipedia ( #2178 #2363 #2354 )
77- wikidata ( #2151 #2224 #2353 ) - faster response time
78- yaCy ( #2255 ) - support HTTP digest authentication.
79- youtube_noapi ( #2364 )
85- answer 'random sha256' ( #2121 )
90- google image ( #2115 )
100- searchcode_doc ( #2372 )
103- yggtorrent ( #2099 #2375 )
105Install scripts & documentation
106~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
108- install script & documentation ( #2384 #2380 #2362 #2287 #2283 #2277 #2223 #2211 #2118 #2117 #2063 )
113- use Alpine 3.12 ( #1983 )
114- uwsgi serves the static files directly. ( #1865 )
115- fix k8s support ( #2099 )
116- make docker produces clean tag version ( #2182 )
121- searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception ( #2190 )
122- Fix static URL ( commit da8b227044f45127f705f6ea94a72d368eea73bb )
123- Fix autocomplete ( #2127 )
124- Fix opensearch.xml ( #2132 #2247 )
125- Fix documentation build ( #2237 )
126- Some fixes in the fetch languages script ( #2212 )
128Special thanks to `NLNet <https://nlnet.nl>`__ for sponsoring multiple features of this release.
145 - Engine fixes (google, google images, startpage, gigablast, yacy)
146 - Private engines introduced - more details: https://searx.github.io/searx/blog/private-engines.html
147 - Greatly improved documentation - check it at https://searx.github.io/searx
148 - Added autofocus to all search inputs
149 - CSP friendly oscar theme
150 - Added option to hide engine errors with `display_error_messages` engine option (true/false values, default is true)
151 - Tons of accessibility fixes - see https://github.com/searx/searx/issues/350 for details
152 - More flexible branding options: configurable vcs/issue tracker links
153 - Added "disable all" & "allow all" options to preferences engine select
154 - Autocomplete keyboard navigation fixes
155 - Configurable category order
156 - Wrap long lines in infoboxes
157 - Added RSS subscribtion link
158 - Added routing directions to OSM results
159 - Added author and length attributes to youtube videos
160 - Fixed image stretch with mobile viewport in oscar theme
161 - Added translatable JS strings
162 - Better HTML annotations - engine names and endpoints are available as classes
163 - RTL text fixes in oscar theme
164 - Handle weights in accept-language HTTP headers
165 - Added answerer results to rss/csv output
166 - Added new autocomplete backends to settings.yml
167 - Updated opensearch.xml
168 - Fixed custom locale setting from settings.yml
169 - Translation updates
170 - Removed engines: faroo
172Special thanks to `NLNet <https://nlnet.nl>`__ for sponsoring multiple features of this release.
173Special thanks to https://www.accessibility.nl/english for making accessibilty audit.
178- @HLFH joined the maintainer team
179- Dropped Python2 support
199- Engine fixes (wolframalpha, google scholar, youtube, google images, seznam, google, soundcloud, google cloud, duden, btdigg, google play, bing images, flickr noapi, wikidata, dailymotion, google videos, arxiv, dictzone, fdroid, etymonline, bing, duckduckgo, startpage, voat, 1x, deviantart, digg, gigablast, mojeek, duckduckgo definitions, spotify, libgen, qwant, openstreetmap, wikipedia, ina, microsoft academic, scanr structures)
202- Initial support for offline engines
203- Image format display
204- Inline js scripts removed
205- Infinite scroll plugin fix
206- Simple theme bugfixes
207- Docker image updates
208- Bang expression fixes
209- Result merging fixes
210- New environment variable added: SEARX_BIND_ADDRESS
216- @return42 joined the maintainer team
217- This is the last release with Python2 support
224 - Acgsou (files, images, videos, music)
238- New random answerers
245- Fix Vim mode on Firefox
246- Fix custom select in Oscar theme
247- Engine fixes (duckduckgo, google news, currency convert, gigablast, google scholar, wikidata image, etymonline, google videos, startpage, bing image)
248- Minor simple theme fixes
250- New Youtube icon in Oscar theme
251- Get DOI rewriters from settings.yml
252- Hide page buttons when infinite scrolling is enabled
253- Update user agent versions
254- Make Oscar style configurable
255- Make suspend times of errored engines configurable
260- New theme: oscar-logicodev dark
264- Autocompleter fix for py3
265- Engine fixes (pdbe, pubmed, gigablast, google, yacy, bing videos, microsoft academic)
266- "All" option is removed from languages
275 - https://github.com/searx/searx/issues/1088
276 - https://github.com/searx/searx/issues/1089
287 - Google videos (video)
288 - Bing videos (video)
292 - Genius (music/lyrics)
293- Display engine errors
295- Lots of engine fixes (google images, dictzone, duckduckgo, duckduckgo images, torrentz, faroo, digg, tokyotoshokan, nyaa.si, google news, gitlab, gigablast, geektimes.ru, habrahabr.ru, voat.co, base, json engine, currency convert, google)
296- Shorter saved preferences URL
297- Fix engine duplications in results
298- Py3 compatibility fixes
305- Python3 compatibility
308 - 1337x.to (files, music, video)
309 - Semantic Scholar (science)
310 - Library Genesis (general)
312 - Free Software Directory (IT)
313- More compact result UI (oscar theme)
314- Configurable static content and template path
315- Spelling suggestions
316- Multiple engine fixes (duckduckgo, bing, swisscows, yahoo news, bing news, twitter, bing images)
317- Reduced static image size
322Special thanks to `NLNet <https://nlnet.nl>`__ for sponsoring multiple features of this release.
330 - Protein Data Bank Europe (science)
331 - Voat.co (general, social media)
332 - Online Etimology Dictionary (science)
334 - Searx (all categories - can rotate multiple other instances)
335- Answerer functionality (see answerer section on /preferences)
338 - Statistical functions
339 - Random value generator
340- Result proxy support (with `morty <https://github.com/asciimoo/morty>`__)
341- Extended time range filter
342- Improved search language support
343- Multiple engine fixes (digbt, 500px, google news, ixquick, bing, kickass, google play movies, habrahabr, yandex)
344- Minor UI improvements
345- Suggestion support for JSON engine
346- Result and query escaping fixes
347- Configurable HTTP server version
348- More robust search error handling
349- Faster webapp initialization in debug mode
350- Search module refactor
359 - Archive.is (general)
362 - Google Scholar (science)
365 - Microsoft Academic Search Engine (science)
368 - Dictzone (general - dictionary)
369 - Translated (general - translation)
372 - Infinite scroll on results page
375- Display the number of results
376- Filter searches by date range
377- Instance config API endpoint
378- Dependency version updates
379- Socks proxy support for outgoing requests
386@kvch joined the maintainer team
392- New search category: science
395 - Wolframalpha (science)
398 - BASE - Bielefeld Academic Search Engine (science)
400 - Nyaa.se (files, images, music, video)
401 - Reddit (general, images, news, social media)
402 - Torrentz.eu (files, music, video)
403 - Tokyo Toshokan (files, music, video)
412 - Open links in new tab
413 - Vim hotkeys for better navigation
414- Wikipedia/Mediawiki engine improvements
415- Configurable instance name
416- Configurable connection pool size
417- Fixed broken google engine
419- Images in standard results
420- Fixed and refactored user settings (Warning: backward incompatibility - you have to reset your custom engine preferences)
421- Suspending engines on errors
422- Simplified development/deployment tooling
424- Multilingual autocompleter
425- Qwant autocompleter backend
431- More efficient result parsing
432- Rewritten google engine to prevent app crashes
433- Other engine fixes/tweaks
445New documentation page is available: https://searx.github.io/searx
454 - Gigablast (general)
456 - Swisscows (general, images)
457 - Qwant (general, images, news, social media)
462 - Search on cagetory select
464 - Tracker url part remover
465- Multiple outgoing IP and HTTP/HTTPS proxy support
466- New autocompleter: startpage
468- Settings file structure change
469- Fabfile, docker deployment
470- Optional safesearch result filter
471- Force HTTPS in engines if possible
472- Disabled HTTP referrer on outgoing links
473- Display cookie information
474- Prettier search URLs
475- Right-to-left text handling in themes
476- Translation updates (New locales: Chinese, Hebrew, Portuguese, Romanian)
492@dalf joined the maintainer "team"
507- Search speed improvements
508- Autocompletition of engines, shortcuts and supported languages
509- Translation updates (New locales: Turkish, Russian)
510- Default theme changed to oscar
511- Settings option to disable engines by default
512- UI code cleanup and restructure
514- Multiple engine bug fixes and tweaks
515- Config option to set default interface locale
516- Flexible result template handling
517- Application logging and sophisticated engine exception tracebacks
518- Kickass torrent size display (oscar theme)
524- pygments - http://pygments.org/
540- Precise search request timeout handling
541- Better favicon support
542- Stricter config parsing
545- Flickr (noapi) engine fix
552Health status of searx instances and engines: http://stats.searx.oe5tpo.com
553(source: https://github.com/pointhi/searx_stats)
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list