Release Notes
Release | Build | Release Notes |
---|---|---|
1.3.2 (macOS) | 1.3.20 | Build 1.3.20 |
1.3.2 (iOS) | 1.3.19 | Build 1.3.19 |
1.3.1 (macOS) | 1.3.17 | Build 1.3.17 |
1.3.1 (iOS) | 1.3.12 | Build 1.3.12 |
1.3.0 | 1.3.9 | Build 1.3.9 |
1.2.0 | 1.2.8 | Build 1.2.8 |
1.1.3 | 1.1.18 | Build 1.1.18 |
1.1.2 | 1.1.17 | Build 1.1.17 |
1.1.1 | 1.1.15 | Build 1.1.15 |
- | 1.1.14 | Build 1.1.14 |
1.1.0 | 1.1.12 | Build 1.1.12 |
1.0.5 | 1.0.15 | Build 1.0.15 |
- | 1.0.14 | Build 1.0.14 |
- | 1.0.13 | Build 1.0.13 |
1.0.4 | 1.0.12 | Build 1.0.12 |
1.0.3 | 1.0.11 | Build 1.0.11 |
1.0.2 | 1.0.10 | Build 1.0.10 |
- | 1.0.9 | Build 1.0.9 |
1.0.1 | 1.0.8 | Build 1.0.8 |
1.0 | 1.0.7 | Build 1.0.7 |
- | 1.0.6 | Build 1.0.6 |
- | 1.0.5 | Build 1.0.5 |
- | 1.0.4 | Build 1.0.4 |
- | 1.0.1 | Build 1.0.1 |
- | 1.0.0 | Build 1.0.0 |
Release Notes
Build 1.3.20 (Mo, 10. August 2020)
- Behebt einen Fehler, der zum Einfrieren der App bei der Aktivierung des Voolbildmodus führen kann
- Mehrere Abbrechen-Buttons für modale Ansichten hinzugefügt, da bei kleiner Fenstergröße teils keine Navigation möglich war
Build 1.3.19 (Fr, 07. August 2020)
- Behebt einen Fehler, der auf iOS-Geräten das Verschieben von Formularfeldern verhindert
- Behebt Fehler in Übersetzungstexten
- Ermöglicht die Anzeige kontextbezogener Hilfe aus dem Code-Completion Bereich per ForceTouch auf kleinen iOS Geräten (iPhone)
Build 1.3.17 (Mo, 31. Juli 2020)
- Es ist endlich soweit! SketShDb ist jetzt auch im MacOS App Store vertreten!
Build 1.3.12 (Mo, 22. Juni 2020)
- Es wurde ein Fehler im Ereigniseditor in Zusammenhang mit bestimmten Funktionen behoben.
- Das SSL-Zertifikat für den SketShDb Notifications-Server wurde aktualisiert.
- Vorbereitungen für den Launch von SketShDb auf MacOS
Build 1.3.9 (Mo, 21. Mai 2020)
- Alle Funktionen in SketShDb sind für private Zwecke ab sofort kostenlos. Die Abonnements wurden eingestellt.
- SketShDb unterstützt jetzt den "Dark Mode" von iOS 13.
- Der Ereignis- und Formeleditor wurde komplett überarbeitet
Build 1.2.8 (Fr, 05. Juli 2019)
- SketShDb funktioniert jetzt auch als Universal-App auf dem iPad!
- "LiveSync" ermöglicht die Synchronisation direkt zwischen zwei Endgeräten
- Neue Ereignistypen: Dateiimport und Datensatzselektion in Ansichten
- Neue Funktionen und Aktionen in der Ereignisverarbeitung, u.a. "push" von mehreren gefilterten Ansichten übereinander
Build 1.1.18 (Fr, 10. Mai 2019)
Bugfixes:
- Behebt ein Problem beim Versand von Push-Benachrichtigungen
Build 1.1.17 (Fr, 12. April 2019)
Bugfixes:
- Behebt 2 Crashes
Build 1.1.15 (Di, 02. April 2019)
- Enthält ein neues Zertifikat für den SketShDb-Api-Server
Build 1.1.14 (Di, 02. April 2019)
Bugfixes:
- Behebt ein Problem, das dazu führte, dass keine Backups und Vorlagen erstellt, angezeigt oder eingespielt werden konnten.
Build 1.1.12 (Fr, 29. März 2019)
Neue Funktionen:
- "Projektereignisse": Die Ereignisverarbeitung kann verwendet werden, um benutzerdefinierte Aufgaben auszuführen, wenn bestimmte Eregnisse im Projekt auftreten. Trigger (bei neu/geändert/gelöscht/Kommentar/Like/Anhang) Geofencing "Zu Siri hinzufügen" Buttons in Formular und Projekt
- Suchen/Filtern in Verknüpfungsfeldern
- Verbesserungen im Formel-/Ereigniseditor: Suche nach Funktionen Verschieben/Kopieren
- Bedingte Anzeige von Formularfeldern (formelbasiert)
- Datumsfelder können auch "zeitzonenunabhängig" sein
- Diverse neue Funktionen für Formeln und Ereignisse
Build 1.0.15 (Fr, 09. November 2018)
Neue Funktionen:
- Landkartenansicht merkt sich letzte angezeigte Position
- Shortcuts für zuletzt angeschaute Ansichten über 3D-Touch auf App-Icon
- Linkfeld: Falls kein Scheme angegeben wurde wird beim Öffnen automatisch http als Scheme verwendet.
- Tagsfeld: Beim Speichern werden auch Werte im Eingabefeld gespeichert, falls noch kein Return ausgeführt wurde
- Tagsfeld: Beim Verlassen des Tagsfelds wird automatisch ein "Return" ausgeführt
Verbesserungen:
- Fehler in 3 Funktionen, die bei Null-Werten zu Abstürzen führen können
Build 1.0.14 (Di, 06. November 2018)
Neue Funktionen:
- Textfelder: automatische Großschreibung, Autokorrektur und Rechtschreibprüfung konfigurierbar
- istLeer und istNichtLeer-Operatoren nicht für alle Typen verfügbar
- URLSchemes für /view und /document verbessert
- Neue Funktionen: value_num, urlencode,urldecode,value_str,value_bool,value_color,location_from_coordinates,value_location,objectpath_searchable_location,objectpath_live_location
- Formelwerte können aus Formelfeld kopiert werden, spezielle Behandlung von Orten und URLs
Verbesserungen:
- Tags-feld: Wert bleibt bei neuem Datensatz stehen
- Benachrichtigungsstatus bleibt bei Ortsfeld bei neuem Datensatz stehen
Build 1.0.13 (Mo, 05. November 2018)
Neue Funktionen:
- Rückfrage vor Löschen in Ansichten über Ansichtsberechtigungen konfigurierbar
- Soft-Delete in Ansichtskonfiguration: Löschen verändert lediglich die Einstellung eines Schalters, anstatt den Eintrag tatsächlich zu löschen
- Barcode-Eingabe in Suchfeld ermöglicht
- Farbe für Ortsmarkierungen in Kartenansicht konfigurierbar gemacht
- Bildqualität auswählbar beim Hinzufügen eines Bildes in einem Foto/Bild-Feld
Verbesserungen:
- Ortsbenachrichtigung wurde nicht korrekt gesetzt
- Filtern in Kartenansicht nicht möglich
- Link zu Apple Maps aus Ortsfeld zeigt keine Markierung an der angezeigten Stelle an
- Funktion 'count(strArray) -> num' wird in Funktionsauswahl doppelt angezeigt
- Bild bleibt in Bildfeld bei neuem Datensatz stehen
Build 1.0.12 (Di, 30. Oktober 2018)
Neue Funktionen:
- Intro für Einstieg hinzugefügt
- Erklärungstexte an mehreren Stellen hinzugefügt
Verbesserungen:
- Performanceverbesserungen in Formulareditor
Build 1.0.11 (Di, 23. Oktober 2018)
Neue Funktionen:
- Shortcuts für die Projektadministration:
- Ansicht in Ansichtskonfiguration (Liste) durch langes tippen öffnen
- 'Typ konfigurieren' und 'Ansicht öffnen' in Ansichtenkonfiguration
- Ansichtskonfiguration öffnen durch langes Tippen auf den Titel
- Nur Speichern ohne Verlassen in der Ansichtskonfiguration durch langes Antippen des 'Speichern'-Buttons"
- Neue Formelfunktion: to_array
- Mehrfachausgabe von Datensätzen, wenn zur Sortierung ein Array-Feld (1-zu-X Relation, Mehrfachliste, Formel) verwendet wird
- Neue Formelfunktion zum Auslesen des Ausgegebenen Arraywertes (emitted)
- EinsZuViele-Relationen können jetzt auch als Bereichüberschrift verwendet werden
- Lazy-Formeln können jetzt auch für Bereichsüberschriften und Filter verwendet werden (allerdings nicht für Sortierung, Filter, Suche)
- Reihenfolge in Projektkonfiguration geändert
- Anpassungen am Registrierungs- und Validierungsmechanismus
Kleinere Bugfixes:
- createTimeStamp wurde für Usertypen nicht durchgängig gesetzt
- Falsche Anzeige in MapViews, falls Berechtigung zur Abfrage der aktuellen Position noch nicht erteilt wurde
- Falsche Anzeige von Nachkommastellen im Formular
- Datumsausdrücken im Ansichtsfilter funktionierten u.U. nicht
- Formelfelder wurden bei der Neuanlage nicht sofort aktualisiert
- Überflüssige Benutzerabfrage beim Importieren eines 'Teilen'-URL, wenn der Server auf dem Gerät bereits vorhanden ist
- Falsche Anzeige bei Verwendung von 'smarten' Bereichen in Verbindung mit Relations- und Wertlistenfeldern
- Problem beim Entsperren mit FaceId, wenn das Gerät gesperrt und die App im Vordergrund ist
- Speichern nicht möglich, wenn ein Feldname mit Underscore beginnt
- Array-Werte werden aus CSV falsch importiert
- Tabellenfooter verschwindet beim Suchen
- Einige Rechtschreibfehler behoben
Build 1.0.10 (Fr, 12. Oktober 2018)
- Abstürze auf einigen Geräten beim Öffnen der Ansichtenliste behoben
Build 1.0.9 (Do, 11. Oktober 2018)
- Abstürze beim Öffnen der App nach Neuinstallation auf Geräten mit FaceID behoben
Build 1.0.8 (Fr, 05. Oktober 2018)
- Memory-Leak bei Backup/Restore behoben
- Screenshots im AppStore aktualisiert
Build 1.0.7 (Sa, 15. September 2018)
- whenUnlocked führt teilweise zu unendlicher Schleife
- Absturz bei Konfiguration der Sortierreihenfolge, wenn ein Sortierfeld aus dem Typ entfernt wurde
- Löschen von UserInfos verhindern, wenn bereits Dokumente direkt signiert wurden (Owner)
- Direktes signieren nur mit owner-UserInfo, ansonsten immer Zertifikate verwenden
- Template: Packliste
- Template: Verleihliste
- Templates in Template-Website breitstellen / überarbeiten
- Dokumentation auf neuesten Stand bringen
- Unit-Tests für Funktionen
- Unit-Tests für Operatoren
- Fehler bei Datumsausdrücken in Bedingungen: Einheit für Rundung (Tag oder Minute) wird nicht korrekt berechnet
- Update auf XCode 10, Test unter iOS 12
- Korrekturen in Funktionen: hour12, isAm, isPm, count_str, multiply_arr, color_hsb,
- Operatoren-Enumeration Namen der Elemente an DB-Namen angeglichen
- Benachrichtigungen (Termin und Ortsbenachrichtigungen) werden nicht gelöscht, falls neues Dokument nicht gespeichert wird
- Zahlenanzeige in Kommentarfeld bei Bewertungsdurchschnitt ohne Stelle vor dem Komma, wenn Wert kleiner 1
- Zellen verschwinden in Formularansicht bei MemoryWarning (Verwendung reuseIdentifier ohne Wiederverwendung)
- Langes Textfeld springt teilweise beim Schreiben am unteren Rand hoch und runter
- Fehlermeldung wenn Ortsfeld auf aktuellen Ort als Default gesetzt ist und der Ort nicht ausgelesen werden kann
- RegularExpression in Formularfeldern case insensitive
Build 1.0.6 (Fr, 10. August 2018)
- TabBarIcons in iOS 9 falsch
- Falsche Zeilendarstellung wenn reload() in Listenansicht nach umsortieren zu schnell erfolgt
- Swipe to Delete funktioniert in iOS 9 nicht mehr
- Fehlende Fehlermeldung bei Nicht-Admin-Zugriff
- addBottomFloatingView funktioniert in iOS9 nicht
- Credentials werden teilweise gelöscht
- Entfernen eines nicht mehr benötigten Benutzers (SketShDb aus basic-1) führt zu hängender Replikation
- Abschalten der Replikation über mobiles Netz funktioniert nicht
- Drucken von Karten und Graphen funktioniert nicht mehr
- Crash nach Löschen des Kontos
- Sortieren-Button in der Ansichtenkonfiguration verschwunden
- Kommentarzelle ragt bei iPhoneX in SafeArea hinein
- Farb- und Tag-Zellen erhalten teilweise Fokus obwohl sie gar nicht angetippt wurden
- App hängt bei updateUserCertificates()
- Benutzerinfo des Datenbankeigners kann gelöscht werden und führt anschliessend zu Zertifikatfehlern
- RegExpValidation und PhnoeNumberValidation funktionieren nicht richtig
- SmartSections für Datumsfeld liefert falsche Bereiche wegen falscher Reihenfolge der Zeiteinheiten
- Pooling für Formularzellen für schnelleres Laden von Formularen
- Hinweis zum Erstellen eines Typs bei leerem Projekt
- Meldung beim Wiederherstellen von Einkäufen bleibt stehen, wenn beim Wiederherstellen ein Fehler auftritt
- Replikation kann manuell gestartet werden, obwohl die Replikationseinstellungen widersprechen
- Barcode-Scanning-Fenster ist teilweise zu klein, so dass kein Scannen möglich ist
Build 1.0.5 (Di, 24. Juli 2018)
- Autokorrektur in Default-Feld bei Feldkonfiguration deaktivieren
- Löschen -Button fehlt in Datenbankkonfig wenn User kein Admin ist
- Alerts rutschen nach oben links, wenn zwischendrin der Sperrbildschirm angezeigt wird
- App bleibt in Sperrbildschirm hängen (nach TouchId/FaceId)
- Sortieren-Button in Listenansicht vervielfacht sich, wenn Export aktiv
- Eingefügtes Listenauswahl-Feld bei neuem Typ bleibt vorhanden, obwohl es noch vor dem Speichern des Typs gelöscht wurde (ViewListe wird nicht nachgeladen)
- Restoring purchases... kommt beim clean install am Anfang und bleibt stehen
- Replikationsstatus bleibt auf aktiv obwohl Replikationsserver ausgeschaltet wurde
- Fehler in Farbberechnung erzeugt negative Komponentenwerte
- Anstatt Permissions wird teilweise Felder ein/ausblenden angezeigt
- In Auswahlfeld, wenn leer nicht zugelassen: Default auf 1. Wert setzen
- Rückmeldung beim Kopieren einer View
- Export-Button ausblenden, wenn keine Druck- und Ex/Importrechte vorhanden, wenn nur Druck->Drucken Button
- Aktionen wenn Felder nur sichtbar: Attachment-Felder, Tags (löschen), Like, Kommentar
- Formeln: Datumwerte werden falsch gespeichert und in Listen angezeigt
Build 1.0.4 (So, 15. Juli 2018)
- Absturz bei Anzeige zu viele Server oder Replikationen pro Server
- Absturz bei Server-Export
- Authenitcation-Flag wird bei Anmeldedaten ändern nicht mitgespeichert
- Käufe Wiederherstellen-Button geändert
Build 1.0.1 (Fr, 13. Juli 2018)
- Char Funktion
- isAm und isPm-Funktionen
- Bug bei Auswertung von Lazy-Formeln
- Manuelle Eingabe bei Farbfeldern
- App-Icon oben rechts geht manchmal verloren
- Bei dunklem Header ist Suchfeld weiss auf weiss
- MultiCell Labels rechts bis zu 2-zeilig
- Interstitialtext kommt nur auf englisch
- Read-Only-Ansicht von Views wenn Limit überschritten
Build 1.0.0 (Di, 10. Juli 2018)
- Bestätigung bei neuer Datenschutzerklärung oder Nutzungsbedingungen erzwingen
- Abmelden-Funktion (Registrierung löschen)
- IdentitiesListViewController stürtzt ab
- Öffentliche Vorlagen funktionieren nicht wegen Authorization
- Registrierung mit anderer Identity: Nicktokens nicht aktualisiert!
- InApp-Purchases aktivieren für AppStore-Version 1
- Rechtl. Info auf Serverauswahlseite
- Technischen Feldnamen in Feldkonfiguration anzeigen (z.B. für Formeln)
- Meldung bei Speichern eines Typs mit Formeln wird nicht angezeigt