diff --git a/CHANGELOG.md b/CHANGELOG.md index 337df3b..1f46319 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.0.3] — 2026-05-12 + +- Changed ID in manifest to fix "Plugin ID must only contain lowercase ASCII letters and hyphens." + ## [1.0.2] — 2026-05-12 - Changed ID in manifest to fix "An entry with this ID already exists." diff --git a/README.md b/README.md index a206b8e..628376d 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ A free [l10n.dev](https://l10n.dev) account. You receive **30,000 characters fre ### Manual installation 1. Go to the [latest release](../../releases/latest) and download `manifest.json`, `main.js`, and `styles.css`. -2. In your vault, create the folder `/.obsidian/plugins/ai-translator/`. +2. In your vault, create the folder `/.obsidian/plugins/note-ai-translator/`. 3. Copy the three downloaded files into that folder. 4. Open Obsidian, go to **Settings → Community plugins**, and enable **L10n.dev - AI Translator**. diff --git a/TESTING.md b/TESTING.md index bc1ea1e..ff965cb 100644 --- a/TESTING.md +++ b/TESTING.md @@ -27,7 +27,7 @@ This produces `main.js` in the repository root. 1. Locate your vault folder. Inside it, open (or create) the directory: ``` - /.obsidian/plugins/l10n-ai-translator/ + /.obsidian/plugins/note-ai-translator/ ``` 2. Copy the following files from the repository root into that folder: - `main.js` @@ -38,7 +38,7 @@ This produces `main.js` in the repository root. 5. If prompted, select **Turn on community plugins**. 6. Find **L10n.dev - AI Translator** in the list and toggle it on. -> **Tip:** Clone the repository directly into `/.obsidian/plugins/l10n-ai-translator/` and run `npm run dev` for live reloading during development. +> **Tip:** Clone the repository directly into `/.obsidian/plugins/note-ai-translator/` and run `npm run dev` for live reloading during development. --- @@ -83,7 +83,7 @@ This produces `main.js` in the repository root. ## 6. Mobile testing 1. Build `main.js` on desktop (`npm run build`). -2. Transfer `main.js`, `manifest.json`, and `styles.css` to your vault's `.obsidian/plugins/l10n-ai-translator/` folder using a sync solution (e.g. iCloud, Obsidian Sync, or manual file transfer). +2. Transfer `main.js`, `manifest.json`, and `styles.css` to your vault's `.obsidian/plugins/note-ai-translator/` folder using a sync solution (e.g. iCloud, Obsidian Sync, or manual file transfer). 3. Open Obsidian on the mobile device and enable the plugin as described in step 2. 4. Repeat the manual test checklist on mobile, paying attention to the language picker and context menu behaviour. diff --git a/manifest.json b/manifest.json index 91533a2..c2bc181 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { - "id": "l10n-ai-translator", + "id": "note-ai-translator", "name": "L10n.dev - AI Translator", - "version": "1.0.2", + "version": "1.0.3", "minAppVersion": "0.15.0", "description": "Translate notes into any of 165 languages with AI. Preserves Markdown formatting and structure. Powered by L10n.dev's AI translation API.", "author": "l10n.dev", diff --git a/package-lock.json b/package-lock.json index 9d64207..236f3b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-plugin-ai-translator", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "obsidian-plugin-ai-translator", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "dependencies": { "obsidian": "latest" diff --git a/package.json b/package.json index 7f8e3f2..ef50a0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-plugin-ai-translator", - "version": "1.0.2", + "version": "1.0.3", "description": "Obsidian plugin to translate notes with AI using l10n.dev", "main": "main.js", "type": "module", diff --git a/versions.json b/versions.json index f66b649..daff5ca 100644 --- a/versions.json +++ b/versions.json @@ -1,5 +1,6 @@ { "1.0.0": "0.15.0", "1.0.1": "0.15.0", - "1.0.2": "0.15.0" + "1.0.2": "0.15.0", + "1.0.3": "0.15.0" }