Release version 1.1.11
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
## [1.1.11] - 2026-02-14
|
||||
|
||||
* This release improves matomo-bootstrap installer resilience by adding robust setupSuperUser field and button detection to prevent intermittent bootstrap failures.
|
||||
|
||||
|
||||
## [1.1.10] - 2026-02-14
|
||||
|
||||
* This release fixes a reproducible Playwright navigation race in the Matomo installer (setupSuperUser), hardens the Next/Continue flow, and adds integration tests for transient locator errors and progress detection without a visible Next button.
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
rec {
|
||||
matomo-bootstrap = python.pkgs.buildPythonApplication {
|
||||
pname = "matomo-bootstrap";
|
||||
version = "1.1.10"; # keep in sync with pyproject.toml
|
||||
version = "1.1.11"; # keep in sync with pyproject.toml
|
||||
pyproject = true;
|
||||
src = self;
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "matomo-bootstrap"
|
||||
version = "1.1.10"
|
||||
version = "1.1.11"
|
||||
description = "Headless bootstrap tooling for Matomo (installation + API token provisioning)"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.10"
|
||||
|
||||
@@ -358,7 +358,10 @@ def _first_continue_to_matomo_locator(page, *, timeout_s: float = 0.2):
|
||||
|
||||
text_loc = page.get_by_text("Continue to Matomo", exact=False)
|
||||
try:
|
||||
if _count_locator(text_loc, timeout_s=timeout_s) > 0 and text_loc.first.is_visible():
|
||||
if (
|
||||
_count_locator(text_loc, timeout_s=timeout_s) > 0
|
||||
and text_loc.first.is_visible()
|
||||
):
|
||||
return text_loc.first, "text:Continue to Matomo*"
|
||||
except Exception:
|
||||
pass
|
||||
@@ -912,7 +915,9 @@ class WebInstaller(Installer):
|
||||
_fill_optional_input(
|
||||
page, FIRST_WEBSITE_NAME_SELECTORS, DEFAULT_SITE_NAME
|
||||
)
|
||||
_fill_optional_input(page, FIRST_WEBSITE_URL_SELECTORS, DEFAULT_SITE_URL)
|
||||
_fill_optional_input(
|
||||
page, FIRST_WEBSITE_URL_SELECTORS, DEFAULT_SITE_URL
|
||||
)
|
||||
|
||||
_page_warnings(page)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user