Skip to content

chore(release): version packages - #1455

Merged
Makisuo merged 1 commit into
mainfrom
changeset-release/main
Oct 15, 2026
Merged

Makisuo merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@maple-dev/browser@0.11.0

Minor Changes

  • c060d5d: New privacy.persistence: "memory" mode keeps all SDK state in memory: no cookies, localStorage, sessionStorage or IndexedDB, and no visitor id. Like consent, the setting is page-global and only ever tightens.

    Opting out now deletes the SDK's cookies on every parent domain instead of probing for them, so an opt-out never writes a cookie and also clears ids written under a broader domain.

@maple-dev/alchemy@0.2.1

Patch Changes

  • Updated dependencies [ed8a412]
    • @maple-dev/effect-sdk@0.10.1

@maple-dev/effect-sdk@0.10.1

Patch Changes

  • ed8a412: A 5xx server span keeps its HttpServerErrorResponse exception on Effect 4.0.2 and later, which now fails the span itself with an HttpServerError for any 5xx response. Without this, those responses were grouped as one generic HttpServerError issue.

@maple/cli@0.0.27

Patch Changes

  • b2e0da6: maple service-map now lists the databases services call (from db.system.name and db.namespace), and with -s <service> that service's external HTTP, messaging and RPC calls, so dependencies that run no OpenTelemetry SDK show up in the terminal too. The JSON output is now an object: edges, databases, and external when -s is set. -s now keeps only the edges touching that service, inbound and outbound, filtered in the query rather than from the top 200 edges, and an unknown service name lists the known ones. Remote mode prints service edges only, and its -s keeps outbound edges.
  • Updated dependencies [ed8a412]
    • @maple-dev/effect-sdk@0.10.1

@maple-examples/effect-todo@0.0.1

Patch Changes

  • Updated dependencies [ed8a412]
    • @maple-dev/effect-sdk@0.10.1

@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: b7410b69-e6e9-4827-8d34-4f7b9506f84b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 2 potential issues.

Devin Review

{
"name": "@maple-dev/effect-sdk",
"version": "0.10.0",
"version": "0.10.1",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Stale lockfile blocks package releases

After these version bumps, bun install --frozen-lockfile rejects the unchanged workspace versions in bun.lock. Release and CI jobs use frozen installs, so the packages cannot publish.

Learn more

The workspace lockfile records the versions of the CLI, example, alchemy provider, and Effect SDK. All four package manifests changed, but their lockfile records still contain the old versions. The release workflow and CI install action use frozen installs, which refuse a stale lockfile. The binary release workflow does as well.

Example: With the SDK manifest at 0.10.1 and its lockfile workspace entry at 0.10.0, the release job stops at its frozen install before it reaches publishing.

Recommended fix: Regenerate and commit bun.lock with bun install --lockfile-only, then verify bun install --frozen-lockfile succeeds.

Devin Review


Was this helpful? React with 👍 or 👎 to provide feedback.

{
"name": "@maple-dev/effect-sdk",
"version": "0.10.0",
"version": "0.10.1",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 SDK telemetry retains previous release version

When publishing 0.10.1, SDK_VERSION remains 0.10.0 in the SDK version constant. Exported telemetry identifies the new release as the old one, and the version test fails.

Learn more

The published package version and the SDK's embedded version are separate values. The SDK version constant remains 0.10.0, and exporters embed it in their HTTP headers. The version test checks equality with the manifest.

Example: An app using the newly published @maple-dev/effect-sdk@0.10.1 sends maple-effect-sdk-server/0.10.0 as its exporter user-agent. Telemetry from 0.10.0 and 0.10.1 then looks identical by SDK version.

Recommended fix: Update SDK_VERSION alongside the manifest to 0.10.1 and run the SDK version test before publishing.

Devin Review


Was this helpful? React with 👍 or 👎 to provide feedback.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 22d3aa4 to 2c526e6 Compare October 14, 2026 23:37
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 2c526e6 to 52819f6 Compare October 15, 2026 14:30
@Makisuo
Makisuo merged commit acfb286 into main Oct 15, 2026
2 checks passed
@Makisuo
Makisuo deleted the changeset-release/main branch October 15, 2026 14:51
Makisuo added a commit that referenced this pull request Oct 15, 2026
Release #1455 bumped package.json to 0.10.1 but left SDK_VERSION at 0.10.0,
so version.test.ts fails on main and the published SDK reports the old
version in its user-agent.
Makisuo added a commit that referenced this pull request Oct 15, 2026
* feat(mcp): expose integrations through the MCP

list_integrations reports each connected integration (GitHub, Cloudflare,
Railway, PlanetScale, Prometheus scrape targets, chat workspaces), what it
feeds, and which resources are failing, stale or disconnected, from Maple's
own poller and sync state.

list_infra and inspect_infra gain provider kinds: cloudflare_zones,
cloudflare_workers, railway_services and planetscale_databases, on the same
queries as the web infra pages. A zone inspects by section (traffic,
breakdown, security, dns). The overview reads a provider's kinds only when
that integration is connected.

* fix(effect-sdk): sync SDK_VERSION with the 0.10.1 release

Release #1455 bumped package.json to 0.10.1 but left SDK_VERSION at 0.10.0,
so version.test.ts fails on main and the published SDK reports the old
version in its user-agent.

* fix(browser): sync SDK_VERSION with the 0.11.0 release

Same miss as effect-sdk: package.json is 0.11.0 but SDK_VERSION stayed at
0.10.1, which fails version.test.ts.
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