Skip to content

spectrum-ts v10.0.0

Choose a tag to compare

@photon-action-bot photon-action-bot released this 13 Jul 03:31

Breaking Changes

Local macOS iMessage is now its own package: @spectrum-ts/imessage-local. If you used imessage.config({ local: true }), install the new package and import imessage from there instead.

@spectrum-ts/imessage is now cloud-only, and the spectrum-ts metapackage no longer includes the local iMessage provider by default.

New Features

Added @spectrum-ts/imessage-local for direct access to the local macOS Messages database. It keeps local-only dependencies like imessage-kit out of cloud installs.

Spectrum() now supports the clearer platforms config key. The old providers key still works during the transition.

Improvement

Cloud iMessage installs are lighter and cleaner because they no longer pull in local SQLite/iMessage dependencies. ✨

Release checks now verify the local iMessage package imports correctly after packing, and guard against local-only dependencies leaking back into the cloud provider.


Version: 10.0.0