You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.de.md
+45Lines changed: 45 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,51 @@ Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
8
8
9
9
---
10
10
11
+
## [2.2.0] - 2026-03-30
12
+
13
+
### ✨ Neue Features
14
+
15
+
**Share-Intent: Text als neue Notiz oder Checkliste empfangen** ([766f67e](https://github.com/inventory69/simple-notes-sync/commit/766f67e))
16
+
- Text/plain-Share-Intents aus anderen Apps als neue Notizen oder Checklisten empfangen
17
+
- Danke an [@madelgijs](https://github.com/madelgijs) für den Feature-Wunsch! ([Discussion #46](https://github.com/inventory69/simple-notes-sync/discussions/46))
- Homescreen-Widget mit Auto-Layout zum schnellen Erstellen neuer Notizen
21
+
- Danke an [@Stowaway2979](https://github.com/Stowaway2979) für den Feature-Wunsch! ([Discussion #49](https://github.com/inventory69/simple-notes-sync/discussions/49))
22
+
23
+
**Checklisten-Button in Markdown-Toolbar** ([2157a09](https://github.com/inventory69/simple-notes-sync/commit/2157a09))
24
+
- Checklisten-Items direkt aus der Markdown-Editor-Toolbar einfügen
- Fokussiertes MoreVert-Menü an Checklisten-Items mit Text kopieren, Item duplizieren und Item in andere Checkliste kopieren
28
+
- Danke an freemen für den Feature-Wunsch!
29
+
30
+
**Auto-Einklappen erweiterter Items beim Ziehen** ([c030794](https://github.com/inventory69/simple-notes-sync/commit/c030794))
31
+
- Erweiterte Checklisten-Items klappen automatisch ein wenn Drag-and-Drop startet
32
+
33
+
### 🐛 Fehlerbehebungen
34
+
35
+
**Checklisten-Titel-Korruption durch fehlende Leerzeile behoben** ([c6cd50e](https://github.com/inventory69/simple-notes-sync/commit/c6cd50e))
36
+
-**Kritischer Fix:**`toMarkdown()` hat keine Leerzeile zwischen `# Titel` und erstem Checklisten-Item geschrieben → progressive Titel-Korruption bei jedem Sync-Zyklus (erstes Item wurde in den Titel verschluckt)
37
+
- Defensives Parsing in `fromMarkdown()` und `fromJson()` erkennt und repariert korrupte Titel
38
+
- Einmalige Migration repariert alle lokal gespeicherten korrupten Checklisten-Notizen beim ersten Start nach dem Update
39
+
- CRLF-Zeilenumbruch-Normalisierung im Markdown-Parser verhindert Parse-Fehler bei Windows-bearbeiteten Dateien
40
+
- Korruptions-Warn-Logging im Markdown-Sync-Import zur Überwachung
41
+
- Danke an freemen für die Hilfe beim Aufspüren der Korruptions-Kaskade!
Copy file name to clipboardExpand all lines: CHANGELOG.md
+45Lines changed: 45 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,51 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
8
8
9
9
---
10
10
11
+
## [2.2.0] - 2026-03-30
12
+
13
+
### ✨ New Features
14
+
15
+
**Share Intent: Receive Text as New Note or Checklist** ([766f67e](https://github.com/inventory69/simple-notes-sync/commit/766f67e))
16
+
- Receive text/plain share intents from other apps as new notes or checklists
17
+
- Thanks to [@madelgijs](https://github.com/madelgijs) for the feature request! ([Discussion #46](https://github.com/inventory69/simple-notes-sync/discussions/46))
- Homescreen widget with auto-layout for quickly creating new notes
21
+
- Thanks to [@Stowaway2979](https://github.com/Stowaway2979) for the feature request! ([Discussion #49](https://github.com/inventory69/simple-notes-sync/discussions/49))
22
+
23
+
**Checklist Button in Markdown Toolbar** ([2157a09](https://github.com/inventory69/simple-notes-sync/commit/2157a09))
24
+
- Insert checklist items directly from the markdown editor toolbar
- Focused MoreVert menu on checklist items with copy text, duplicate item, and copy item to another checklist
28
+
- Thanks to freemen for the feature request!
29
+
30
+
**Auto-Collapse Expanded Items on Drag** ([c030794](https://github.com/inventory69/simple-notes-sync/commit/c030794))
31
+
- Expanded checklist items automatically collapse when drag-and-drop starts
32
+
33
+
### 🐛 Bug Fixes
34
+
35
+
**Fix Checklist Title Corruption from Missing Blank Line** ([c6cd50e](https://github.com/inventory69/simple-notes-sync/commit/c6cd50e))
36
+
-**Critical fix:**`toMarkdown()` was missing a blank line between `# Title` and the first checklist item, causing progressive title corruption on every sync cycle (first item merged into title)
37
+
- Defensive parsing in `fromMarkdown()` and `fromJson()` now detects and repairs corrupted titles
38
+
- One-time migration repairs all locally stored corrupted checklist notes on first start after update
39
+
- CRLF line ending normalization in Markdown parser prevents parse failures on Windows-edited files
40
+
- Corruption warning logging in Markdown sync import for monitoring
41
+
- Thanks to freemen for helping track down the corruption cascade!
- Added connectivity-change WorkManager fallback for reliable WiFi-triggered sync
45
+
46
+
### 🌍 Translations
47
+
48
+
- Chinese (Simplified) updated via Weblate ([9bcd4db](https://github.com/inventory69/simple-notes-sync/commit/9bcd4db), [864b23e](https://github.com/inventory69/simple-notes-sync/commit/864b23e))
0 commit comments