Versionshinweise
Zusammenfassung
Dieses Release fügt ein kontextbezogenes In‑App‑Hilfepanel mit Live‑Chat hinzu, beschleunigt die Planung per Drag‑and‑Drop und native Seitenübergänge auf Mobilgeräten und erhöht die Sicherheit durch ein Node.js‑Update. Mehrere UI‑Feinjustierungen und Fehlerbehebungen steigern die Zuverlässigkeit der Anwendung.
Highlights
- In‑App‑Hilfepanel mit kontextbezogener Dokumentation und Chatwoot‑Live‑Support
- Drag‑and‑Drop‑Aktivitäten per Maus oder Touch über Kalender, Einrichtungen und Listenansichten
- Native‑artige Slide‑Übergänge für Seiten auf Mobilgeräten
- Node.js auf Patch für die CVE‑2026‑111497 Brotli‑Schwachstelle aktualisiert
- EquiBoard‑Uhr zeigt die Zeitzone der Organisation unabhängig von den Geräteeinstellungen an
- Initialen des Aufgaben‑Zuordners werden jetzt im Kalender angezeigt und beim Bearbeiten beibehalten
Neue Funktionen
Seitengesteuerte Zuchtplan‑Liste mit selektivem Jahres‑Laden Die Zuchtplan‑Liste lädt nun Daten seitenweise und holt nur die Pläne für die von Ihnen ausgewählten Jahre, was die Ladezeit verkürzt und die Performance beim Anzeigen einer einzelnen Saison verbessert.
In‑App‑Hilfepanel mit kontextbezogenen Docs und Live‑Chat Ein neues Hilfeside‑Panel zeigt kontextspezifische Dokumentation, die aus Hilfe‑Ankern generiert wird, und enthält einen Chatwoot‑Live‑Support‑Chat, sodass Nutzer sofortige Antworten erhalten, ohne die App zu verlassen.
Drag‑and‑Drop‑Aktivitäten mit Maus und Touch über alle Ansichten Aktivitäten können per Maus oder Touch‑Gesten im Kalender, Gantt‑Diagramm der Einrichtungen und Aktionsliste per Drag‑and‑Drop verschoben werden, mit sofortigem visuellem Feedback und haptischen Signalen auf Mobilgeräten.
Native‑artige Seitenübergänge auf Mobilgeräten Das Öffnen und Schließen von Drill‑Down‑Seiten auf Mobilgeräten erfolgt jetzt gleitend wie bei nativen iOS/Android‑Apps, was die Navigation flüssiger macht.
Modale Dialoge erscheinen als Bottom‑Sheets auf Mobilgeräten Modale Dialoge schieben sich nun von unten des Bildschirms nach oben, imitieren das Verhalten nativer Sheets und verbessern die Bedienbarkeit.
Mobile Sheets per Runterschieben oder Android‑Zurück‑Button schließen Bottom‑Sheets lassen sich per Herunterschwippen oder durch Drücken des Android‑Zurück‑Buttons schließen, was den Erwartungen nativer Apps entspricht.
Mobile App erhält haptisches Feedback, Status‑Bar‑Tap‑Scroll, Tab‑Doppeltap zum Anfang und deaktiviert Textauswahl bei langem Druck Schalter und Pull‑to‑Refresh lösen nun dezente Haptik aus, ein Tippen auf die iOS‑Statusleiste oder den aktiven Tab scrollt nach oben, und langes Drücken wählt keinen Text mehr aus, wodurch die App nativer wirkt.
„List“ in „Action list“ umbenennen und mobile Tab‑Leiste neu ordnen Der Bereich „List“ heißt jetzt „Action list“ und die Reihenfolge der mobilen Tab‑Leiste wurde auf Pferde → Action list → Kontakte → Reservierungen angepasst.
Initialen des Aufgaben‑Zugewiesenen im Kalender anzeigen und bei Bearbeitung behalten Aufgaben zeigen nun die Initialen der zugewiesenen Person in der Kalenderansicht, und der Zugewiesene bleibt beim Bearbeiten der Aufgabenbeschreibung erhalten.
Fehlerbehebungen
Dropdown für Futterarten zeigt jetzt nur aktive Typen Beim Hinzufügen eines neuen Futters listet das Dropdown nur aktive Futtertypen auf, verhindert versehentliche Auswahl deaktivierter Typen und bewahrt gleichzeitig bereits deaktivierte Typen bei der Bearbeitung.
RVO‑Import‑Fehler listet jetzt Pferde ohne UELN auf Scheitert ein RVO‑Import wegen fehlender UELN‑Nummern, zeigt der Fehlerdialog die betroffenen Pferde an, sodass sie leichter gefunden und korrigiert werden können.
Geburtsdatum von Kontakten kann jetzt bearbeitet werden Das Kontakt‑Bearbeitungsformular enthält jetzt ein editierbares Geburtsdatum‑Feld, sodass diese Information direkt aktualisiert werden kann.
Arbeitszeitplan‑Ansicht passt jetzt auf Mobilbildschirme Das Layout des Verfügbarkeitsplans wurde angepasst, sodass es auf kleineren Geräten korrekt angezeigt wird und horizontales Scrollen entfällt.
EquiBoard‑Uhr zeigt stets die Zeitzone der Organisation Die Uhr auf dem EquiBoard verwendet nun die in der Organisation konfigurierte Zeitzone, sodass die angezeigte Zeit unabhängig von der lokalen Zeitzone des Geräts korrekt ist.
S3‑Lösch‑Endpoint beschränkt Löschungen jetzt auf den Ordner des Objekts Beim Löschen von Dateien über die Edge‑Funktion wird nun geprüft, ob der Dateischlüssel zum Ordner des Objekts gehört, dessen Zugriff geprüft wurde, um versehentliches Entfernen unzusammenhängender Dateien zu verhindern.
Pferde‑Besitzer‑Formular validiert jetzt gegen das schreibbare Schema Die Formularvalidierung für Pferdebesitzer nutzt jetzt das schreibbare Schema und behebt den Fehler, der das Speichern von Besitzern verhinderte.
Klare Fehlermeldungen für nicht unterstützte und RAW‑Datei‑Uploads Beim Hochladen nicht unterstützter Dateitypen oder RAW‑Fotos werden nun benutzerfreundliche Meldungen angezeigt, die erklären, warum die Datei nicht hochgeladen werden kann.
Primärer Zuordner bleibt beim Neuzuweisen von Aktivitäts‑Rollen erhalten Beim Neuzuweisen einer Rolle in einer Aktivität bleibt das Primär‑Flag erhalten, sodass die Aktivität in den Mitarbeitenden‑Ansichten und Kalendern korrekt zugeordnet bleibt.
Web‑URLs werden automatisch mit https:// versehen Geben Nutzer eine Website ohne Protokoll ein, fügt das System automatisch https:// hinzu, was die Dateneingabe vereinfacht.
Zahleneingaben ändern sich beim Scrollen mit dem Mausrad nicht mehr Das Scrollen über ein Zahlenfeld scrollt nun die Seite, ohne den Feldwert zu verändern.
Umbenennen und Löschen von Ordnern für Pferdedateien ist jetzt atomar Das Umbenennen oder Löschen eines Ordners mit Pferdedokumenten nutzt jetzt Bulk‑Endpoints, wodurch die Operation vollständig oder gar nicht durchgeführt wird.
Zwischengespeicherte Listendaten werden beim Zurücknavigieren sofort angezeigt Beim Zurückkehren zu einer Liste liest die App nun synchron aus dem Speicher‑Cache, entfernt den Lade‑Spinner und zeigt die Daten sofort an.
Sicherheit
- Node.js gepatcht zur Behebung der CVE‑2026‑111497 Brotli‑Schwachstelle Die Anwendung läuft jetzt auf gepatchten Node.js‑Versionen, die einen Speicher‑Korruptions‑Bug im Brotli‑Decoder beheben und vor Remote‑Code‑Execution schützen.
Dokumentation
- Aktualisierte Modultipps für die Hilfeseiten „Wie es funktioniert“ Die Hilfedokumentation enthält nun überarbeitete Tipps für die Module Aktivitäten, Einrichtungen, Zucht‑Hengste und Finanzverwaltung.
Sonstiges
NFC‑Tag‑Schreiben deaktiviert Die NFC‑Tag‑Schreib‑Funktion der App wurde deaktiviert; der Schreib‑Button und zugehörige UI‑Elemente sind ausgeblendet und die NFC‑Berechtigung ist deaktiviert.
CI‑Sourcemap‑Upload zu korrekten Bugsink‑Projekten repariert Die CI‑Pipeline lädt Quellkarten jetzt zu den richtigen Bugsink‑Projekt‑Slugs hoch, wodurch das Fehler‑Tracking verbessert wird.