Commit graph

8 commits

Author SHA1 Message Date
Mike Thicke
76dede4167 1.1.2 2026-05-15 16:23:43 -04:00
Mike Thicke
58783392ec 1.1.1 2026-05-15 16:08:39 -04:00
Mike Thicke
3a38933c52 1.1.0 2026-05-14 16:52:54 -04:00
Mike Thicke
34f15e16bd Add explicit codemirror dependencies to address lint issues 2026-05-12 19:27:15 -04:00
Mike Thicke
3b5449c199 Store API keys in SecretStorage instead of plugin data
API keys for OpenAI, Anthropic, Google, and Perplexity now live in
app.secretStorage rather than the unencrypted plugin data file.
loadSettings runs a one-shot migration that copies any pre-existing
*ApiKey values into SecretStorage and strips them from saved data, so
upgrading users keep their keys without leaving an unencrypted copy
behind. Bumps minAppVersion to 1.11.4 (required by SecretStorage) and
the obsidian devDep to match. Addresses the plugin reviewer feedback
on PR obsidianmd/obsidian-releases#6690.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 20:56:38 +00:00
Mike Thicke
6f83da2cf6 Sources list 2025-05-09 12:11:14 -04:00
Mike Thicke
4cf8e32e63 Working chat with serialization and deserialization. 2025-05-05 12:14:59 -04:00
Mike Thicke
d5c22b469c Hello World 2025-04-17 13:48:50 -04:00