<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/json_engine.py, branch master</title>
<subtitle>Free internet metasearch engine which aggregates results from various search services and databases</subtitle>
<id>https://git.ikboikov.net/searxng/atom?h=master</id>
<link rel='self' href='https://git.ikboikov.net/searxng/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/'/>
<updated>2026-06-15T08:52:00Z</updated>
<entry>
<title>[chore] complete and normalize the attributes of engine objects (#6258)</title>
<updated>2026-06-15T08:52:00Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2026-06-14T13:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=6c9dcd42420cee087ad7fe3d686dfc2b632ebbee'/>
<id>urn:sha1:6c9dcd42420cee087ad7fe3d686dfc2b632ebbee</id>
<content type='text'>
Drop outdated engine attributes: supported_languages, language_aliases

Complete, normalize and document the type definitions for the engine-module and
engine-class.

For the ``engine.about`` section of the configuration, a type check is performed
based on structure ``searx.enginelib.EngineAbout``.

The property ``engine.about.language`` no longer exists; existing values have
been migrated to ``engine.language``.

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[feat] json engine: add option to not send page num on first page</title>
<updated>2026-06-05T06:04:49Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2026-06-04T07:04:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=0f35ef7cd62aacac2c4013cd11da1174fb0cb339'/>
<id>urn:sha1:0f35ef7cd62aacac2c4013cd11da1174fb0cb339</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[fix] json, xpath engine: rename safe_search_support option to safesearch (#6143)</title>
<updated>2026-05-26T09:38:07Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2026-05-26T09:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=1574939441bfea80bace482cf93ecf6016cc22f9'/>
<id>urn:sha1:1574939441bfea80bace482cf93ecf6016cc22f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[fix] various issues in the documentation</title>
<updated>2025-02-26T06:15:39Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-02-23T14:00:38Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=2e0abc931057a8e0189b53f6501769fe26fd0bbc'/>
<id>urn:sha1:2e0abc931057a8e0189b53f6501769fe26fd0bbc</id>
<content type='text'>
Closes: https://github.com/searxng/searxng/issues/4370
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[json_engine] Fix R0912 (too-many-branches)</title>
<updated>2025-01-14T13:07:35Z</updated>
<author>
<name>Lucki</name>
<email>Lucki@holarse.de</email>
</author>
<published>2025-01-11T15:47:50Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=35c80268bf0207cece004642abcf1862e14dfb39'/>
<id>urn:sha1:35c80268bf0207cece004642abcf1862e14dfb39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[json_engine] mirror xpath functionality</title>
<updated>2025-01-14T13:07:35Z</updated>
<author>
<name>Lucki</name>
<email>Lucki@holarse.de</email>
</author>
<published>2025-01-11T01:25:40Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=64d954b350ac6ad064fda529aeef95000eb82a17'/>
<id>urn:sha1:64d954b350ac6ad064fda529aeef95000eb82a17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[json_engine] document existing options</title>
<updated>2025-01-14T13:07:35Z</updated>
<author>
<name>Lucki</name>
<email>Lucki@holarse.de</email>
</author>
<published>2025-01-11T00:51:33Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=591d9c2505e946a2a180e73fe3532f6335cbb955'/>
<id>urn:sha1:591d9c2505e946a2a180e73fe3532f6335cbb955</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[feat] json/xpath engine: config option for method and body</title>
<updated>2024-11-28T08:53:21Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2024-11-27T13:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=0ca2520115ecbdab40c746ce03d3331b5c21886d'/>
<id>urn:sha1:0ca2520115ecbdab40c746ce03d3331b5c21886d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[fix] json_engine: Fix result fields being mixed up</title>
<updated>2024-09-12T08:47:08Z</updated>
<author>
<name>Lucas Schwiderski</name>
<email>lucas@lschwiderski.de</email>
</author>
<published>2024-09-12T08:10:20Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=f05566d925772ae38274c0b4b1b4ea6d4c1733ee'/>
<id>urn:sha1:f05566d925772ae38274c0b4b1b4ea6d4c1733ee</id>
<content type='text'>
Fixes #3810.
</content>
</entry>
<entry>
<title>[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION</title>
<updated>2024-03-11T13:55:38Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2024-03-11T06:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=8205f170ff983e5240d32dc17d7fdb526ebe5fe7'/>
<id>urn:sha1:8205f170ff983e5240d32dc17d7fdb526ebe5fe7</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
</feed>
