Release 1.0.0

Bump manifest, versions, and package to 1.0.0 for the first GA release.
Drop the pre-release no-migration rule from CLAUDE.md now that v1.0.0 ships.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
WiseGuru 2026-06-14 15:00:29 -07:00
parent 2d5dc0f003
commit 05dce6184e
4 changed files with 3 additions and 5 deletions

View file

@ -10,8 +10,6 @@ The v1 implementation is feature-complete against [obsidian-voice-notes-spec.md]
When extending the plugin, follow the file layout the spec prescribes: provider adapters under `src/transcription/` and `src/llm/`, factories in each `index.ts`, no provider-specific logic leaking outside its own file.
**Pre-release status: no migrations, no backcompat shims.** There are no real users yet. When changing settings shape, `data.json` keys, `secrets.json.nosync` schema, template structure, or any other persisted format: change it cleanly. Do not write migration code, do not add compatibility read paths, do not preserve deprecated fields "just in case." Existing dev installs can be reset by deleting `data.json` / `secrets.json.nosync`. Drop this rule the moment v1.0.0 ships to the community plugin directory.
## Documentation maintenance
Update CLAUDE.md with every behavioral change. When modifying code that this document describes (pipeline stages, command IDs, settings keys, gotchas, conventions), update CLAUDE.md in the same change. If a behavioral change has no existing section, add one or drop a note under "Gotchas". Treat the doc update as part of the task, not a follow-up.

View file

@ -1,7 +1,7 @@
{
"id": "rewrite-plugin",
"name": "ReWrite (Voice Notes)",
"version": "0.1.0",
"version": "1.0.0",
"minAppVersion": "1.4.0",
"description": "Record or paste speech and have it transcribed and structured by AI.",
"isDesktopOnly": false

View file

@ -1,6 +1,6 @@
{
"name": "rewrite-plugin",
"version": "0.1.1",
"version": "1.0.0",
"description": "Record or paste speech and have it transcribed and structured by AI.",
"main": "main.js",
"type": "module",

View file

@ -1,3 +1,3 @@
{
"0.1.0": "1.4.0"
"1.0.0": "1.4.0"
}