Skip to content

Release 2.2.0 - #326

Merged
timdegroot1996 merged 1 commit into
mainfrom
release-2.2.0
Sep 14, 2026
Merged

timdegroot1996 merged 1 commit into
mainfrom
release-2.2.0

Conversation

@timdegroot1996

Copy link
Copy Markdown
Collaborator

Summary

Release v2.2.0 — version bump, CHANGELOG entry, and regenerated example dashboard.

Added

  • Custom link widgets — add CRUD-managed link cards to the dashboard layout for quick navigation to external resources
  • "Move to First" / "Move to Last" controls for graphs, stat widgets, link widgets, and custom sections in Customize view mode
  • Section header action icons replace the old "+ Add..." drop tiles, and the Add Stat Widget modal gained a "Multiple" tab for adding several stats at once with shared or random colors
  • Tag-scoped output retention — --limit and --age based run removal can now be scoped to specific tags
  • Runs are now logged to a .jsonl file before being removed from the database (--logremoved)
  • Relative run time on Overview run cards
  • robotdashboardlistener now ships inside the package itself, and both the listener and robotdashboardscript.py accept a host URL without a port
  • log_url support for the /add-output-file server endpoint
  • /add-log-file now accepts report* filenames

Fixed

  • Compare page's "Only Changes" filter no longer blanks the Test statistics graph
  • Log file links now resolve correctly against filteredRuns when local time mode is enabled
  • Output XML processing no longer fails on suites/tests that contain no keywords

Test plan

  • scripts\javascript-tests.bat — 256/256 passing
  • scripts\python-tests.bat — 370/370 passing
  • Robot acceptance tests in Docker (test-dashboard-robot) — 61/61 passed, 4 skipped
  • Example dashboard/database regenerated and verified to embed Robotdashboard 2.2.0

🤖 Generated with Claude Code

Update version.py, setup.py, and the CLI version fixture; regenerate
the example dashboard; add the 2.2.0 CHANGELOG section.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
@timdegroot1996
timdegroot1996 merged commit 3c64cd2 into main Sep 14, 2026
3 checks passed
@timdegroot1996
timdegroot1996 deleted the release-2.2.0 branch September 16, 2026 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant