Skip to content

deps(enclave): bump @0gfoundation/0g-compute-ts-sdk from 0.8.1 to 0.8.3 in /enclave#11

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/enclave/0gfoundation/0g-compute-ts-sdk-0.8.3
Open

deps(enclave): bump @0gfoundation/0g-compute-ts-sdk from 0.8.1 to 0.8.3 in /enclave#11
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/enclave/0gfoundation/0g-compute-ts-sdk-0.8.3

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Bumps @0gfoundation/0g-compute-ts-sdk from 0.8.1 to 0.8.3.

Release notes

Sourced from @​0gfoundation/0g-compute-ts-sdk's releases.

v0.8.3

Maintenance release. Makes the browser bundle work out-of-the-box for downstream Next.js consumers without any per-project bundler configuration.

Browser bundle: zero-config for external consumers

v0.8.x shipped Node-only imports (fs/promises, stream/promises, child_process, path) at module top level, which Webpack 5 and Turbopack reject during static analysis on a vanilla next build. Earlier patches covered the SDK's own web-ui via per-project shims, but external partners still hit Module not found errors.

  • Every top-level Node-only import on a browser-reachable path is now lazy-loaded inside the method body. All call sites are gated behind fine-tuning binary-execution paths that never run in a browser; Node behaviour is unchanged.
  • package.json "browser" map extended to cover fs/promises, stream/promises, child_process, net, tls, readline, so external bundlers stub these automatically.
  • ESM banner no longer imports fileURLToPath; __filename/__dirname are derived from import.meta.url with pure string ops.

CLI

  • 0g-compute-cli --version now reads from package.json instead of a hardcoded string (previously drifted to 0.8.0).

Full diff: 0gfoundation/0g-compute-ts-sdk@v0.8.2...v0.8.3

v0.8.2

Maintenance release covering fine-tuning reliability and CLI pricing display.

Fine-tuning: TEE downloads no longer abort at 5 minutes

downloadLoRAFromTEE had a 5-minute request-wall-clock timeout that killed legitimate large-artifact downloads (e.g. Qwen3-32B → ~1.1 GB encrypted), even when bytes were still flowing.

  • Stream to disk via stream/promises.pipeline instead of buffering in memory.
  • Replace wall-clock timeout with an idle timeout (default 60s, configurable via idleTimeoutMs) that resets on each chunk.
  • Bounded retry with exponential backoff (default 2 retries, configurable via maxRetries). New options thread through acknowledgeModel as teeIdleTimeoutMs / teeMaxRetries. Existing callers unchanged.

CLI

  • Inference listings now display USD-denominated pricing alongside native-token pricing when providers expose it. New optional pricingUSD field on ProviderModelInfo.

Full diff: 0gfoundation/0g-compute-ts-sdk@v0.8.1...v0.8.2

Commits
  • cee4e39 chore: release v0.8.3 (#218)
  • c0ffde8 fix(sdk): make browser bundle work out of the box (no per-user next.config) (...
  • 0c0a2f4 Lazy-load Node.js modules to fix browser bundler issues (#216)
  • 8bcf613 fix: unblock web-ui browser bundle (stream/promises + ESM banner) (#215)
  • 6ad262d chore(cli): read --version from package.json (#214)
  • 03ac99e chore: release v0.8.2 (#213)
  • 30c25e3 fix(fine-tuning): stop aborting TEE downloads at the 5-minute mark (Bug #7) (...
  • 8eb167d Add USD pricing display to inference CLI output (#212)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@0gfoundation/0g-compute-ts-sdk](https://github.com/0glabs/0g-serving-user-broker) from 0.8.1 to 0.8.3.
- [Release notes](https://github.com/0glabs/0g-serving-user-broker/releases)
- [Commits](0gfoundation/0g-compute-ts-sdk@v0.8.1...v0.8.3)

---
updated-dependencies:
- dependency-name: "@0gfoundation/0g-compute-ts-sdk"
  dependency-version: 0.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 11, 2026

Labels

The following labels could not be found: dependencies, enclave, security. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants