Skip to content

Release 2.4.0 - #360

Merged
timdegroot1996 merged 4 commits into
mainfrom
release/2.4.0
Sep 26, 2026
Merged

timdegroot1996 merged 4 commits into
mainfrom
release/2.4.0

Conversation

@timdegroot1996

@timdegroot1996 timdegroot1996 commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Release actions for 2.4.0 (release skill).

Changes

File What
robotframework_dashboard/version.py Robotdashboard 2.4.0
setup.py version="2.4.0"
tests/robot/resources/cli_output/version.txt version line updated for the --version CLI test
example/robot_dashboard.html, example/robot_results.db regenerated with python scripts/example.py (18 fixture runs, tags, versions, timezones, custom filters, message config)
CHANGELOG.md new 2.4.0 section at the top

The regenerated example carries the changes that were deliberately left out of their own PRs: the date histogram, the per-project amount filter default view, the section tracks and the modal/popup CSS fixes.

Scope

Nine PRs since v2.3.0: #346 (filter option counts and greying out), #349 (custom filter attributes on the Overview run cards), #350 (amount and retention limit per project, Overview filter reset), #351 (segmented section tracks and collapsible sidebar groups), #352 (docs deploy trigger), #355 (source file splits, modal scroll lock, popup placement), #357 (drag to select date histogram), #359 (dev docs example rebuild), #362 (filter dropdowns open upwards when there is no room below).

Full diff: v2.3.0...release/2.4.0

After merge

Tag v2.4.0 on main, then verify the docs deploy: / shows v2.4.0 in the nav bar, /v2.4.0/ exists, and versions.json lists it with "latest": true.

Slack release notes are prepared separately.

🤖 Generated with Claude Code

timdegroot1996 and others added 4 commits September 26, 2026 02:19
Bump version.py, setup.py and the CLI version fixture to 2.4.0, regenerate
example/robot_dashboard.html and example/robot_results.db from the current
source, and add the 2.4.0 CHANGELOG section.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Changelog entry for #362 and example dashboard/database regenerated so
the committed example carries the upward-opening filter dropdowns.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… docs deploy

deploy.yml no longer runs on tag pushes, so the docs build started by the
release merge usually runs before the tag exists. Document the order:
tag the merge commit, create the GitHub Release, then re-run the deploy
with workflow_dispatch.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@timdegroot1996
timdegroot1996 merged commit 0b035c6 into main Sep 26, 2026
3 checks passed
@timdegroot1996
timdegroot1996 deleted the release/2.4.0 branch September 26, 2026 15:57
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