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
Als Benutzer/in möchte ich darauf hingewiesen werden, wenn eine neue Version von Plotify zur Verfügung steht, damit ich zeitnah neue Funktionalitäten verwenden kann.
Akzeptanzkriterien
Die Begriffe stabil (stable) und pre-release sollen gemäß Semantic Versioning 2.0.0 verwendet werden.
Die Informationen über neue Versionen sind in einer JSON-Datei verfügbar, die über die folgende URL abgerufen werden kann: https://plotify.org/releases/latest.json
Die digitale Signatur muss von einem bekannten öffentlichen Schlüssel stammen, der mit Plotify mitgeliefert wurde.
Die digitale Signatur ist der E-Mail-Adresse [email protected] zugeordnet.
Wenn die digitale Signatur nicht verifiziert werden kann, wird der Inhalt der JSON-Datei nicht ausgewertet.
Wenn eine stabile Version installiert ist, soll nur auf neue stabile Versionen von Plotify hingewiesen werden.
Wenn eine pre-release Version installiert ist, soll auf die folgende neue Version hingewiesen werden:
1. Wenn die letzte stabile Version höher als die letzte pre-release Version ist: Stabile Version
2. Wenn die letzte pre-release Version höher als die letzte stabile Version ist und die letzte pre-release Version dieselbe Major.Minor.Patch-Version wie die installierte Version hat: Pre-release Version
3. Wenn die letzte stabile Version niedriger als die letzte pre-release Version ist, aber 2. nicht der Fall ist: Stabile Version
Eine SNAPSHOT Version gilt weder als stabile, noch als pre-release Version. Wenn eine SNAPSHOT Version installiert ist, werden keine Hinweise auf neue Versionen angezeigt.
Die Informationen über neue Versionen werden abgerufen, nachdem das erste Fenster von Plotify vollständig geladen und angezeigt wurde.
Der Hinweis auf eine neue Version soll in Form einer Snackbar erscheinen, welche die folgenden Optionen bietet:
Jetzt herunterladen: Öffnet die Download-Seite der neuen Version.
Später: Der Hinweis auf eine neue Version wird beim nächsten Programmstart erneut angezeigt.
Der Hinweis auf eine neue Version wird in allen Fenstern angezeigt.
Wenn der Hinweis in einem Fenster geschlossen wurde, wird der Hinweis in allen anderen Fenstern ebenfalls geschlossen.
Als Benutzer/in möchte ich darauf hingewiesen werden, wenn eine neue Version von Plotify zur Verfügung steht, damit ich zeitnah neue Funktionalitäten verwenden kann.
Akzeptanzkriterien
1. Wenn die letzte stabile Version höher als die letzte pre-release Version ist: Stabile Version
2. Wenn die letzte pre-release Version höher als die letzte stabile Version ist und die letzte pre-release Version dieselbe Major.Minor.Patch-Version wie die installierte Version hat: Pre-release Version
3. Wenn die letzte stabile Version niedriger als die letzte pre-release Version ist, aber 2. nicht der Fall ist: Stabile Version