summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-12-29[data] update searx.data - update_currencies.pysearxng-bot
2025-12-29[data] update searx.data - update_ahmia_blacklist.pysearxng-bot
2025-12-29[data] update searx.data - update_firefox_version.pysearxng-bot
2025-12-29[data] update searx.data - update_wikidata_units.pysearxng-bot
2025-12-26[fix] ahmia engine: increase timeout to 20 secondsAadniz
2025-12-26[fix] ahmia engine: Remove comment for EngineCacheAadniz
2025-12-26[fix] ahmia engine: requires rotating tokens to workAadniz
Ahmia recently implemented a 60 minute rotating token system when searching. This fix uses the cache and updates the tokens on every request.
2025-12-26[fix] searx.network: fix string concatenation of proxy error messageAadniz
2025-12-26[l10n] update translations from Weblatesearxng-bot
3a4b5f36f - 2025-12-24 - Stzyxh <stzyxh@noreply.codeberg.org> e72be22b9 - 2025-12-23 - gallegonovato <gallegonovato@noreply.codeberg.org> 18a59dd67 - 2025-12-22 - Outbreak2096 <outbreak2096@noreply.codeberg.org> bf212eb3c - 2025-12-22 - Priit Jõerüüt <jrtcdbrg@noreply.codeberg.org> 3525b547a - 2025-12-19 - MaiuZ <maiuz@noreply.codeberg.org>
2025-12-26[upd] web-client (simple): Bump vite in /client/simpledependabot[bot]
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.0-beta.3 to 8.0.0-beta.5. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.0-beta.5/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.0.0-beta.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-26[upd] pypi: Bump the minor group with 2 updates (#5598)dependabot[bot]
Bumps the minor group with 2 updates: [typer-slim](https://github.com/fastapi/typer) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `typer-slim` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.20.0...0.21.0) Updates `basedpyright` from 1.36.1 to 1.36.2 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.36.1...v1.36.2) --- updated-dependencies: - dependency-name: typer-slim dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: basedpyright dependency-version: 1.36.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor
2025-12-25[upd] pypi: Bump the minor group with 2 updatesdependabot[bot]
Bumps the minor group with 2 updates: [selenium](https://github.com/SeleniumHQ/Selenium) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `selenium` from 4.38.0 to 4.39.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.38.0...selenium-4.39.0) Updates `basedpyright` from 1.35.0 to 1.36.1 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.35.0...v1.36.1) --- updated-dependencies: - dependency-name: selenium dependency-version: 4.39.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: basedpyright dependency-version: 1.36.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19[fix] themes: rebuild staticIvan Gabaldon
2025-12-19[upd] web-client (simple): Bump the minor groupdependabot[bot]
Bumps the minor group in /client/simple with 6 updates: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.8` | `2.3.10` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.1` | `25.0.3` | | [edge.js](https://github.com/edge-js/edge) | `6.3.0` | `6.4.0` | | [less](https://github.com/less/less.js) | `4.4.2` | `4.5.1` | | [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.5.1` | `3.6.0` | | [vite-bundle-analyzer](https://github.com/nonzzz/vite-bundle-analyzer) | `1.3.1` | `1.3.2` | Updates `@biomejs/biome` from 2.3.8 to 2.3.10 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.10/packages/@biomejs/biome) Updates `@types/node` from 25.0.1 to 25.0.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `edge.js` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/edge-js/edge/releases) - [Changelog](https://github.com/edge-js/edge/blob/6.x/CHANGELOG.md) - [Commits](https://github.com/edge-js/edge/compare/v6.3.0...v6.4.0) Updates `less` from 4.4.2 to 4.5.1 - [Release notes](https://github.com/less/less.js/releases) - [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md) - [Commits](https://github.com/less/less.js/commits) Updates `sort-package-json` from 3.5.1 to 3.6.0 - [Release notes](https://github.com/keithamus/sort-package-json/releases) - [Commits](https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.6.0) Updates `vite-bundle-analyzer` from 1.3.1 to 1.3.2 - [Release notes](https://github.com/nonzzz/vite-bundle-analyzer/releases) - [Changelog](https://github.com/nonzzz/vite-bundle-analyzer/blob/master/CHANGELOG.md) - [Commits](https://github.com/nonzzz/vite-bundle-analyzer/compare/v1.3.1...v1.3.2) --- updated-dependencies: - dependency-name: "@biomejs/biome" dependency-version: 2.3.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: "@types/node" dependency-version: 25.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: edge.js dependency-version: 6.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: less dependency-version: 4.5.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: sort-package-json dependency-version: 3.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: vite-bundle-analyzer dependency-version: 1.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19[upd] web-client (simple): Bump vite in /client/simpledependabot[bot]
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.0-beta.2 to 8.0.0-beta.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.0-beta.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.0.0-beta.3 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19[l10n] update translations from Weblatesearxng-bot
6fd00e66a - 2025-12-18 - dtalens <dtalens@noreply.codeberg.org> 037518f3b - 2025-12-17 - dtalens <dtalens@noreply.codeberg.org>
2025-12-19[upd] github-actions: Bump actions/cache from 5.0.0 to 5.0.1dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 5.0.0 to 5.0.1. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/a7833574556fa59680c1b7cb190c1735db73ebf0...9255dc7a253b0ccc959486e2bca901246202afeb) --- updated-dependencies: - dependency-name: actions/cache dependency-version: 5.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19[upd] github-actions: Bump github/codeql-action from 4.31.7 to 4.31.9dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.7 to 4.31.9. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/cf1bb45a277cb3c205638b2cd5c984db1c46a412...5d4e8d1aca955e8d8589aabd499c5cae939e33c7) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.9 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-17[fix] engine: brave - BrotliDecoderDecompressStream encoding issue (#5572)Guanzhong Chen
For some reason, I keep getting this error from the brave engine: httpx.DecodingError: BrotliDecoderDecompressStream failed while processing the stream Forcing the server to use either gzip or deflate fixes this issue. This makes the brave engine work when the server seems to be encoding brotli incorrectly, or at least in a way incompatible with certain installs. Related: - https://github.com/searxng/searxng/pull/1787 - https://github.com/searxng/searxng/pull/5536
2025-12-12[l10n] update translations from Weblatesearxng-bot
e23dc20f7 - 2025-12-11 - SomeTr <sometr@noreply.codeberg.org> eb67f948f - 2025-12-11 - artnay <artnay@noreply.codeberg.org> d4fdfc449 - 2025-12-10 - SomeTr <sometr@noreply.codeberg.org> 0f02ac7cd - 2025-12-10 - IcewindX <icewindx@noreply.codeberg.org> 533ae3947 - 2025-12-11 - return42 <return42@noreply.codeberg.org> 19fe65dc7 - 2025-12-11 - return42 <return42@noreply.codeberg.org> bca557cea - 2025-12-09 - Hangry-Studios <hangry-studios@noreply.codeberg.org> e43e9a299 - 2025-12-10 - Priit Jõerüüt <jrtcdbrg@noreply.codeberg.org> c98083cef - 2025-12-09 - eudemo <eudemo@noreply.codeberg.org> 316225017 - 2025-12-08 - aindriu80 <aindriu80@noreply.codeberg.org> 1b827e5a4 - 2025-12-08 - Aadniz <aadniz@noreply.codeberg.org> 68e760f9b - 2025-12-09 - kratos <makesocialfoss32@keemail.me> 99945ac31 - 2025-12-07 - lucasmz.dev <lucasmz.dev@noreply.codeberg.org> 56602eb75 - 2025-12-07 - Fjuro <fjuro@alius.cz> df092e811 - 2025-12-06 - c2qd <c2qd@noreply.codeberg.org> 12c25cd85 - 2025-12-06 - Outbreak2096 <outbreak2096@noreply.codeberg.org> 081243428 - 2025-12-05 - SomeTr <sometr@noreply.codeberg.org> 66362c02d - 2025-12-06 - ghose <ghose@noreply.codeberg.org>
2025-12-12[upd] web-client (simple): Bump the minor groupdependabot[bot]
Bumps the minor group in /client/simple with 2 updates: [sort-package-json](https://github.com/keithamus/sort-package-json) and [vite-bundle-analyzer](https://github.com/nonzzz/vite-bundle-analyzer). Updates `sort-package-json` from 3.5.0 to 3.5.1 - [Release notes](https://github.com/keithamus/sort-package-json/releases) - [Commits](https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1) Updates `vite-bundle-analyzer` from 1.2.3 to 1.3.1 - [Release notes](https://github.com/nonzzz/vite-bundle-analyzer/releases) - [Changelog](https://github.com/nonzzz/vite-bundle-analyzer/blob/master/CHANGELOG.md) - [Commits](https://github.com/nonzzz/vite-bundle-analyzer/compare/v1.2.3...v1.3.1) --- updated-dependencies: - dependency-name: sort-package-json dependency-version: 3.5.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: vite-bundle-analyzer dependency-version: 1.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12[upd] web-client (simple): Bump @types/node in /client/simpledependabot[bot]
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.1 to 25.0.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12[upd] web-client (simple): Bump vite in /client/simpledependabot[bot]
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.0-beta.0 to 8.0.0-beta.2. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.0-beta.2/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.0.0-beta.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12[upd] github-actions: Bump peter-evans/create-pull-requestdependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.9 to 8.0.0. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/84ae59a2cdc2258d6fa0732dd66352dddae2a412...98357b18bf14b5342f975ff684046ec3b2a07725) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12[upd] github-actions: Bump JamesIves/github-pages-deploy-actiondependabot[bot]
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.7.4 to 4.7.6. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/4a3abc783e1a24aeb44c16e869ad83caf6b4cc23...9d877eea73427180ae43cf98e8914934fe157a1a) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-version: 4.7.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12[upd] github-actions: Bump github/codeql-action from 4.31.6 to 4.31.7dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.6 to 4.31.7. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/fe4161a26a8629af62121b670040955b330f9af2...cf1bb45a277cb3c205638b2cd5c984db1c46a412) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12[upd] github-actions: Bump actions/cache from 4.3.0 to 5.0.0dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 4.3.0 to 5.0.0. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...a7833574556fa59680c1b7cb190c1735db73ebf0) --- updated-dependencies: - dependency-name: actions/cache dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-09[feat] marginalia: switch to the new, improved API versionViktor
2025-12-07[feat] pixiv engine: add filter for AI generated imagesAustin-Olacsi
2025-12-07[fix] themes: clear search input (#5540)Ivan Gabaldon
* [fix] themes: clear search input Closes https://github.com/searxng/searxng/issues/5539 * [fix] themes: rebuild static
2025-12-06[debug] partial revert of 5e0e1c6b3 (#5535)Markus Heiser
Issue #5490 was caused by a regression of GH action in v6.0.0, updating to v6.0.1 [2] fixed our workflow and debug messages are no longer needed. [1] https://github.com/searxng/searxng/issues/5490#issuecomment-3616230451 [2] https://github.com/searxng/searxng/pull/5530 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-12-05[upd] pypi: Bump the minor group with 2 updates (#5527)dependabot[bot]
Bumps the minor group with 2 updates: [pylint](https://github.com/pylint-dev/pylint) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `pylint` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.3...v4.0.4) Updates `basedpyright` from 1.34.0 to 1.35.0 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.34.0...v1.35.0)
2025-12-05[l10n] update translations from Weblate (#5532)github-actions[bot]
2025-12-05[upd] themes: update viteIvan Gabaldon
2025-12-05[upd] web-client (simple): Bump the minor groupdependabot[bot]
Bumps the minor group in /client/simple with 2 updates: [browserslist](https://github.com/browserslist/browserslist) and [mathjs](https://github.com/josdejong/mathjs). Updates `browserslist` from 4.28.0 to 4.28.1 - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](https://github.com/browserslist/browserslist/compare/4.28.0...4.28.1) Updates `mathjs` from 15.0.0 to 15.1.0 - [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md) - [Commits](https://github.com/josdejong/mathjs/compare/v15.0.0...v15.1.0) --- updated-dependencies: - dependency-name: browserslist dependency-version: 4.28.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: mathjs dependency-version: 15.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-05[upd] github-actions: Bump actions/setup-node from 6.0.0 to 6.1.0dependabot[bot]
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/2028fbc5c25fe9cf00d9f06a71cc4710d4507903...395ad3262231945c25e8478fd5baf05154b1d79f) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-05[upd] github-actions: Bump github/codeql-action from 4.31.5 to 4.31.6dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.5 to 4.31.6. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/fdbfb4d2750291e159f0156def62b853c2798ca2...fe4161a26a8629af62121b670040955b330f9af2) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-05[upd] github-actions: Bump actions/checkout from 6.0.0 to 6.0.1dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04[mod] setup.py package_data - use recursive globs for package_dataMarkus Heiser
To test this patch build a python wheel:: $ make clean py.build and llok out if you are missing any files in the wheel:: $ unzip -l dist/searxng-*-py3-none-any.whl Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-12-04[fix] py: sxng wheel build still brokenleaty
Directories chunk and img were not included Signed-off-by: leaty <dev@leaty.net>
2025-12-04[debug] CI - add debug to trace issue #5490 (#5519)Markus Heiser
The error only occurs in the CI action, which is why we need to commit the coded debug. As soon as the bug is identified and fixed, this commit can be reverted / the ``set -x`` can be removed from the code. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-12-04[fix] plugin unit-converter - remove leftovers (#5517)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-12-04[fix] findthatmeme: hardening the response against KeyErrors (#5516)Austin-Olacsi
2025-12-03[fix] mojeek: first search page is rate-limitedBnyro
Mojeek blocks all requests where the page offset parameter `s` is set to 0, hence we may not set it for fetching the first results page.
2025-12-03[fix] py: sxng wheel build broken (#5510)Ivan Gabaldon
Include everything inside `static/themes/` on SearXNG wheel creation. ``` 2025-12-03 10:40:43,509 INFO:wheel: adding 'searx/static/themes/simple/manifest.json' 2025-12-03 10:40:43,509 INFO:wheel: adding 'searx/static/themes/simple/sxng-core.min.js' 2025-12-03 10:40:43,509 INFO:wheel: adding 'searx/static/themes/simple/sxng-core.min.js.map' 2025-12-03 10:40:43,510 INFO:wheel: adding 'searx/static/themes/simple/sxng-ltr.min.css' 2025-12-03 10:40:43,510 INFO:wheel: adding 'searx/static/themes/simple/sxng-rss.min.css' 2025-12-03 10:40:43,511 INFO:wheel: adding 'searx/static/themes/simple/sxng-rtl.min.css' 2025-12-03 10:40:43,511 INFO:wheel: adding 'searx/static/themes/simple/chunk/13gvpunf.min.js' 2025-12-03 10:40:43,511 INFO:wheel: adding 'searx/static/themes/simple/chunk/13gvpunf.min.js.map' 2025-12-03 10:40:43,516 INFO:wheel: adding 'searx/static/themes/simple/chunk/BAcZkB_P.min.js' 2025-12-03 10:40:43,548 INFO:wheel: adding 'searx/static/themes/simple/chunk/BAcZkB_P.min.js.map' 2025-12-03 10:40:43,551 INFO:wheel: adding 'searx/static/themes/simple/chunk/CHkLfdMs.min.js' 2025-12-03 10:40:43,561 INFO:wheel: adding 'searx/static/themes/simple/chunk/CHkLfdMs.min.js.map' 2025-12-03 10:40:43,562 INFO:wheel: adding 'searx/static/themes/simple/chunk/CyyZ9XJS.min.js' 2025-12-03 10:40:43,562 INFO:wheel: adding 'searx/static/themes/simple/chunk/CyyZ9XJS.min.js.map' 2025-12-03 10:40:43,562 INFO:wheel: adding 'searx/static/themes/simple/chunk/DBO1tjH7.min.js' 2025-12-03 10:40:43,562 INFO:wheel: adding 'searx/static/themes/simple/chunk/DBO1tjH7.min.js.map' 2025-12-03 10:40:43,562 INFO:wheel: adding 'searx/static/themes/simple/chunk/Db5v-hxx.min.js' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/Db5v-hxx.min.js.map' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/DxJxX49r.min.js' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/DxJxX49r.min.js.map' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/KPZlR0ib.min.js' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/KPZlR0ib.min.js.map' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/Q2SRo2ED.min.js' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/Q2SRo2ED.min.js.map' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/gZqIRpW1.min.js' 2025-12-03 10:40:43,563 INFO:wheel: adding 'searx/static/themes/simple/chunk/gZqIRpW1.min.js.map' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/empty_favicon.svg' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/favicon.png' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/favicon.svg' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/img_load_error.svg' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/searxng.png' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/searxng.svg' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/select-dark.svg' 2025-12-03 10:40:43,564 INFO:wheel: adding 'searx/static/themes/simple/img/select-light.svg' ```
2025-12-03[feat] engines: add lucide icons (#5503)Bnyro
2025-12-02[mod] client/simple: client plugins (#5406)Ivan Gabaldon
* [mod] client/simple: client plugins Defines a new interface for client side *"plugins"* that coexist with server side plugin system. Each plugin (e.g., `InfiniteScroll`) extends the base `ts Plugin`. Client side plugins are independent and lazy‑loaded via `router.ts` when their `load()` conditions are met. On each navigation request, all applicable plugins are instanced. Since these are client side plugins, we can only invoke them once DOM is fully loaded. E.g. `Calculator` will not render a new `answer` block until fully loaded and executed. For some plugins, we might want to handle its availability in `settings.yml` and toggle in UI, like we do for server side plugins. In that case, we extend `py Plugin` instancing only the information and then checking client side if [`settings.plugins`](https://github.com/inetol/searxng/blob/1ad832b1dc33f3f388da361ff2459b05dc86a164/client/simple/src/js/toolkit.ts#L134) array has the plugin id. * [mod] client/simple: rebuild static
2025-12-01[fix] brave: content description also contains website URL (#5502)Bnyro
there are other classes like 'site-name-content' we don't want to match, however only using contains(@class, 'content') would e.g. also match `site-name-content` thus, we explicitly also require the spaces as class separator
2025-11-29[data] update searx.data - update_engine_descriptions.py (#5496)github-actions[bot]
2025-11-29[fix] py: missing module sniffioIvan Gabaldon