Skip to content

fix: stabilize desktop tests and asynchronous editor updates - #3245

Merged
abose merged 8 commits into
mainfrom
ai
Oct 1, 2026
Merged

abose merged 8 commits into
mainfrom
ai

Conversation

@abose

@abose abose commented Sep 30, 2026

Copy link
Copy Markdown
Member

No description provided.

Serialize queued Tern initializations and finish background indexing when
directories disappear. Exclude HTML/PHP host markup from background parsing
and supply extracted JavaScript with completion requests.

Add initialization regressions, improve completion timeout diagnostics, and
clean up fake-clock toast transitions. Pin Pro to the tested Design Mode,
dialog, and locale fixes.

Validated macOS Tauri categories: unit 2905, integration 1106 twice,
LegacyInteg 556, livepreview 279, and mainview 307. Lint passed.
Use the Pro revision that removes the usage tests' dependency on the Linux keyring.
Fix preview highlight retries, Tern initialization recovery, Windows quick-fix
paths, Quick Open dismissal, and browser Builder settings.

Stabilize fixture cleanup and asynchronous test assertions, add regression
coverage, and pin Phoenix Pro fixes. Include the existing Node lockfile metadata
update.
Check a visible warning or repair indicator for conflicting preference files
and a valid indicator for a clean JSON file.
@sonarqubecloud

sonarqubecloud Bot commented Oct 1, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
8.4% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@abose
abose merged commit 3215b17 into main Oct 1, 2026
18 of 21 checks passed
@abose
abose deleted the ai branch October 1, 2026 05:41
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