mcp-server-webdriver (0.6.0-1) trixie; urgency=medium

  * New tools: browser_set_viewport, browser_upload_file,
    browser_get_storage, browser_set_storage, browser_clear_storage,
    devtools_performance (43 tools total)
  * browser_open: add width, height, user_agent params for mobile emulation
  * browser_status: report current viewport size
  * Update repo installation instructions to use signed-by GPG keyring
  * Update AGENTS.md with full architecture guide

 -- vitex <info@vitexsoftware.cz>  Wed, 25 Jun 2026 18:00:00 +0200

mcp-server-webdriver (0.5.2-1) trixie; urgency=medium

  * Bump upstream version to 0.5.2
  * Add AGENTS.md with architecture guide and related MCP servers links
  * README: add Related MCP Servers by VitexSoftware section
  * Update SVG icon (teal/black redesign)
  * Fix manpage: version, date, repo URL (Vitexus → VitexSoftware)
  * CI: drop debian:forky and ubuntu:resolute (broken dep chains)
  * deb: stub fastmcp in conftest.py; trim Build-Depends
  * test: skip TestToolCount when fastmcp is stubbed in build env

 -- vitex <info@vitexsoftware.cz>  Wed, 25 Jun 2026 17:00:00 +0200

mcp-server-webdriver (0.5.1-8) trixie; urgency=medium

  * debian/Jenkinsfile: document reason for each commented-out
    distribution

 -- vitex <info@vitexsoftware.cz>  Thu, 25 Jun 2026 14:12:36 +0200

mcp-server-webdriver (0.5.1-7) trixie; urgency=medium

  * debian/Jenkinsfile: drop debian:forky — python3-mcp not installable
    (python3-fastmcp dep chain broken on forky)

 -- vitex <info@vitexsoftware.cz>  Thu, 25 Jun 2026 14:11:18 +0200

mcp-server-webdriver (0.5.1-6) trixie; urgency=medium

  * debian/Jenkinsfile: drop ubuntu:resolute — python3-jsonref not
    installable (python3-fastmcp dep chain broken on resolute)

 -- vitex <info@vitexsoftware.cz>  Thu, 25 Jun 2026 14:03:12 +0200

mcp-server-webdriver (0.5.1-5) trixie; urgency=medium

  * tests/conftest.py: skip TestToolCount when fastmcp is stubbed — the test
    calls asyncio.run(mcp.list_tools()) which needs a real FastMCP object

 -- Vítězslav Dvořák <info@vitexsoftware.cz>  Wed, 25 Jun 2026 14:20:00 +0200

mcp-server-webdriver (0.5.1-4) trixie; urgency=medium

  * tests/conftest.py: stub fastmcp when not installed so unit tests run
    without the full opentelemetry/importlib_metadata dep chain in Build-Depends
  * debian/control: drop python3-fastmcp, python3-importlib-metadata from
    Build-Depends (no longer needed); keep python3-selenium for geckodriver tests

 -- Vítězslav Dvořák <info@vitexsoftware.cz>  Wed, 25 Jun 2026 14:10:00 +0200

mcp-server-webdriver (0.5.1-3) trixie; urgency=medium

  * Add python3-fastmcp and python3-selenium to Build-Depends (fixes
    ModuleNotFoundError during dh_auto_test: tests import server which needs fastmcp)

 -- Vítězslav Dvořák <info@vitexsoftware.cz>  Wed, 25 Jun 2026 13:55:00 +0200

mcp-server-webdriver (0.5.1-2) trixie; urgency=medium

  * Add python3-pytest to Build-Depends (fixes build failure: No module named pytest)
  * Fix pyproject.toml version to match debian/changelog (0.5.0 → 0.5.1)

 -- Vítězslav Dvořák <info@vitexsoftware.cz>  Wed, 25 Jun 2026 13:45:00 +0200

mcp-server-webdriver (0.5.1-1) trixie; urgency=medium

  * Update documentation with use cases and tool descriptions

 -- vitex <info@vitexsoftware.cz>  Sun, 21 Jun 2026 17:17:07 +0200

mcp-server-webdriver (0.5.0-1) trixie; urgency=medium

  * Add 8 new tools for everyday browser use
  * browser_scroll: scroll page to coords, by offset, or element into
    view
  * browser_press_key: send enter/tab/escape/arrow/f-keys
  * browser_hover: mouse hover for :hover states and dropdown menus
  * browser_find_elements: enumerate all elements matching a CSS
    selector
  * browser_accept_dialog / browser_dismiss_dialog: JS
    alert/confirm/prompt
  * browser_get_cookies / browser_set_cookie: cookie inspection and
    injection
  * browser_open: URL is now optional (default about:blank)
  * browser_navigate / browser_open: auto-prepend https:// to bare
    hostnames
  * browser_execute_js: return JSON-serialised result instead of str()
  * browser_wait: add condition param
    (visible/clickable/present/text:<str>)
  * devtools_network_all: add limit= parameter to cap context-window
    size

 -- vitex <info@vitexsoftware.cz>  Sun, 21 Jun 2026 17:11:24 +0200

mcp-server-webdriver (0.4.0-1) trixie; urgency=low

  [ Vítězslav Dvořák ]
  * Initial Debian packaging
  * WebDriver BiDi support for JS errors, console, network monitoring
  * DevTools diagnostic tools for AI-assisted web development
  * gecko-driver from repo.vitexsoftware.com as default geckodriver source

  [ vitex ]
  * Add --help / -h flag with full tool and env-var reference
  * Add Firefox profile support: -P <name> and --profile <path> CLI
    flags
  * Fix ctx.state -> ctx.lifespan_context for FastMCP 2.x compatibility
  * Fix geckodriver system PATH resolution returning real path instead
    of None
  * Fix BiDi network module attribute error not to disable console/JS
    capture
  * Add manpage: debian/mcp-server-webdriver.1
  * Add unit test suite: tests/test_server.py (13 unit + 9 integration
    tests)

 -- vitex <info@vitexsoftware.cz>  Sun, 21 Jun 2026 17:02:56 +0200
