Skip to content

QVAC-18580 chore[skiplog]: backmerge release-sdk-0.10.2 — version bump, changelog#1940

Merged
simon-iribarren merged 2 commits into
tetherto:mainfrom
simon-iribarren:backmerge/release-sdk-0.10.2
May 7, 2026
Merged

QVAC-18580 chore[skiplog]: backmerge release-sdk-0.10.2 — version bump, changelog#1940
simon-iribarren merged 2 commits into
tetherto:mainfrom
simon-iribarren:backmerge/release-sdk-0.10.2

Conversation

@simon-iribarren

Copy link
Copy Markdown
Contributor

Note: be concise and prefer bullet points.

🎯 What problem does this PR solve?

  • Keeps main aligned with the v0.10.2 hotfix of @qvac/sdk shipping on release-sdk-0.10.2 (companion release PR: QVAC-18580 chore[skiplog]: release sdk 0.10.2 #1939).
  • Without this backmerge, main would have a hole in its changelog history (no changelog/0.10.2/ folder, no v0.10.2 entry in the aggregated CHANGELOG.md) and package.json would still claim 0.10.1 even though @qvac/sdk@0.10.2 is on npm.

📝 How does it solve it?

  • Cherry-picks (with -x) the single release-metadata commit a4f72257a from release-sdk-0.10.2 onto main.
  • Carries only release metadata — no functional code. The delegation fix that ships in v0.10.2 (#1934) is already on main from its original merge (318f0c6a3).
  • Files:
    • packages/sdk/package.json0.10.10.10.2 (single-line change, dependencies untouched)
    • packages/sdk/changelog/0.10.2/{CHANGELOG.md, CHANGELOG_LLM.md} — generated changelog files
    • packages/sdk/CHANGELOG.md — aggregated changelog (v0.10.2 added at top)

🧪 How was it tested?

This is a hand-crafted backmerge rather than a literal git merge release-sdk-0.10.2 → main because main has advanced past release-sdk-0.10.1 (the base of release-sdk-0.10.2) on multiple SDK dependencies. A literal merge would either bring up conflict markers or quietly regress these versions:

Dependency release-sdk-0.10.1 main (current)
@qvac/diffusion-cpp ^0.3.0 ^0.5.0
@qvac/embed-llamacpp ^0.14.0 ^0.15.0
@qvac/llm-llamacpp ^0.17.1 ^0.18.0
@qvac/transcription-whispercpp ^0.6.1 ^0.6.5
hyperswarm ^4.12.1 ^4.14.0
hyperdht (absent) ^6.23.0
hyperblobs (absent) ^2.8.0
peerDependencies block (absent) present

The cherry-pick of a4f72257a carries only the version-bump line in package.json (0.10.10.10.2) plus the new changelog/0.10.2/ folder and the root CHANGELOG.md aggregate update. Verified locally with git diff --stat upstream/main:

packages/sdk/CHANGELOG.md                      | 27 ++++++++++++++++++++++++++
packages/sdk/changelog/0.10.2/CHANGELOG.md     |  8 ++++++++
packages/sdk/changelog/0.10.2/CHANGELOG_LLM.md | 26 +++++++++++++++++++++++++
packages/sdk/package.json                      |  2 +-
4 files changed, 62 insertions(+), 1 deletion(-)

Same shape as the previous backmerge (#1910 for v0.10.1).

- Bump packages/sdk/package.json: 0.10.1 -> 0.10.2.
- Add packages/sdk/changelog/0.10.2/{CHANGELOG.md, CHANGELOG_LLM.md}.
- Rebuild root packages/sdk/CHANGELOG.md aggregate with v0.10.2 at top.

Hotfix release for the delegated-inference connection regression introduced
in v0.10.0 (tetherto#1934). NOTICE file unchanged — no dependency changes since v0.10.1.

(cherry picked from commit a4f7225)
@simon-iribarren

Copy link
Copy Markdown
Contributor Author

/review

@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown
Contributor

Tier-based Approval Status

**PR Tier:** TIER1

**Current Status:** ✅ APPROVED

**Requirements:**
- 1 Team Member approval ✅ (1/1)
- 1 Team Lead OR Management approval ✅ (1/1)



---
*This comment is automatically updated when reviews change.*

@simon-iribarren simon-iribarren merged commit 11042fd into tetherto:main May 7, 2026
12 of 13 checks passed
Proletter pushed a commit that referenced this pull request May 24, 2026
- Bump packages/sdk/package.json: 0.10.1 -> 0.10.2.
- Add packages/sdk/changelog/0.10.2/{CHANGELOG.md, CHANGELOG_LLM.md}.
- Rebuild root packages/sdk/CHANGELOG.md aggregate with v0.10.2 at top.

Hotfix release for the delegated-inference connection regression introduced
in v0.10.0 (#1934). NOTICE file unchanged — no dependency changes since v0.10.1.

(cherry picked from commit a4f7225)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants