Karim shoair
|
5e13d3ece6
|
feat(browsers): add a pre-navigation hook to allow page setup
Solves #238
|
2026-04-13 03:57:27 +02:00 |
|
Karim shoair
|
be28fe16ec
|
feat(browsers): add new feature to enable DNS-over-HTTP to prevent DNS leaks
|
2026-04-12 18:03:03 +02:00 |
|
Karim shoair
|
d952db8ef8
|
feat(browsers): add a new feature to block ads
This is working by aborting all requests to known ads domains.
|
2026-04-12 17:59:00 +02:00 |
|
Karim shoair
|
a929de6ca4
|
fix: update code and docstrings to remove the old google referer logic
|
2026-03-09 00:25:19 +02:00 |
|
Karim shoair
|
93bcb1681b
|
style: docstrings corrections for accuracy
|
2026-02-15 03:57:14 +02:00 |
|
Karim shoair
|
66476d42be
|
feat(browsers): Add option to block requests to specific domains
|
2026-02-07 01:26:21 +02:00 |
|
Karim shoair
|
4947152be2
|
docs: change docstring style for some methods
|
2026-01-01 21:06:35 +02:00 |
|
Karim shoair
|
fb3a1b4c17
|
style: removing unused code
|
2025-12-27 20:50:08 +02:00 |
|
Karim shoair
|
0e1f3b9b05
|
fix(fetchers): Add backward compatibility for custom_config argument
|
2025-11-26 02:23:17 +02:00 |
|
Karim shoair
|
880b144af0
|
refactor(browser fetchers): Make all the type hints dynamic + Faster validation
+ Also renamed `custom_config` to `selector_config` so it matches the session class.
|
2025-11-25 22:03:45 +02:00 |
|
Karim shoair
|
13b9a4668c
|
feat(DynamicSession): New option to add extra browser flags
|
2025-10-26 16:53:27 +03:00 |
|
Karim shoair
|
a38b92cc87
|
feat(Dynamic fetcher): Add additional_args option to customize browser as in StealthyFetcher
|
2025-10-12 05:07:22 +03:00 |
|
Karim shoair
|
debe03256b
|
refactor: Making all the codebase acceptable by PyRight
Also fixes #97
|
2025-10-05 04:03:39 +03:00 |
|
Karim shoair
|
4135dd86b8
|
refactor: Restructure the fetchers code to not use more memory than needed
Also fixes: #92
|
2025-10-01 03:48:43 +03:00 |
|