Peter Steinberger
0d1ca83815
docs: document linux read-only preview
CI / linux-read-core (push) Waiting to run
CI / macos (push) Waiting to run
pages / Deploy docs (push) Has been cancelled
2026-05-07 14:40:10 +01:00
Peter Steinberger
e833e0c898
feat: add linux read-only build ( #106 )
CI / macos (push) Waiting to run
CI / linux-read-core (push) Waiting to run
pages / Deploy docs (push) Waiting to run
2026-05-07 01:29:26 +01:00
Peter Steinberger
bbd6b93a1e
docs: add per-feature docs site and deploy to imsg.sh
...
CI / build (push) Has been cancelled
pages / Deploy docs (push) Has been cancelled
Per-feature pages (install, quickstart, permissions, chats, history,
watch, send, groups, attachments, json, rpc, completions, advanced-imcore,
troubleshooting) plus an Apple-styled static-site builder rendering them
to dist/docs-site. GitHub Pages workflow deploys on every docs/ change to
imsg.sh.
2026-05-05 19:09:09 +01:00
Peter Steinberger
327829a819
feat: expose chat routing hints
2026-05-05 02:00:56 +01:00
Dinakar Sarbada
7725473729
docs: integrate Homebrew tap update into local release flow
...
Adds a local helper to dispatch the centralized Homebrew tap formula update during releases.
Co-authored-by: Dinakar Sarbada <dinakars777@users.noreply.github.com>
2026-05-04 08:58:49 +01:00
Peter Steinberger
abddb40268
fix: detect Tahoe group send ghost rows
2026-05-04 07:48:10 +01:00
Peter Steinberger
19c4cd3083
fix: keep watch streams alive after missed events
2026-05-04 07:37:20 +01:00
Peter Steinberger
af6fd822c1
fix: return RPC send message identifiers
2026-05-04 07:25:33 +01:00
Peter Steinberger
60ed8a9f02
fix: expose RPC watch debounce
2026-05-04 07:00:45 +01:00
Peter Steinberger
518144ee5b
feat: add chat group lookup command
2026-05-04 06:37:27 +01:00
Peter Steinberger
0a4388dd68
fix: decouple RPC watch reactions from attachments
2026-05-04 05:53:15 +01:00
Alex
ba9a1ff079
feat: expose destination_caller_id in message output
...
This field helps distinguish between messages actually sent by the local
user vs messages received on a secondary phone number registered with
the same Apple ID.
When is_from_me is true but destination_caller_id differs from the
user's own numbers, the message was actually received from another
device/person messaging that secondary number.
This enables tools like Clawdbot to properly detect inbound messages
on secondary iMessage phone numbers.
2026-02-16 05:33:29 +01:00
Peter Steinberger
e763fa7d63
chore: replace pnpm with make
2026-01-03 06:31:55 +01:00
Peter Steinberger
b90520f673
chore: add notarized release script
2026-01-03 05:24:40 +01:00
Peter Steinberger
05c97e514c
chore: drop private api send mode
2026-01-02 23:11:53 +01:00
Peter Steinberger
285a508618
fix: harden imcore connection and sender fallback
2026-01-02 22:50:47 +01:00
Peter Steinberger
bdcc5d8538
feat: add imcore reaction send
2026-01-02 22:13:09 +01:00
Peter Steinberger
d62f156126
feat: add imcore send mode
2026-01-02 20:45:26 +01:00
Peter Steinberger
aaec16d032
feat: add reply metadata and reaction filtering
2026-01-02 20:16:07 +01:00
Peter Steinberger
a008954e2a
docs: add rpc and group notes
2026-01-02 00:27:42 +01:00
Peter Steinberger
82348f9631
fix: embed Info.plist + entitlements
2025-12-28 18:51:57 +01:00
Peter Steinberger
4488a3c14e
fix: ship PhoneNumberKit resources
2025-12-28 18:34:58 +01:00
Peter Steinberger
2ce254636f
chore: reset release versioning
2025-12-28 18:23:48 +01:00
Peter Steinberger
5465582637
fix: embed cli version
2025-12-28 17:57:00 +01:00
Peter Steinberger
e3581d2b20
feat: swift 6 rewrite
2025-12-28 17:17:40 +01:00
Peter Steinberger
137bf5636e
docs: add releasing guide
2025-12-27 13:31:57 +01:00