Skip to content

release: v1.1.0-beta.7#2026

Merged
zerob13 merged 3 commits into
mainfrom
release/v1.1.0-beta.7
Jul 25, 2026
Merged

release: v1.1.0-beta.7#2026
zerob13 merged 3 commits into
mainfrom
release/v1.1.0-beta.7

Conversation

@zerob13

@zerob13 zerob13 commented Jul 25, 2026

Copy link
Copy Markdown
Collaborator

Release v1.1.0-beta.7

Hotfix release for the v1.1.0-beta.6 auto-update breakage.

What changed

Fixes auto-update failing with Invalid input: expected string, received Date across existing clients (v1.0.3-beta.5 ~ v1.1.0-beta.5) when checking for beta.6. Root cause: #2012's assemble-release.mjs serializes updater yml with the yaml package (no quotes on ISO timestamps), while electron-updater parses with js-yaml (returns Date for unquoted ISO). The typed-IPC zod contract required string, so .parse() threw.

Three-layer fix (#2025):

  1. Publish pipeline force-quotes releaseDate (Scalar + QUOTE_SINGLE)
  2. Client toVersionInfo normalizes Date → ISO string
  3. Contract accepts string | Date and transforms to string

Release ops

  • v1.1.0-beta.6 will be retracted after beta.7 is published and verified
  • This PR is for review/CI only — do not use the merge button; main is fast-forwarded per release-flow.md

Notes

Equivalent to v1.1.0-beta.6 content plus the auto-update fix. See CHANGELOG.

zerob13 added 3 commits July 25, 2026 20:04
* feat(browser): add native PiP overlay

* fix(browser): upgrade NativeKit to 0.5.4

* chore(build): refresh generated assets

* docs(browser): record validation status

* fix(build): upgrade NativeKit to 0.5.5

* fix(build): support ARM64 NativeKit prebuilds

* feat(browser): configure native PiP controls

* feat(browser): customize native PiP toolbar

* fix(browser): upgrade NativeKit to 0.6.2
@coderabbitai

coderabbitai Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

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

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: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 34aca777-c278-4aa0-87ec-ba3a58dd1494

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.1.0-beta.7

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@zerob13
zerob13 merged commit 7e57b6f into main Jul 25, 2026
1 check passed
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