Skip to content

chore: prepare next Research, SDK, and proxy patches - #1291

Merged
AnthonyRonning merged 1 commit into
masterfrom
codex-rel345-maple
Oct 26, 2026
Merged

AnthonyRonning merged 1 commit into
masterfrom
codex-rel345-maple

Conversation

@AnthonyRonning

@AnthonyRonning AnthonyRonning commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Prepare the next development versions after Research v3.4.5:

Component Next version
Research 3.4.6
TypeScript SDK 4.2.3
Rust SDK 4.1.3
Proxy 0.4.5

Research's Android version code advances to 2000028029, with matching Apple version metadata. Update the four Cargo lockfiles' local package records to keep consumers consistent. Maple Work's own version and release configuration remain unchanged; its lockfile only follows the shared SDK/proxy versions.

Validation completed:

  • Release/Apple version parity, Android increment, locked Cargo metadata for every Rust consumer, and local SDK/proxy identity and lock-scope checks.
  • Native Research cargo check through the pinned ONNX wrapper; all 13 aarch64-darwin flake checks.
  • Research frontend formatting, lint, typecheck, and 1,371 tests.
  • Research Rust metadata, formatting, and cargo test --locked --all-targets: 430 passed, 2 ignored by the existing suite.
  • SDK formatting/build, Rust Clippy/docs, 259 TypeScript tests and 123 Rust tests passed; 1 Rust test ignored by the existing suite.
  • Proxy formatting, Clippy, docs, dependency check, and 39 tests passed.
  • The shared lockfile consumer passed its default Work gate: formatting, 9 Git metadata fixtures, strict workspace Clippy, and locked workspace tests.

The default local Research Rust run segfaulted in macOS libunwind while the panic hook printed a backtrace for the intentional parser-panic containment test. The same focused test reproduced the crash with backtraces enabled and passed with RUST_BACKTRACE=0. The complete Research Rust gate then passed with only backtrace printing disabled after entering the pinned Nix shell; all tests and assertions remained enabled. No test, hook, toolchain, or application source was changed for this workaround. The remaining SDK, proxy, and Work component hooks then passed in their owning pinned shells, using the supported MAPLE_HOOK_ONLY selector for those remaining components.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@github-actions

Copy link
Copy Markdown
Contributor

Maple development preview: https://b40a95ce.maple-ca8.pages.dev

Commit: 4ebe36be528a795abf48c4f102da78d80392f02b

Uses development API, billing, flags and PCR configuration. Cloudflare Access applies.

@AnthonyRonning
AnthonyRonning merged commit 6d6c259 into master Oct 26, 2026
62 checks passed
@AnthonyRonning
AnthonyRonning deleted the codex-rel345-maple branch October 26, 2026 03:16

This branch was successfully deployed

1 active deployment
pages-pr-1291 — 4ebe36be Deployed Oct 26, 2026 by github-actions[bot]
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