Skip to content

chore(release): prepare beta.2 Dart packages - #23

Merged
kingwill101 merged 1 commit into
masterfrom
release/pub-beta2
Aug 28, 2026
Merged

chore(release): prepare beta.2 Dart packages#23
kingwill101 merged 1 commit into
masterfrom
release/pub-beta2

Conversation

@kingwill101

@kingwill101 kingwill101 commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • bump portable_pty to 0.0.7-beta.2
  • bump ghostty_vte to 0.2.0-beta.2
  • document the beta.2 API hardening, native-prebuilt checksums, and Android 16 KB alignment

Validation

  • dart analyze in both packages
  • dart test against downloaded beta.2 prebuilts: 65 PTY tests and 96 VTE tests
  • dart pub publish --dry-run for both packages with zero warnings
  • pub.dev currently reports portable_pty 0.0.5 and ghostty_vte 0.1.3

Summary by CodeRabbit

  • Release

    • Published portable_pty version 0.0.7-beta.2.
    • Published ghostty_vte version 0.2.0-beta.2.
  • Improvements

    • Added incremental snapshot decoding with history restoration.
    • Expanded terminal state, clipboard, randomness, and continuation-state APIs.
    • Improved web API parity and terminal option validation.
    • Updated Android native libraries to support 16 KB page alignment and verification.

@kingwill101

Copy link
Copy Markdown
Owner Author

@codex review

@coderabbitai

coderabbitai Bot commented Aug 28, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 9c682878-09b3-451b-85db-095dea9cb928

📥 Commits

Reviewing files that changed from the base of the PR and between 790dfae and 8a47aa3.

📒 Files selected for processing (4)
  • pkgs/pty/portable_pty/CHANGELOG.md
  • pkgs/pty/portable_pty/pubspec.yaml
  • pkgs/vte/ghostty_vte/CHANGELOG.md
  • pkgs/vte/ghostty_vte/pubspec.yaml

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.

📜 Recent review details
⏰ Context from checks skipped due to timeout. (24)
  • GitHub Check: build-pty-android-arm
  • GitHub Check: build-pty-macos-arm64
  • GitHub Check: build-pty-android-x64
  • GitHub Check: build-pty-android-arm64
  • GitHub Check: build-pty-linux-arm64
  • GitHub Check: build-pty-windows-arm64
  • GitHub Check: build-pty-ios-sim-arm64
  • GitHub Check: build-pty-macos-x64
  • GitHub Check: build-pty-windows-x64
  • GitHub Check: build-vte-android-arm
  • GitHub Check: build-vte-ios-sim-x64
  • GitHub Check: build-vte-windows-x64
  • GitHub Check: build-vte-android-x64
  • GitHub Check: build-vte-windows-arm64
  • GitHub Check: build-vte-ios-arm64
  • GitHub Check: test-native (ubuntu-latest)
  • GitHub Check: build-vte-ios-sim-arm64
  • GitHub Check: build-vte-macos-x64
  • GitHub Check: test-flutter
  • GitHub Check: build-vte-android-arm64
  • GitHub Check: build-vte-linux-arm64
  • GitHub Check: build-vte-linux-x64
  • GitHub Check: test-flutter-android-integration
  • GitHub Check: test-native (macos-latest)
🔇 Additional comments (4)
pkgs/pty/portable_pty/pubspec.yaml (1)

7-7: LGTM!

pkgs/pty/portable_pty/CHANGELOG.md (1)

3-9: LGTM!

pkgs/vte/ghostty_vte/pubspec.yaml (1)

6-6: LGTM!

pkgs/vte/ghostty_vte/CHANGELOG.md (1)

3-14: LGTM!


📝 Walkthrough

Walkthrough

The PR updates portable_pty to 0.0.7-beta.2 and ghostty_vte to 0.2.0-beta.2. Each package also receives a changelog entry describing the beta.2 release contents.

Changes

Beta.2 package releases

Layer / File(s) Summary
Package release metadata
pkgs/pty/portable_pty/pubspec.yaml, pkgs/pty/portable_pty/CHANGELOG.md, pkgs/vte/ghostty_vte/pubspec.yaml, pkgs/vte/ghostty_vte/CHANGELOG.md
Both package versions are updated to beta.2. Their changelogs document the corresponding release updates.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Merge Risk: ⚪ Minimal · up to 8a47a

This PR only prepares the beta.2 package releases and documentation; no actionable merge-blocking risk remains after normal checks and review.

Poem

A rabbit checks the version string bright
Beta.2 now hops into sight
Changelogs rustle in the breeze
Two packages reach release with ease
The burrow ships beneath moonlight

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: preparing beta.2 releases for the Dart packages.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (4 skipped: 4 unsupported.)

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/pub-beta2

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.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Keep them coming!

Reviewed commit: 8a47aa3162

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@kingwill101
kingwill101 merged commit 6aa7bdc into master Aug 28, 2026
33 checks 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