Skip to content

Commit 1edb965

Browse files
committed
2 parents 9cf8c93 + ed98f4e commit 1edb965

File tree

4 files changed

+14
-2
lines changed

4 files changed

+14
-2
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 2.8.1 (2025-09-27)
2+
3+
### Fix
4+
5+
- store the opened tab in the _tabs_opened dictionary
6+
- **elements**: correctly detect parenthesized XPath expressions
7+
8+
### Refactor
9+
10+
- simplify FindElementsMixin._get_expression_type startswith checks into single tuple
11+
112
## 2.8.0 (2025-08-28)
213

314
### 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.8.0
5+
version: 2.8.1

pydoll/browser/chromium/base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,7 @@ async def new_tab(self, url: str = '', browser_context_id: Optional[str] = None)
250250
)
251251
target_id = response['result']['targetId']
252252
tab = Tab(self, **self._get_tab_kwargs(target_id, browser_context_id))
253+
self._tabs_opened[target_id] = tab
253254
if url:
254255
await tab.go_to(url)
255256
return tab

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pydoll-python"
3-
version = "2.8.0"
3+
version = "2.8.1"
44
description = "Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions."
55
authors = ["Thalison Fernandes <[email protected]>"]
66
readme = "README.md"

0 commit comments

Comments
 (0)