Skip to content

Commit

Permalink
add CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
jemu75 committed Jul 10, 2022
1 parent 77ae37d commit 9a42144
Showing 1 changed file with 254 additions and 0 deletions.
254 changes: 254 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,254 @@
# Versionsinformationen
## v.3.34.3 (09.07.2022)
**Bugfix**
- Standard-Template: Fehler in der Konfiguration des Slider behoben
- Cam-Template: verarbeitet Readings und statische URLs

**sonstiges**
- Update der materialIcon-Bibliothek
- sicherheitsrelevante Updates
## v3.34.1 (05.04.2022)

**Bugfix**
- Template Standard: Parameter ``menu`` reagiert auf die Ersetzung %d

**Features**
- Template Standard: Es können auch get-Befehle an FHEM übergeben werden
## v3.34.0 (04.04.2022)

**Features**
- Template Standard: neue Ersetzung %d liefert den NAME des FHEM-Devices
- Template Standard: neuer Parameter ``show`` innerhalb von main ermöglicht das Ein- bzw. Ausblenden von Ebenen
- Template List: neues Template zur Darstellung von Listen (siehe Doku)
- Template Standard: Zahlenwerte die mit der Ersetzung %n.x ausgegeben werden, werden nach der ausgewählten Ländereinstellung formatiert

**Bugfix**
- kurzzeitiges Anzeigen der Uhrzeit beim Ausklappen des Menüs in der mobilen Ansicht unterbunden

**sonstiges**
- Standardschriftart des Browser wird verwendet, damit sich FHEMApp noch besser in das jeweilige Gerät integriert.
## v3.33.0 (25.03.2022)

**Features**
- Template Standard: die beiden Texte text und text2 können jetzt über den optionalen Parameter ``align`` linksbündig bzw. rechtsbündig ausgerichtet werden
- Template Sysmon: der name kann jetzt auch mit einem reading befüllt werden
## v3.32.0 (23.03.2022)

**Features**
- Template Slider: die Tasten (links/rechts) sind jetzt uneingeschränkt nutzbar. Reagieren auf auf longClick bzw. longRelease
- Template Slider: kann unter Verwendung des Parameter ``text`` zusätzlich mit einem Label versehen werden

**Bugfix**
- in der mobilen Ansatz wird das kurzzeitige Anzeigen der Uhrzeit beim Aufklappen der Navigationsleiste unterbunden

**Dokumentation**
- das Template kodicontrol von draddy wurde in die Templatebibliothek übernommen und dokumentiert
## v3.31.0 (20.03.2022)

**Features**
- Wenn ihr FHEMApp in der mobilen Ansicht (1-spaltiges Layout) verwendet, könnt ihr optional im Header unterschiedliche Informationen über den Parameter ``mobileHeaderContent`` anzeigen. Hierfür stehen die Werte page oder clock oder date zur Verfügung. Siehe dazu auch die Dokumentation unter https://github.com/jemu75/fhemApp#anzeigeeinstellungen-f%C3%BCr-fhemapp-optional
Wichtig: der Parameter ``mobileHeader`` wird durch den o.g. Parameter abgelöst und steht künftig nicht mehr zur Verfügung.
## v3.30.3 (18.03.2022)

**Bugfix**
- Template sysmon: korrekte Darstellung bei Definition des Parameter ``error``
## v3.30.2 (15.03.2022)

**Bugfix**
- Template Chart: Zahlenwert werden unter Berücksichtigung der "locale" Einstellung formatiert.
## v3.30.1 (13.03.2022)

**Bugfix**
- Template Chart: Parameter ``daysAgo`` wird wieder korrekt verarbeitet
- Template Standard: FHEM Kommandos in Menüs mit ":" werden richtig verarbeitet wenn die HTML Entity : verwendet wird.
## v3.30.0 (06.03.2022)

**Features**
- Template Chart: es können jetzt die Dezimalstellen im Parameter ``axis`` konfiguriert werden
- Standard Template: es kann jetzt die Farbe der Buttons (links, mittel, rechts) konfiguriert werden
- Template Panel: die Statusbar ist jetzt im Standard auf die Farbe "success" und Level "100%" gesetzt
## v3.29.0 (13.02.2022)

**Features**
- In der config.json steht ein neuer Parameter zur Verfügung. Über die Parameter ``clockFormat`` könnt ihr festlegen, wie die Uhr im Header angezeigt werden soll. Die möglichen Formatoptionen könnt ihr aus der JavaScript-Funktion toLocaleString() und hier konkret dem Parameter ``options`` entnehmen.
## v3.28.0 (16.11.2021)

**Features**
- In der config.json stehen zwei neue Parameter zur Verfügung. Über die Parameter ``expandGroups`` bzw. ``expandRooms`` könnt ihr festlegen, ob die Gruppen bzw. Räume in der Navigationsleiste beim Starten von FHEMApp geöffnet oder geschlossen sein sollen.
## v3.27.0 (07.11.2021)

**Features**
- Template Chart:
der Parameter lineWidth wurde aus setup nach chartDef verschoben !
- Template Chart: im Parameter ``axis`` in chartDef kann die Achsenbeschriftung über ``no-label`` optional ausgeblendet werden
- Template Chart: neue Parameter in chartDef verfügbar
Parameter ``lineWidth`` in chartDef definiert Linienbreite (Standardwert 4)
Parameter ``markers`` in chartDef definiert Größe der Datenpunkte in Linien (Standardwert 0 = keine Datenpunkte)
## v3.26.1 (17.10.2021)

**Bugfix**
- die "Ersetzung" %a (für ago) sollte jetzt auch unter Safari korrekt angezeigt werden.
## v3.26.0 (14.10.2021)

**Features**
- es steht eine neue "Ersetzung" (%a für ago) zur Verfügung, welche die verstrichene Zeit zwischen Zeitstempel des Readings und jetzt zurück liefert. siehe Dokumentation
## v3.25.0 (13.10.2021)

**Features**
- Template Chart: wurde um den Parameter Diagrammart erweitert. siehe Dokumentation https://github.com/jemu75/fhemApp#template-chart
## v3.24.0 (12.09.2021)

**Features**
- Template Standard und Template weather: über den Parameter ``expanded`` in setup kann definiert werden, ob das Template beim Laden ausgeklappt wird. Dies setzt voraus, dass im jeweiligen Template mehrere Ebenen zur Verfügung stehen.
## v3.23.0 (24.06.2021)

**Features**
- Template Chart: für die Y-Achsen kann jetzt optional min und max definiert werden

**Bugfix**
- Template Scenes: korrekte Darstellung der Texte im Dropdown-Menü
## v3.22.2 (01.06.2021)

**Bugfix**
- Template Thermostat: desired-temp off wird korrekt dargestellt.
## v3.22.1 (25.05.2021)

**Bugfix**
- Template weather: korrekte Zuordnung der Tage bei Verwendung von Proplanta
## v3.22.0 (23.05.2021)

**Features**
- Template weather: kann jetzt auch für Proplanta verwendet werden
## v3.21.2 (23.05.2021)

**Bugfix**
- Template Standard: Doppelpunkt (:) wird bei readingunabhängigen Definitionen richtig konvertiert.

**Features**
- Template Standard: bei Verwendung von midMenu wird Parameter ``text`` berücksichtigt sofern dieser definiert ist.
## v3.21.1 (18.05.2021)

**Bugfix**
- Template Infoleiste: Farben von Icons werden korrekt dargestellt
## v3.21.0 (16.05.2021)

**Features**
- neues Template cam steht jetzt zur Verfügung siehe

**Bugfix**
- aktive Menüeinträge werden genau geprüft und Häkchen damit nur einmal gesetzt

**sonstiges**
- Dokumentation für switch angepasst (leftIcon -> leftBtn, rightIcon -> rightBtn)
## v3.20.2 (13.05.2021)

**Bugfix**
- Template Panel: In PanelItems mit menu wird das aktive Menüelement gekennzeichnet
- Standard Template: Fehler bei Verwendung des Parameters ``expand`` wurde behoben
## v3.20.1 (12.05.2021)

**Bugfix**
Fehler bei Aktualisierung der Statusbar in Verbindung mit connected-Devices behoben
## v3.20.0 (12.05.2021)

**Features**
- Standard-Template: es steht jetzt auch für die mittlere Taste ein Menü zur Verfügung (midMenu)
- Standard-Template: in Menüs wird der aktuelle Wert gekennzeichnet (Prüfung erfolgt auf Basis von cmd)
- Templates: Farbe der Icons in der Infoleiste kann optional angepasst werden
## v3.19.0 (10.05.2021)

**Features**
- neuer Parameter ``show`` in setup verfügbar. siehe

**Bugfix**
- Template Panel: bei Farbeänderung in PanelItems wird diese korrekt im Panel dargestell
## v3.18.2 (08.05.2021)

**Bugfix**
- Template Panel: wird auch angezeigt wenn kein Parameter ``setup`` in appOptions definiert wurde.
- Template Panel: Statusbar wird bei Wert 0 korrekt angezeigt.
## v3.18.1 (07.05.2021)

**Bugfix**
- Template Chart: chartDef reagiert jetzt auf Angabe der Farbe
## v3.18.0 (06.05.2021)

**Features**
- longpoll als Fallback für websocket Verbindung möglich. (löst Verbindungsprobleme bei iOS Geräten) Dokumentation siehe
## v3.17.1 (06.05.2021)

**Bugfix**
- Template Panel: rechte Taste sendet wieder Kommando an FHEM
## v3.17.0 (06.05.2021)

**Features**
- Template Chart: Status und Info können jetzt in appOptions über den Parameter ``setup`` konfiguriert werden

**Optimierungen**
- alle Templates: Texte in Infoleiste werden mit "..." reduziert, wenn Ausgaben zu lang sind
- debugMode: Sortierung und Link zum FHEM-Device werden jetzt rechts neben dem Titel angezeigt
## v3.16.0 (05.05.2021)

**Features**
- Template Standard: Alternativ zu text und text2 kann eine weitere Taste in der Mitte des "main-Bereiches" definiert werden.
- die Template-Vorlage sonosplay wurde integriert und dokumentiert. Diese kann alternativ zu dem statischen Template sonos eingesetzt und frei angepasst werden.

**Optimierungen**
- Anzeige der json-Daten im Debugmodus kann jetzt manuell selektiert und kopiert werden, da das Kopieren in die Zwischenablage mittels Button nicht zuverlässig funktioniert.
## v3.15.2 (03.05.2021)

**Bugfix**
- Template Standard: "Expand-Button" bzw. "Level-Button" wird wieder angezeigt
## v3.15.0 (02.05.2021)

**Bugfix**
- allgemein: "Longpress" markiert keine Elemente mehr
- Template Sonos: Slider mit Farbvariable "success" verknüpft

**Features**
- neuer Parameter ``expand`` in Standard Template verfügbar. Dokumentation siehe
- Debugmodus: Json-Daten können via Button in Zwischenablage kopiert werden
## v3.14.1 (27.04.2021)

**Bugfix**
- Standard-Template: Slider verarbeitet Werte mit Nachkommastellen richtig
## v3.14.0 (26.04.2021)

**Features**
- Templatedefinitionen: unter status können jetzt die beiden Parameter ``min`` und ``max`` definiert werden. Dies ist wichtig, wenn an die Statusbar bzw. an die Statuscircle Werte übergeben werden, die nicht im Bereich zwischen 0 und 100 liegen.
## v3.13.5 (25.04.2021)

**Bugfix**
- keine Fehlermeldung, wenn csrf-Token in FHEM auf "none" gesetzt ist

**Optimierung**
- Parameter ``connected`` wird in PanelItems verarbeitet
## v3.13.4 (25.04.2021)

**Bugfix**
- Template Wetter: Wochentage werden in korrekter Reihenfolge dargerstellt

**Optimierung**
- Template Sysmon: wurde auf Mehrsprachigkeit umgestellt
## v3.13.3 (24.04.2021)

**Bugfix**
- Template Chart: der Parameter ``daysAgo`` in chartDef wird jetzt ohne Angabe des Minus als Vorzeichen erkannt. Doku wurde entsprechend angepasst.

**Optimierung**
- Systemprotokoll: es werden jetzt bei bestimmten Logdaten zusätzliche Informationen zur Verfügung gestellt. Diese können über die "Büroklammer" rechts im Log aufgerufen werden.
## v3.13.2 (23.04.2021)

**Bugfix**
- Template Chart: Zeit auf X-Achse mit Datenpunkten syncronisiert
- Template Chart: Datum "bis" berücksichtigt den kompletten Tag (also bis 23:59:59 Uhr)
- Datum im Header wird bei mobiler Ansicht ausgeblendet
## v3.13.1 (23.04.2021)

**Bugfix**
- Standard-Template: Fehler beim Senden von Kommando's an FHEM behoben.
## v3.12.3 (19.04.2021)

**Bugfix**
- Ersetzung von Doppelpunkten in Wertzuweisungen korrigiert
- Template Panel: Änderung der Panelfarbe optimiert

0 comments on commit 9a42144

Please sign in to comment.