Skip to content

chore(release): backport the 1.9.2 fixes - #870

Merged
InstaZDLL merged 3 commits into
release/1.9.xfrom
backport/1.9.2
Oct 16, 2026
Merged

InstaZDLL merged 3 commits into
release/1.9.xfrom
backport/1.9.2

Conversation

@InstaZDLL

Copy link
Copy Markdown
Owner

Backport to release/1.9.x for 1.9.2. main already carries 2.0 work (#864, #855), so the patch is cut from the maintenance branch (see docs/RELEASING.md, "Patch releases from a maintenance branch").

Cherry-picked, signed, with -x:

Both apply cleanly on v1.9.1. bun run typecheck and eslint are clean on this branch.

Once merged, release-please opens chore(release/1.9.x): release 1.9.2 against this branch.

…rst (#869)

* ci(release): cut patch releases from maintenance branches, and tag first

release-please also runs on release/** branches, targeting the pushed branch, so a fix for a shipped line can be released without the features already on main; the Cargo.lock build accepts release PRs into those branches. The GitHub release step now runs before the release PR update: in the other order the update walked 1,500 commits looking for a release not yet created, and the timeout cut the job before the tag. RELEASING.md documents the maintenance branch, and that release.yml must be started by hand for a tag the workflow made.

* ci(release): pin release-please, and say how release branches are protected

npx release-please@17 resolved to whatever 17.x was current at each run, with the write token; it is pinned to 17.11.2. RELEASING.md now says the workflow runs on maintenance branches and tags the branch it targets, that release.yml is started by hand for that tag, and that a Maintenance branches ruleset protects release/** like main, without the CodeQL gate.

* ci(release): bind the lockfile artifact to the run that built it

The privileged push checked the PR the artifact names, not that the artifact was built for it: the PR must now be one GitHub attached to the triggering run, at the same branch and head SHA, or the push fails before any write. RELEASING.md gives the release PR title on a maintenance branch.

(cherry picked from commit 18d12e2)
…hover (#868)

A clicked row took a focus ring as soon as any key was pressed, a desktop shortcut such as Super+Q under Hyprland included, and kept it until the next click. Focus is now marked when it arrives from a pointer, and a marked element stays ringless; keyboard focus keeps its ring. The Escape-only workaround goes. The row checkbox no longer shows on hover in either click mode: a selection starts with Ctrl or Shift + click, or Ctrl+A.

Fixes #866

Fixes #867

(cherry picked from commit 5cdbcf1)
@coderabbitai

coderabbitai Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review: 1
  • main

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: InstaZDLL/WaveFlow/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 20d1790e-064f-4bbb-9ab5-3d95b4576f0e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@InstaZDLL InstaZDLL added scope: frontend React/Vite frontend (src/) scope: ci CI/CD, workflows scope: docs Docs, README, assets type: chore Maintenance / tooling size: l 200-500 lines labels Oct 16, 2026
… the window

Minimising or leaving the window took focus from the clicked row, which dropped its pointer-focus mark; on return it took focus again, and with a key as the last input it came back unmarked and ringed. The mark is now dropped only once focus has moved elsewhere in the page, and focus that returns from outside the page keeps the mark it had.

Refs #866

(cherry picked from commit c148dcc)
@InstaZDLL InstaZDLL self-assigned this Oct 16, 2026
@InstaZDLL
InstaZDLL merged commit ea62ded into release/1.9.x Oct 16, 2026
10 checks passed
@InstaZDLL
InstaZDLL deleted the backport/1.9.2 branch October 16, 2026 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: ci CI/CD, workflows scope: docs Docs, README, assets scope: frontend React/Vite frontend (src/) size: l 200-500 lines type: chore Maintenance / tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant