Skip to content

Prepare v1.0.0-alpha.2 release - #561

Merged
enaboapps merged 1 commit into
mainfrom
codex/release-v1.0.0-alpha.2
Aug 10, 2026
Merged

Prepare v1.0.0-alpha.2 release#561
enaboapps merged 1 commit into
mainfrom
codex/release-v1.0.0-alpha.2

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Closes #560.

What changed

  • synchronizes the application, startup launcher, browser fallback, configuration assertion, and lockfile versions to 1.0.0-alpha.2
  • prepares the exact source version required by tag v1.0.0-alpha.2

No public API, protocol, persisted-schema, application-identity, or updater-feed format changes.

Validation

  • npm run lint
  • npm test — 55 frontend tests and 4 release-feed tests passed
  • npm run build
  • cargo fmt --manifest-path src-tauri/Cargo.toml --check
  • cargo clippy --manifest-path src-tauri/Cargo.toml --all-targets -- -D warnings
  • cargo test --manifest-path src-tauri/Cargo.toml — 129 native unit tests and 2 configuration tests passed

Validated with Node.js 24.13.0 and Rust 1.97.1.

@enaboapps
enaboapps marked this pull request as ready for review August 10, 2026 14:48
@greptile-apps

greptile-apps Bot commented Aug 10, 2026

Copy link
Copy Markdown

Greptile Summary

Promotes the application release from 1.0.0-alpha.1 to 1.0.0-alpha.2 across the npm package, Tauri configuration, Rust packages, startup launcher, browser fallback state, and the configuration assertion.

The potential release-version mismatch was disproved: the same release-version check failed against the parent revision, then passed all 11 checks on this revision. Every checked release-facing value and the static configuration assertion report 1.0.0-alpha.2.

T-Rex validation blocked

The native cargo test --test config command could not complete because the host is missing the GTK/GDK development package that provides gdk-3.0.pc. The configuration assertion was still checked statically and passed.

Confidence Score: 5/5

The release metadata is consistently updated across all checked packaging, configuration, and browser-fallback surfaces.

No defects remain after the release-version synchronization check passed all 11 checks on this revision, including the static equivalent of the Rust configuration assertion.

Files Needing Attention: None. Native execution of src-tauri/tests/config.rs requires a GTK/GDK-enabled Linux environment if that integration test must be run directly.

T-Rex T-Rex Logs

What T-Rex did

  • Implemented and described a self-contained release-version synchronization validator that parses nine files and checks a static Rust configuration assertion.
  • Validated the parent commit ffb568e^ with the validator; all 11 checks reported 1.0.0-alpha.1 and the target-version comparison failed.
  • Validated the worktree commit ffb568e; all 11 checks passed at 1.0.0-alpha.2 with static assertion equivalence confirmed.
  • Ran cargo test --test config but the native test was blocked by a missing gdk-3.0.pc; static equivalence remained verified.

View all artifacts

T-Rex Ran code and verified through T-Rex

Reviews (1): Last reviewed commit: "Prepare v1.0.0-alpha.2 release" | Re-trigger Greptile

@enaboapps
enaboapps merged commit d602bcc into main Aug 10, 2026
4 checks passed
@enaboapps
enaboapps deleted the codex/release-v1.0.0-alpha.2 branch August 10, 2026 14:55
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.

Prepare v1.0.0-alpha.2 release

2 participants