Skip to content

Commit 122cc75

Browse files
bump: version 2.4.0 → 2.5.0
1 parent b16d5f8 commit 122cc75

File tree

2 files changed

+53
-1
lines changed

2 files changed

+53
-1
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,55 @@
1+
## 2.5.0 (2025-08-07)
2+
3+
### Feat
4+
5+
- add HTTP client functionality using the browser's fetch API
6+
- add HTTP response object for browser-based fetch requests
7+
- implement Request class for HTTP requests using fetch API
8+
- add Request handling and improve network log retrieval methods
9+
10+
### Fix
11+
12+
- reject cookies with empty names during parsing in Request class
13+
- refactor imports to include NotRequired and TypedDict from typing_extensions
14+
- update imports to use typing_extensions for compatibility reasons
15+
- check for None in events_enabled before updating params
16+
- remove unused event type aliases and clean up imports
17+
18+
### Refactor
19+
20+
- depreciating headless argument in start method and adding it in to browser options properties
21+
- add asynchronous function for makeRequest in JavaScript
22+
- refactor imports for cleaner organization and improved clarity
23+
- refactor type hints in FindElementsMixin for clarity and type safety
24+
- refactor type hints and improve command method signatures
25+
- refactor event handling to use specific event types for clarity
26+
- refactor connection handler to use CDPEvent and typed commands
27+
- refactor storage command methods to return specific command types
28+
- refactor target command methods to use specific command types
29+
- refactor command return types to specific command classes
30+
- refactor page commands to use specific command types directly
31+
- refactor network commands to use specific command types
32+
- refactor input command methods to return specific command types
33+
- refactor fetch_commands to use updated type definitions
34+
- refactor enums to inherit from str for better compatibility
35+
- refactor DOM command types for improved code clarity and structure
36+
- refactor command and event parameter types for better typing
37+
- refactor command responses to use EmptyResponse where applicable
38+
- improve protocol types for target domain
39+
- improve protocol types for storage domain
40+
- refactor command response types for improved readability and consistency
41+
- improve protocol types for page domain
42+
- add IncludeWhitespace and RelationType enums to DOM types
43+
- improve protocol types for input domain
44+
- refactor AuthChallengeResponse and remove legacy definitions
45+
- remove legacy WindowBoundsDict for cleaner type definitions
46+
- add new TypedDicts and enums for runtime event parameters
47+
- refactor DOM event types and methods for better clarity and structure
48+
- refactor fetch command return types for better clarity and structure
49+
- enhance browser command functionality with new methods and types
50+
- add TypedDict and Enum definitions for emulation and debugging
51+
- improve protocol types for network domain
52+
153
## 2.4.0 (2025-08-01)
254

355
### Feat

cz.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
commitizen:
33
name: cz_conventional_commits
44
tag_format: $version
5-
version: 2.4.0
5+
version: 2.5.0

0 commit comments

Comments
 (0)