Skip to content

Bump version to 0.2.3 - #26

Merged
duharry0915 merged 1 commit into
mainfrom
release/0.2.3
Oct 29, 2026
Merged

duharry0915 merged 1 commit into
mainfrom
release/0.2.3

Conversation

@duharry0915

Copy link
Copy Markdown
Contributor

What this ships

0.2.3 ships #21. On OpenClaw 2026.10.5 and newer, 0.2.2 fails to load its email channel:

SyntaxError: The requested module 'openclaw/plugin-sdk/web-content-extractor' does not provide an export named 'markdownToText'

OpenClaw removed that export in 2026.10.5. It is present through 2026.10.4 and absent in 2026.10.5, 2026.10.8 and 2026.10.10-beta.4. Fixes #20 and #24.

This PR only bumps the version in package.json, package-lock.json and openclaw.plugin.json, which build-manifest.mjs regenerates.

Behavior change from #21

For HTML-only emails, the agent now gets the markdown from htmlToMarkdown instead of markdownToText's plain text. Link URLs are kept: 0.2.2 turned <a href="https://…/verify">verify your email</a> into verify your email and dropped the URL. Emails with extracted_text or a text part behave the same as before.

Verification

  • npm ci && npm pack from this branch (prepack runs plugin:validate): 76 files, 4,476,537 bytes packed, 12.6 MB unpacked, the same shape as 0.2.2.
  • npm run pack:verify -- ./agentmail-agentmail-0.2.3.tgz: OK, 12.0 of 20.0 MiB.
  • npm test: 246 passed.
  • In the tarball, dist/channel/src/inbound.js imports only htmlToMarkdown.
  • Against OpenClaw 2026.10.8: the plugin and channel entries plus inbound.js load. Every runtime openclaw/plugin-sdk/* import in src/ resolves on 2026.10.5, 2026.10.8 and 2026.10.10-beta.4.
  • clawhub package publish <tgz> --dry-run (ClawHub CLI 0.24.1, which uses staged uploads): passes.

After merge

From the merge commit, on darwin-arm64 (only the darwin-arm64 CLI is bundled, and plugin:validate runs it):

git checkout <merge-sha> && rm -rf vendor && npm ci && npm pack
npm run pack:verify -- ./agentmail-agentmail-0.2.3.tgz
clawhub package publish ./agentmail-agentmail-0.2.3.tgz --family code-plugin --owner agentmail \
  --source-repo agentmail-to/openclaw-plugin --source-commit <merge-sha> --source-ref main --wait

Not in this release

🤖 Generated with Claude Code

Ships #21, which makes the plugin load on OpenClaw 2026.10.5 and newer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@duharry0915
duharry0915 merged commit 517dbc5 into main Oct 29, 2026
2 checks passed
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.

agentmail 0.2.2 cannot load on OpenClaw 2026.10.x: imports markdownToText, removed from openclaw/plugin-sdk/web-content-extractor

1 participant