Skip to content

Commit

Permalink
docs: release description
Browse files Browse the repository at this point in the history
  • Loading branch information
Carsten Koch committed May 21, 2024
1 parent 107a809 commit a703b0e
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion docs/releases/next.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
# Inbox einführen (Version :VERSION)

In einer Inbox können nun Gedanken gesammelt werden, die zwischendurch auftreten können aus verschiedenen Quellen: E-Mails, Anrufe, Gespräche, Gedanken. In der Inbox können solche Snippets festgehalten werden, so dass man sorgenfrei mit der eigentlichen Aufgabe weitermachen kann.
In einer Inbox können nun Gedanken gesammelt werden, die zwischendurch auftreten können aus verschiedenen Quellen: E-Mails, Anrufe, Gespräche, Gedanken. In der Inbox können solche Snippets festgehalten werden, so dass man sorgenfrei mit der eigentlichen Aufgabe weitermachen kann.

## Weitere Aktualisierungen

Wir haben SlateJs aufgegeben. Es ist extrem umständlich, damit einen schönen Text-Editor zu bauen, da jede einfache Funktion selbst entwickelt werden muss. Mit `TipTap` fahren wir besser. Mit dem `StarterKit` bekommen wir sofort einen Text-Editor, der Markdown versteht.

## Detaillierte Erläuterungen

### TipTap statt SlateJs

Leider unterstützt `TipTap` kein Markdown, um die Inhalte zu speichern. Also haben wir in der Datenbank neue Felder eingeführt, um Notizen und Aktionen im JSON Format zu speichern. Jeder Datensatz hat nun eine Versionsnummer für die Formatierung. Version 2 steht für die Umstellung auf `TipTap`.

### Amplify Gen2 v1

Amplify Gen2 ist nun aus dem Preview Status heraus gewachsen und Version 1.0 wurde veröffentlicht. Wir haben also ein Upgrade durchgeführt und dementsprechend auch einige Änderungen am Code vornehmen müssen, um den Anforderungen der neuen Version gerecht zu werden. Wir erwarten zukünftig auch mehr Stabilität und weniger `Breaking Changes` als in der Vergangenheit.

### Code Formatting

Programmcode und Markdown werden nun durch Linter geprüft und zum Teil automatisch beim Speichern angepasst. Die Regeln sind im Repository hinterlegt, so dass auch in anderen Umgebungen das Linting funktionieren sollte.

0 comments on commit a703b0e

Please sign in to comment.