chore: update production snapshot

docs: add multilingual README documentation.
docs: complete and validate README localizations
fix: detect Obsidian interface language correctly
fix: clarify cache entry retention labels
refactor: replace cache retention with safe compaction
feat: add all languages to plugin UI.
fix: complete and unify UI localization
fix: remove duplicate status bar tooltip
docs: add feature GIF to READMEs
chore: prepare 1.0.2 release
This commit is contained in:
haperone 2026-06-29 01:56:26 +02:00
parent 42c6343e62
commit e1ae2e179d
5 changed files with 10 additions and 8 deletions

View file

@ -41,9 +41,10 @@ GitHub release assets are exactly:
- `main.js`
- `styles.css`
The release body is generated from the `Unreleased` section of `CHANGELOG.md`.
Promotion builds that section from the DEV Conventional Commit subjects, so
release notes do not depend on reconstructing changes from memory.
The release body is generated from the promoted PROD commit body. Promotion
creates `.git/PROMOTION_COMMIT_MESSAGE.txt` from DEV commit subjects, lets the
body be reviewed before commit, and the GitHub workflow turns that committed
body into `release-notes.md`.
`versions.json` remains tracked in the repository for compatibility metadata,
but it is not a GitHub Release asset.

View file

@ -1,7 +1,7 @@
{
"id": "local-image-compress",
"name": "Local Image Compress",
"version": "1.0.1",
"version": "1.0.2",
"minAppVersion": "1.4.0",
"description": "Local PNG/JPEG compression without cloud APIs.",
"author": "Haperone",

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "obsidian-local-image-compress",
"version": "1.0.1",
"version": "1.0.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "obsidian-local-image-compress",
"version": "1.0.1",
"version": "1.0.2",
"devDependencies": {
"@eslint/json": "0.14.0",
"@jsquash/jpeg": "1.6.0",

View file

@ -1,6 +1,6 @@
{
"name": "obsidian-local-image-compress",
"version": "1.0.1",
"version": "1.0.2",
"private": true,
"description": "Desktop local PNG/JPEG compression for Obsidian using bundled WASM codecs, no cloud.",
"type": "commonjs",

View file

@ -1,4 +1,5 @@
{
"1.0.0": "1.4.0",
"1.0.1": "1.4.0"
"1.0.1": "1.4.0",
"1.0.2": "1.4.0"
}