Skip to content

chore: release main#69

Merged
adiman9 merged 1 commit intomainfrom
release-please--branches--main
Mar 19, 2026
Merged

chore: release main#69
adiman9 merged 1 commit intomainfrom
release-please--branches--main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 19, 2026

🤖 I have created a release beep boop

hyperstack: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack: Synchronize hyperstack versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hyperstack-interpreter bumped from 0.5.9 to 0.5.10
      • hyperstack-macros bumped from 0.5.9 to 0.5.10
      • hyperstack-server bumped from 0.5.9 to 0.5.10
      • hyperstack-sdk bumped from 0.5.9 to 0.5.10
hyperstack-cli: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-cli: Synchronize hyperstack versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hyperstack-interpreter bumped from 0.5.9 to 0.5.10
hyperstack-interpreter: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-interpreter: Synchronize hyperstack versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hyperstack-macros bumped from 0.5.9 to 0.5.10
hyperstack-macros: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-macros: Synchronize hyperstack versions
hyperstack-sdk: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-sdk: Synchronize hyperstack versions
hyperstack-server: 0.5.10

0.5.10 (2026-03-19)

Bug Fixes

  • Reduce cache size for slot hashes (ec9cba3)
  • Reduce cache size for slot hashes (5d140a4)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hyperstack-interpreter bumped from 0.5.9 to 0.5.10
hyperstack-stacks: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-stacks: Synchronize hyperstack versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hyperstack-sdk bumped from 0.5.9 to 0.5.10
hyperstack-npm: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-npm: Synchronize hyperstack versions
hyperstack-react: 0.5.10

0.5.10 (2026-03-19)

Bug Fixes

  • update stale lockfile dependency version (1be27b5)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hyperstack-typescript bumped from ^0.5.9 to ^0.5.10
hyperstack-stacks: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-stacks: Synchronize hyperstack versions

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • hyperstack-typescript bumped from file:../../../typescript/core to 0.5.10
    • peerDependencies
      • hyperstack-react bumped from >=0.5.9 to >=0.5.10
      • hyperstack-typescript bumped from >=0.5.9 to >=0.5.10
hyperstack-typescript: 0.5.10

0.5.10 (2026-03-19)

Miscellaneous Chores

  • hyperstack-typescript: Synchronize hyperstack versions

This PR was generated with Release Please. See documentation.

@vercel
Copy link

vercel bot commented Mar 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hyperstack-docs Ready Ready Preview, Comment Mar 19, 2026 5:41pm

Request Review

@greptile-apps
Copy link

greptile-apps bot commented Mar 19, 2026

Greptile Summary

This is an automated release PR generated by Release Please, bumping all workspace packages from 0.5.9 to 0.5.10. The substantive changes driving this release are a bug fix in hyperstack-server (reducing cache size for slot hashes) and a stale lockfile fix in hyperstack-react. All Rust Cargo.toml manifests, the Cargo.lock, TypeScript package.json files, and changelogs have been updated consistently.

Key observations:

  • All Rust crate versions and inter-workspace dependency pins are consistently updated to 0.5.10 across Cargo.toml files and Cargo.lock.
  • stacks/sdk/typescript/package-lock.json root packages[""] entry has stale peerDependencies ranges (>=0.5.9) that do not reflect the updated package.json values (>=0.5.10). This lockfile was not regenerated after the bump and may cause npm ci --frozen-lockfile to fail.
  • typescript/react/package-lock.json similarly has a stale dependency range in the root entry (previously flagged).
  • rust/hyperstack-server/CHANGELOG.md contains a duplicate bug fix entry (previously flagged).
  • The stacks/sdk/typescript CHANGELOG describes hyperstack-typescript devDependency as having been "bumped from file:../../../typescript/core to 0.5.10", but the package.json still correctly retains the local file: reference for development — the changelog entry is misleading but the actual code is fine.

Confidence Score: 3/5

  • Safe to merge for the Rust packages; the stale lockfile peerDependency ranges in stacks/sdk/typescript should be regenerated before publishing that package.
  • The version bumps are mechanical and consistent across the Rust ecosystem. The main concern is two npm lockfiles whose root entries are out of sync with their respective package.json files — one was already flagged in a prior review cycle and one is new (stacks/sdk/typescript/package-lock.json). These stale ranges can cause npm ci failures in CI pipelines and potentially resolve the wrong package versions after publish. The duplicate changelog entry in hyperstack-server is cosmetic but warrants investigation into the commit history.
  • stacks/sdk/typescript/package-lock.json and typescript/react/package-lock.json need lockfile regeneration to match their updated package.json dependency ranges.

Important Files Changed

Filename Overview
.release-please-manifest.json All package versions correctly bumped from 0.5.9 to 0.5.10; hyperstack-idl intentionally left at 0.1.5.
Cargo.lock All Rust workspace crate versions properly bumped from 0.5.9 to 0.5.10; no unexpected dependency changes.
rust/hyperstack-server/CHANGELOG.md Contains duplicate bug fix entry "Reduce cache size for slot hashes" with two different commit SHAs; likely reflects a double-commit in the underlying history (already flagged in previous review thread).
typescript/react/package-lock.json Root packages entry still records hyperstack-typescript as "^0.5.9" while package.json was bumped to "^0.5.10" — lockfile not regenerated (already flagged in previous review thread).
stacks/sdk/typescript/package-lock.json Root packages entry peerDependencies still show >=0.5.9 for both hyperstack-react and hyperstack-typescript while package.json was updated to >=0.5.10; lockfile was not regenerated after the version bump.
stacks/sdk/typescript/package.json Version and peerDependency ranges correctly bumped to 0.5.10; devDependency still uses the expected local file: reference.
typescript/react/package.json Version and hyperstack-typescript dependency range correctly bumped from 0.5.9 to 0.5.10.
typescript/core/package.json Version correctly bumped from 0.5.9 to 0.5.10; no dependency changes needed.
typescript/core/package-lock.json Root entry version correctly updated to 0.5.10; no stale dependency ranges detected.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[release-please triggers] --> B[Bump all versions 0.5.9 → 0.5.10]

    B --> C[Rust Workspace]
    B --> D[TypeScript Packages]

    C --> C1[hyperstack-macros Cargo.toml ✅]
    C --> C2[hyperstack-interpreter Cargo.toml ✅]
    C --> C3[hyperstack-server Cargo.toml ✅]
    C --> C4[hyperstack-sdk Cargo.toml ✅]
    C --> C5[hyperstack-stacks Cargo.toml ✅]
    C --> C6[hyperstack + hyperstack-cli Cargo.toml ✅]
    C --> C7[Cargo.lock ✅]

    D --> D1[typescript/core package.json ✅]
    D --> D2[typescript/core package-lock.json ✅]
    D --> D3[typescript/react package.json ✅]
    D --> D4[typescript/react package-lock.json ⚠️ stale dep range]
    D --> D5[stacks/sdk/typescript package.json ✅]
    D --> D6[stacks/sdk/typescript package-lock.json ⚠️ stale peerDep ranges]
    D --> D7[packages/hyperstack package.json ✅]
Loading
Prompt To Fix All With AI
This is a comment left during a code review.
Path: stacks/sdk/typescript/package-lock.json
Line: 20-21

Comment:
**Stale peerDependencies ranges in lockfile root entry**

The root `packages[""]` entry in `package-lock.json` still records `peerDependencies` as `">=0.5.9"` for both `hyperstack-react` and `hyperstack-typescript`, but `package.json` was updated to `">=0.5.10"` in this same PR. The lockfile root entry is supposed to mirror `package.json` exactly, so they are now out of sync.

This is the same class of problem as the stale lockfile in `typescript/react/package-lock.json` — the lockfile was not regenerated (`npm install`) after bumping the ranges in `package.json`, which means `npm ci --frozen-lockfile` may fail or produce an integrity warning for this package.

```suggestion
      "peerDependencies": {
        "hyperstack-react": ">=0.5.10",
        "hyperstack-typescript": ">=0.5.10"
```

How can I resolve this? If you propose a fix, please make it concise.

Last reviewed commit: "chore: release main"

@github-actions github-actions bot force-pushed the release-please--branches--main branch from 98ea028 to 804dfd3 Compare March 19, 2026 17:40
@adiman9 adiman9 merged commit de61ce6 into main Mar 19, 2026
@adiman9 adiman9 deleted the release-please--branches--main branch March 19, 2026 17:41
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.

1 participant