Skip to content

Commit b733b4b

Browse files
committed
Release v0.1.0: Add Markdown editor mode
Implement major new feature: side-by-side Markdown editor with live preview. Adds sliding READ/EDIT toggle in header, native file saving (Ctrl+S) via Tauri backend for desktop and blob download fallback for browser, animated save button with unsaved changes indicator, and full internationalization across all 6 language locales. Updated all version references to 0.1.0_BETA and added comprehensive CHANGELOG entry.
1 parent 2cf657e commit b733b4b

24 files changed

Lines changed: 424 additions & 166 deletions

.github/workflows/release-linux-x86.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ jobs:
149149
150150
TAG="${{ github.ref_name }}"
151151
VERSION="${TAG#v}"
152-
[ -z "$VERSION" ] || [ "$VERSION" = "$TAG" ] && VERSION="0.0.8"
152+
[ -z "$VERSION" ] || [ "$VERSION" = "$TAG" ] && VERSION="0.1.0"
153153
154154
cat > /tmp/multimdreader-pkg/PKGBUILD << 'PKGBUILDEOF'
155155
pkgname=multimdreader-bin

.github/workflows/release-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
117117
TAG="${{ github.ref_name }}"
118118
VERSION="${TAG#v}"
119-
[ -z "$VERSION" ] || [ "$VERSION" = "$TAG" ] && VERSION="0.0.8"
119+
[ -z "$VERSION" ] || [ "$VERSION" = "$TAG" ] && VERSION="0.1.0"
120120
121121
cat > /tmp/multimdreader-pkg/PKGBUILD << PKGBUILDEOF
122122
pkgname=multimdreader-bin

.github/workflows/release-windows-x86.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
$ErrorActionPreference = 'Stop'
6363
$tag = ${env:GITHUB_REF_NAME}
6464
$ver = $tag -replace '^v',''
65-
if (-not ($ver -match '^\d+\.\d+\.\d+')) { $ver = '0.0.8' }
65+
if (-not ($ver -match '^\d+\.\d+\.\d+')) { $ver = '0.1.0' }
6666
$arch = 'x86'
6767
$releaseDir = 'release'
6868
New-Item -ItemType Directory -Force -Path $releaseDir | Out-Null

.github/workflows/release-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
$ErrorActionPreference = 'Stop'
6060
$tag = ${env:GITHUB_REF_NAME}
6161
$ver = $tag -replace '^v',''
62-
if (-not ($ver -match '^\d+\.\d+\.\d+')) { $ver = '0.0.8' }
62+
if (-not ($ver -match '^\d+\.\d+\.\d+')) { $ver = '0.1.0' }
6363
$arch = 'x64'
6464
$releaseDir = 'release'
6565
New-Item -ItemType Directory -Force -Path $releaseDir | Out-Null

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
---
99

10+
## [0.1.0_BETA] — 2026-07-01
11+
12+
### ✨ Major Feature: Markdown Editor Mode
13+
14+
- **Read / Edit Mode Sliding Toggle**: Added an elegant, sliding toggle switch in the header (`READ (toggle) EDIT`) right next to the language selector to switch between viewing and editing modes instantly.
15+
- **Side-by-Side Editing & Live Preview**: When Edit mode is active, the application displays a full-featured side-by-side view with a plain-text Markdown editor on the left and an instantly updated live preview on the right.
16+
- **Native Desktop & Browser Saving**: Added a `💾 Save` button to the file info bar (highlighted with an animated teal gradient when there are unsaved changes) and full `Ctrl+S` / `Cmd+S` keyboard shortcut support.
17+
- **Tauri Desktop**: Invokes a new Rust command `save_file_content` to save modifications directly back to the original file on disk.
18+
- **Browser Demo**: Seamlessly generates a clean blob download of the updated Markdown file.
19+
- **Translation Updates**: Updated all 6 language locales (`it`, `en-GB`, `en-US`, `es`, `fr`, `de`) with full editing, saving, and shortcut terminology.
20+
21+
---
22+
1023
## [0.0.8_BETA5] — 2026-06-30
1124

1225
### 🌐 Internationalization & Web Improvements
@@ -211,6 +224,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
211224

212225
---
213226

227+
[0.1.0_BETA]: https://github.com/PiBOH/multimdreader/releases/tag/v0.1.0_BETA
214228
[0.0.8_BETA5]: https://github.com/PiBOH/multimdreader/releases/tag/v0.0.8_BETA5
215229
[0.0.8_BETA4]: https://github.com/PiBOH/multimdreader/releases/tag/v0.0.8_BETA4
216230
[0.0.7_STABLE]: https://github.com/PiBOH/multimdreader/releases/tag/v0.0.7_STABLE

PKGBUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Maintainer: PiBOH
22
# This PKGBUILD builds MultiMDReader from source for Arch Linux
33
pkgname=multimdreader
4-
pkgver=0.0.8
4+
pkgver=0.1.0
55
pkgrel=1
66
pkgdesc="A cross-platform Markdown file reader - no installation required"
77
arch=('x86_64')

README.de.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
</div>
99

10-
**Version 0.0.8_BETA5** · Autor: [PiBOH](https://piboh.github.io/)
10+
**Version 0.1.0_BETA** · Autor: [PiBOH](https://piboh.github.io/)
1111

1212
> 🔤 Ein plattformübergreifender Markdown-Dateireader. Keine Installation erforderlich — einfach herunterladen und starten.
1313
@@ -141,4 +141,4 @@ AGPL-3.0 © [PiBOH](https://piboh.github.io/)
141141

142142
**Repository**: [github.com/PiBOH/multimdreader](https://github.com/PiBOH/multimdreader)
143143
**Autor**: [PiBOH](https://piboh.github.io/)
144-
**Version**: 0.0.8_BETA5
144+
**Version**: 0.1.0_BETA

README.en-GB.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
</div>
99

10-
**Version 0.0.8_BETA5** · Author: [PiBOH](https://piboh.github.io/)
10+
**Version 0.1.0_BETA** · Author: [PiBOH](https://piboh.github.io/)
1111

1212
> 🔤 A cross-platform Markdown file reader. No installation required — just download and run.
1313
@@ -141,4 +141,4 @@ AGPL-3.0 © [PiBOH](https://piboh.github.io/)
141141

142142
**Repository**: [github.com/PiBOH/multimdreader](https://github.com/PiBOH/multimdreader)
143143
**Author**: [PiBOH](https://piboh.github.io/)
144-
**Version**: 0.0.8_BETA5
144+
**Version**: 0.1.0_BETA

README.es.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
</div>
99

10-
**Versión 0.0.8_BETA5** · Autor: [PiBOH](https://piboh.github.io/)
10+
**Versión 0.1.0_BETA** · Autor: [PiBOH](https://piboh.github.io/)
1111

1212
> 🔤 Un lector de archivos Markdown multiplataforma. No requiere instalación — solo descarga y ejecuta.
1313
@@ -141,4 +141,4 @@ AGPL-3.0 © [PiBOH](https://piboh.github.io/)
141141

142142
**Repositorio**: [github.com/PiBOH/multimdreader](https://github.com/PiBOH/multimdreader)
143143
**Autor**: [PiBOH](https://piboh.github.io/)
144-
**Versión**: 0.0.8_BETA5
144+
**Versión**: 0.1.0_BETA

README.fr.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
</div>
99

10-
**Version 0.0.8_BETA5** · Auteur : [PiBOH](https://piboh.github.io/)
10+
**Version 0.1.0_BETA** · Auteur : [PiBOH](https://piboh.github.io/)
1111

1212
> 🔤 Un lecteur de fichiers Markdown multiplateforme. Aucune installation requise — téléchargez et lancez.
1313
@@ -141,4 +141,4 @@ AGPL-3.0 © [PiBOH](https://piboh.github.io/)
141141

142142
**Dépôt** : [github.com/PiBOH/multimdreader](https://github.com/PiBOH/multimdreader)
143143
**Auteur** : [PiBOH](https://piboh.github.io/)
144-
**Version** : 0.0.8_BETA5
144+
**Version** : 0.1.0_BETA

0 commit comments

Comments
 (0)