Skip to content

chore(deps): bump aionrs to v0.2.7#671

Merged
kaizhou-lab merged 1 commit into
mainfrom
chore/bump-aionrs-0.2.7
Jul 23, 2026
Merged

chore(deps): bump aionrs to v0.2.7#671
kaizhou-lab merged 1 commit into
mainfrom
chore/bump-aionrs-0.2.7

Conversation

@kaizhou-lab

Copy link
Copy Markdown
Contributor

What

Bump the aion-* git dependencies from v0.2.6 → v0.2.7 and refresh Cargo.lock (3cb928d4445a18e1).

Why

v0.2.7 picks up the streaming SSE UTF-8 fix (iOfficeAI/aionrs#238): partial multibyte UTF-8 characters split across network chunk boundaries were previously from_utf8_lossy-decoded per chunk and dropped as (U+FFFD), garbling streamed CJK model output. v0.2.7 buffers the incomplete trailing bytes across chunks so complete characters are emitted.

Reported via Sentry ELECTRON-3NH / ELECTRON-3P5 (OpenCode Zen deepseek-v4-flash-free); the defect affected all streaming providers with multibyte output.

Changes

  • Cargo.toml: all six aion-* tag pins v0.2.6v0.2.7.
  • Cargo.lock: aionrs source updated to tag=v0.2.7#445a18e1; 169 other dependencies unchanged.

Verification

  • cargo build (full workspace) → Finished (exit 0), compiles clean against v0.2.7.

Picks up the streaming SSE UTF-8 fix (iOfficeAI/aionrs#238): partial
multibyte UTF-8 characters split across network chunk boundaries were
lossy-decoded per chunk and dropped as U+FFFD, garbling CJK streamed
output. v0.2.7 buffers incomplete trailing bytes across chunks.

Updates all aion-* git tag pins v0.2.6 -> v0.2.7 and refreshes
Cargo.lock (445a18e1). Workspace builds clean.

Addresses Sentry ELECTRON-3NH / ELECTRON-3P5.
@kaizhou-lab
kaizhou-lab enabled auto-merge (squash) July 23, 2026 09:06
@kaizhou-lab
kaizhou-lab merged commit 9008329 into main Jul 23, 2026
6 checks passed
@kaizhou-lab
kaizhou-lab deleted the chore/bump-aionrs-0.2.7 branch July 23, 2026 09:16
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