Skip to content

MulmoClaude

v1.4.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 7d LLM Frameworks
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates Highlights, https://www.npmjs.com/package/mulmoclaude/v/1.4.0, and Full Changelog See CHANGELOG.md across a mixed release.

Full changelog

Highlights

Collections — ontology graph panel (#2218)

The /collections page gains a Map tab that draws the ontology across your collections: each schema is a node, each ref field an edge. You can see how records point at each other instead of inferring it from schema files. Reverse edges collapse by their declared via.

Collections — calendar sync, file query, flag fields, delete

Google Calendar events sync into a collection, incrementally after the first pass (#2182, #2184). manageCollection can delete items (#2200). New flag field type with its own chip styling. File-backed dataSource queries landed alongside storage virtualization for view images (#2204).

The String()-coercion family

A no-base-to-string sweep found seven places where a non-string value was stringified into "[object Object]" on its way to a user, a filename, or a webhook signature check — collection scalar values, workspace dir names, MCP skill args, relay webhook secrets, the accounting router's action args, and two collection paths (#2208, #2210, #2211, #2213, #2215, #2223, #2225). Each was fixed at the source rather than patched at the render site.

Relay — fail closed on a misconfigured signing secret (#2213)

A malformed or absent webhook signing secret now rejects the request instead of falling through to the handler.

Shared helpers consolidated into core (#2217, #2219)

errorMessage existed 14 times across 4 behaviours; truncate's core copy had dropped the guard keeping output inside max. Both now live once in the browser-safe @mulmoclaude/core/utils.

Sandbox — the frozen-CLI failure mode is self-diagnosable (#2202, #2214)

Neither an upstream CLI release nor docker rmi refreshes the sandbox image's bundled Claude CLI (the rebuild reuses the cached npm install -g layer). The recovery — docker builder prune -a -f — is now documented where the agent reads it.

Note for npm users

[email protected] shipped dep ranges pinned to @mulmoclaude/core@^0.23.0 and @mulmoclaude/collection-plugin@^0.12.0. A caret range on a 0.x package does not float across minors, so installs of 1.3.0 could not receive anything published since — including most of the above. 1.4.0 is the first launcher that actually delivers it.

Ships @mulmoclaude/[email protected], @mulmoclaude/[email protected], @mulmoclaude/[email protected], @mulmoclaude/[email protected].

📦 npm: [email protected]

Full Changelog

See CHANGELOG.md.

Breaking Changes

  • npm dependency ranges updated: @mulmoclaude/core ^0.23.0 → ^0.28.0; @mulmoclaude/collection-plugin ^0.12.0 → ^0.14.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track MulmoClaude

Get notified when new releases ship.

Sign up free

About MulmoClaude

All releases →

Related context

Earlier breaking changes

  • v1.1.1 Moves Google token store to ~/.config/mulmo/google-token.json
  • v0.6.4 `General` role split into lean `General` and new `Personal` role; Encore seed role pinned to Personal.

Beta — feedback welcome: [email protected]