Version 2.21.0.1 – Juli 2024
Kompatibilität
Informationen zur Kompatibilität mit FileMaker Plattform-Clients finden Sie in den Technischen Daten von ClarisFileMaker 2024.
Neue Funktionen und Verbesserungen
-
Diese Version enthält im Produkt integrierte Benachrichtigungen, die es uns ermöglichen, Sie direkt in FileMaker Cloud über unsere neuesten Nachrichten zu informieren.
-
FileMaker Cloud-Instanzen sind jetzt ARM-basiert, was zu Leistungsverbesserungen führen kann.
-
Mit dem neuen FileMaker Admin API-Endpunkt „GET databases/download/{db_id}“ können Sie eine Datenbank anhand der Datenbank-ID herunterladen.
-
In Admin Console auf der Seite „Protokolle“ können Sie mit den Tasten „Seitenleiste ausblenden“ und „Seitenleiste einblenden“ Protokolle über die gesamte Seitenbreite anzeigen oder zur normalen Ansicht zurückkehren.
-
FileMaker WebDirect: Die Pull-to-Refresh-Option des mobilen Browsers ist jetzt standardmäßig deaktiviert.
-
Eigene Apps, die in FileMaker Cloud hochgeladen werden, unterstützen jetzt Scriptschritte und Funktionen mit künstlicher Intelligenz.
Behobene Probleme
-
Ubuntu: Das Speichern von Containerdaten als PDF führte dazu, dass der Systemspeicher verwendet, aber nicht freigegeben wurde.
-
In einigen wenigen Fällen konnten FileMaker Cloud-Instanzen nicht neu gestartet werden.
-
In einigen Fällen wurde die Datei server.pem entweder nicht erstellt oder nicht verwendet.
-
In einigen Fällen war FileMaker Cloud anfällig für die Ausführung von beliebigem Code, wenn speziell gestalteter Schadcode kompiliert wurde.
-
GnuTLS-Fehler wurden zurückgegeben, wenn der Scriptschritt „Aus URL einfügen“ auf dem Server ausgeführt wurde.
-
FileMaker WebDirect: In einigen Fällen wurde das CSS für ein Layout nicht vollständig geladen, was dazu führte, dass Layoutobjekte nicht gerendert wurden und/oder nicht wie erwartet funktionierten.
-
FileMaker Server-Datenbanken reagierten nicht mehr oder wurden unerwartet geschlossen, wenn Fehler in temporären Datenbankdateien auftraten.
-
Dieses Update bietet eine Reihe von wichtigen Sicherheitskorrekturen.
-
Ein reflektierter Cross-Site-Scripting (XSS)-Angriff war möglich, weil zurückgegebene Anmeldefehler nicht HTML-kodiert waren.
Version 2.20
Neue Funktionen und Verbesserungen
-
In Admin Console > Konfiguration > Allgemeine Einstellungen können Sie jetzt den Zeitrahmen für die tägliche automatische Wartung (Automatische Wartungseinstellungen) ändern, sodass Sie die Wartung planen können, wenn die Benutzer nicht mit der Instanz verbunden sind.
-
In Admin Console > Konfiguration > Allgemeine Einstellungen können Sie jetzt die wöchentliche automatische Wartung (Automatische Wartungseinstellungen) aktivieren. Wenn Sie die automatische wöchentliche Wartung aktivieren, können Sie einen Wochentag auswählen, an dem die Wartung erzwungen wird. Dabei werden alle Datenbanken gestoppt, alle Scripts angehalten und alle Benutzer abgemeldet. Die Datenbanken werden neu gestartet und die Benutzer können sich nach Abschluss der wöchentlichen Wartung erneut verbinden. Die tägliche automatische Wartung wird weiterhin planmäßig durchgeführt.
-
Wenn Sie eine Datenbank wiederherstellen oder eine Sicherung herunterladen, zeigt FileMaker Cloud jetzt den Fortschritt an.
-
Die Leistung beim Herunterladen von Datenbanken und Sicherungen als archivierte Zip-Dateien wurde verbessert.
-
In Admin Console > Sicherungen > Sicherungseinstellungen können Sie jetzt die Konfiguration der Sicherungen an Ihre Anforderungen anpassen. Dies beinhaltet:
-
Aufbewahrungsrichtlinie gelöschter Datenbanken: Die standardmäßige Aufbewahrungszeit für gelöschte Datenbanken wurde von 30 Tagen auf maximal 15 Tage reduziert, mit einer anpassbaren Spanne von 1 bis 15 Tagen. Diese Änderung optimiert die Speichernutzung von S3 und das Laden der Sicherungsliste.
-
Aufbewahrungsrichtlinie für Sicherungen: Die Aufbewahrungszeit für Sicherungen bleibt bei 30 Tagen, mit einer anpassbaren Spanne von 1 bis 30 Tagen. So kann optional die S3-Speichernutzung optimiert und das Laden der Sicherungsliste verbessert werden, wenn Benutzer sich für eine Reduzierung der Aufbewahrungsrichtlinie entscheiden.
-
Unverschlüsselte Sicherungen herunterladen: Sie können jetzt den Download von unverschlüsselten Sicherungen aktivieren und so sicherstellen, dass alle Sicherungen beim Herunterladen unverschlüsselt sind. Diese Funktion erleichtert die Laufzeit-Entschlüsselung für herunterladbare Sicherungen, sodass Sie keinen EAR-(Encryption-at-Rest)-Schlüssel abrufen müssen. Dies betrifft nur Sicherungen; das Herunterladen von Dateien über Admin Console > Datenbanken bleibt unverändert.
-
-
In Admin Console > Sicherungen können Sie jetzt Sicherungen auf Abruf durchführen, indem Sie auf „Jetzt sichern“ klicken.
-
In Admin Console > Sicherungen > Sicherungs-Nachrichtenzentrum haben Sie Zugriff auf Echtzeit-Statusaktualisierungen zu Sicherungs-Wiederherstellungsaufgaben. Diese Verbesserung beinhaltet:
-
Fortschrittsüberwachung: Sie können den Fortschritt von Sicherungs-Wiederherstellungsaufgaben überwachen, was besonders beim Herunterladen von großen Sicherungsdateien nützlich ist. So können leichter überprüfen, wann die Aufgaben erledigt sind.
-
Aufgabenkategorisierung: Die Nachrichtenzentrale bietet die folgenden Aufgabenkategorien, die den Dateinamen, den Zeitpunkt des Beginns der Aufgabe und den Status anzeigen:
-
In Bearbeitung/Erfolgreich: Aufgaben in Bearbeitung oder ohne Fehler abgeschlossen. Wenn die Download-Aufgaben erfolgreich waren, können Sie die Sicherung herunterladen.
-
Fehlgeschlagene Aufgaben: Aufgaben, bei denen Fehler aufgetreten sind oder die unterbrochen wurden. So können Sie fehlgeschlagene Aufgaben effizient wiederholen.
-
-
Behobene Probleme
-
Bei der Verwendung eines OAuth 2.0-Anbieters zum Senden von E-Mails wurde die E-Mail nicht gesendet, und es wurde ein Fehler zurückgegeben, der besagt, dass das Zugriffstoken nicht generiert werden konnte. Dies geschah, wenn FileMaker Pro versuchte, E-Mails zu senden, oder wenn FileMaker Server versuchte, E-Mail-Benachrichtigungen zu senden.
-
Beim Herunterladen von Protokollen aus Admin Console konnten die archivierten Protokolle nicht heruntergeladen werden.
-
Wenn beim direkten Herunterladen von Datenbanken der Speicher nicht aktiviert war, konnte der Download nicht gestartet werden. Jetzt wird versucht, den Speicher zu aktivieren, falls er noch nicht aktiviert ist.
-
FileMaker-Scriptänderungen waren für FileMaker Data API-Clients erst verfügbar, wenn die FileMaker Data API-Sitzung beendet wurde.
-
FileMaker Admin API zeigte für FileMaker Cloud Version 2.20 fälschlicherweise Version 2.19 an.
Neue Funktionen und Verbesserungen
-
Unter Admin Console > Sicherungen können Sie jetzt Sicherungen für jeden Sicherungstyp herunterladen. Unter Admin Console > Sicherungen > Gelöschte Datei können Sie jetzt auch verschlüsselte Passwörter für gelöschte Dateien wiederherstellen und anzeigen.
-
Alte Protokolle werden jetzt rotiert, über einen längeren Zeitraum aufbewahrt und können in der Admin Console heruntergeladen werden.
-
Der Admin API-Aufruf GET serverinfo wurde optimiert, um die wiederholte Abfrage von Werten zu verhindern, die sich nicht ändern.
Behobene Probleme
-
In einigen extremen Fällen konnte der Neustart einer Instanz von FileMaker Cloud nicht abgeschlossen werden.
-
Nach einem Upgrade wurden FileMaker Cloud-Instanzen fälschlicherweise zweimal innerhalb weniger Minuten neu gestartet.
-
FileMaker Pro 19.6.1 konnte keine Verbindung zu FileMaker Cloud herstellen.
-
Bei der Verbindung mit FileMaker Cloud über FileMaker Pro konnten bereitgestellte Apps aufgrund beschädigter lokaler Cache-Dateien nicht geöffnet werden.
-
FileMaker Pro-Verbindungen zu FileMaker Cloud konnten nicht wiederhergestellt werden, wenn der lokale Computer in den Ruhezustand ging und dann aus dem Ruhezustand geweckt wurde.
-
Die Anmeldung bei der Datenbank wurde fälschlicherweise verlangt, wenn eine bereitgestellte Datei zum zweiten Mal mit FileMaker Pro verbunden wurde, wenn die Option „ForceReconnectSyncOfEverything“ auf dem lokalen Computer aktiviert war.
-
Bei der Anmeldung über externe Identitätsdienstleister mit einer in Großbuchstaben geschriebenen E-Mail-Adresse wurde anstelle der Anmeldung im gültigen Konto fälschlicherweise eine Fehlermeldung angezeigt.
Behobene Probleme
-
Dieses Update bietet eine Reihe von wichtigen Sicherheitskorrekturen.
Neue Funktionen und Verbesserungen
-
Unter Admin Console > Sicherungen > Bereitgestellte Datei und Gelöschte Datei können Sie jetzt Sicherungen anhand Dateinamen wiederherstellen. Sie können auswählen, welche Datenbank wiederhergestellt werden soll, und dann auswählen, welcher Zeitstempel wiederhergestellt werden soll.
Behobene Probleme
-
In der FileMaker Cloud Admin Console ist das Herunterladen einer FileMaker Pro-Datei fehlgeschlagen, wenn der Dateiname ein Doppelbyte-Zeichen (z. B. ein japanisches, koreanisches oder chinesisches Zeichen) enthielt.
-
Das Herunterladen von FileMaker Pro-Dateien in der Admin Console funktionierte nach einigen erfolgreichen Downloads nicht mehr.
Neue Funktionen und Verbesserungen
-
Das Register „Abonnement“ in FileMaker Cloud Admin Console wurde entfernt. Um Ihr Abonnement zu verwalten, verwenden Sie das Register „Abonnement“ in Claris Customer Console.
Behobene Probleme
-
Die Bezeichnung für aufbewahrte Sicherungen zeigte versehentlich arabische Zeichen an.
Neue Funktionen und Verbesserungen
Funktionen und Scripts
-
Die Funktion „LeseQRCode“ ist jetzt für die Verwendung in FileMaker Cloud verfügbar.
-
Der Scriptschritt „FileMaker Data API ausführen" unterstützt jetzt den Parameter
dateformats
. -
Auf FileMaker Cloud ausgeführte Scripts unterstützen jetzt den Scriptschritt „Fehlerprotokollierung setzen“.
-
Der Scriptschritt „Datensätze als PDF speichern“ wird jetzt für FileMaker Data API unterstützt.
-
FileMaker Cloud speichert jetzt die Script-Ereignisse in der Datei scriptEvent.log statt in der Datei Event.log. Sie können die Datei scriptEvent.log über das Register Protokolle in Admin Console anzeigen und herunterladen.
Java
-
Vaadin wurde auf Version 8.18.0 aktualisiert. Java wurde aktualisiert und verwendet nun Version 17.
-
Ubuntu: Das Java Development Kit (JDK) 17 wird jetzt anstelle der Java Runtime Environment (JRE) installiert.
OData
-
SchemaVersion
ist jetzt in der$metadata
-Antwort enthalten. Die Abfrageoption$schemaversion
kann nun verwendet werden, um festzustellen, ob sich das Schema geändert hat, da eine Anfrage nach einer nicht aktuellen Schemaversion zurückgewiesen wird. -
OData unterstützt jetzt die $ref-Operationen PUT/POST/PATCH/DELETE. Es unterstützt auch Aliasnamen.
Allgemein
-
Neue Client-Verbindungen werden jetzt für Datenbanken, die gerade geschlossen werden, blockiert.
-
Sie können jetzt die Liste der Script-Zeitpläne in Admin Console filtern und sortieren.
Behobene Probleme
FileMaker WebDirect
-
Gesamtergebnisbereiche wurden gelegentlich nicht angezeigt, wenn Datensätze sortiert wurden und wenn sich keine Datenteile im Layout befanden.
-
Die Objekte der Listenansicht wurden nicht aktualisiert, wenn sich keine Datensätze in einer Ergebnismenge befanden.
-
In der Listenansicht wurde der Fußzeilenbereich beim anfänglichen Laden des Layouts gelegentlich nicht angezeigt, wenn ein Navigationsbereich vorhanden war.
-
Eine Cross-Site-Scripting (XSS)-Schwachstelle wurde behoben.
FileMaker Data API
-
Tabellennamen fehlten in den Antworten auf FileMaker Data API-Layoutnamen-Abfragen.
-
FileMaker Data API gab die falschen Werte
AnzahlGefundeneDatensätze
undAnzahlZurückgegebeneDatensätze
für Ausschnitte zurück, wenn die Anfangszeileneinstellung des Ausschnitts größer war als die Anzahl der Datensätze im Ausschnitt. -
FileMaker Data API gab falsche Metadaten über Layouts mit Wiederholfeldern zurück.
OData
-
Einige OData-Abfrageoptionen gaben Fehler zurück, wenn Tabellen- oder Feldnamen japanische Zeichen enthielten.
-
Zeilenvorschübe in Feldern wurden nicht als „\n“ zurückgegeben und verursachten JSON-Parsing-Fehler.
Leistung
-
Die häufige Verwendung des Scriptschritts „Sitzungs-ID festlegen“ zum Ändern von Sitzungsnamen führte zu einem unnötigen Anstieg des Arbeitsspeichers des fmshelper-Prozesses.
Allgemein
-
Wenn ein Zeitplan fehlschlug, spiegelte der Zeitstempel für den Wert „Letzte Ausführung“ fälschlicherweise das letzte Mal wider, als der Zeitplan erfolgreich abgeschlossen wurde, anstatt das letzte Mal, als der Zeitplan fehlschlug.
-
Der Inhalt von Statistikfeldern fehlte, wenn Datenquellen für bereitgestellte Dateien anhand des Inhalts einer globalen Variablen festgelegt wurden.
-
Laufende Nummern wurden während einer rückgängig gemachten Transaktion fälschlicherweise hochgesetzt, und anschließend wurden die laufenden Nummern bei der normalen Datensatzerstellung nicht mehr hochgesetzt.
-
Script-Trigger wie „BeiDatensatzSpeichern“ wurden nicht ausgeführt, wenn sie aufgerufen wurden, während eine Script-Transaktion lief.
-
Geplante FileMaker-Scripts wurden nicht ausgeführt, wenn ein FileMaker-Scripts-Ordner und ein FileMaker-Script denselben Namen verwendeten.
-
Indizes, die während Transaktionen erstellt wurden, enthielten keine gelöschten Datensätze, selbst wenn die Transaktionen rückgängig gemacht wurden.
-
Die Funktion „HoleContainerAttribute“ gab ein anderes Datumsformat als erwartet zurück, wenn sie auf dem Server ausgeführt wurde.
-
Einige nachgestellte Zeichen in Feldern wurden beim Erstellen von CSV-Dateien mit FileMaker Cloud nicht exportiert.
-
Datensätze konnten nicht aus CSV-Dateien importiert werden, die Shift JIS-kodierte Daten enthalten.
-
Die Funktion „HoleContainerAttribute“ konnte keine Fotodetails zurückgeben, wenn sie vom Server berechnet wurde.
-
Die Anmeldeseite von Admin Console aktualisierte den Browser nach einem Versions-Upgrade nicht automatisch.
-
Auf der Seite „Hosts“ in Claris Customer Console wurde der Status der Instanz nicht auf „Online“ geändert, nachdem Sie auf „Cloud Compute temporär neu starten“ geklickt hatten.
-
Admin Console: Eine Ausnahme trat auf, wenn die IP-Adresse des Clients nicht erreichbar war.
Ausgelaufene APIs, Technologien oder Funktionen
Die Weiterentwicklung von FileMaker Cloud führt dazu, dass sich die Liste der unterstützten Technologien, APIs und Funktionen ändert. Im Rahmen dieser Weiterentwicklung werden bestimmte Betriebssysteme, Hardware-Systeme und Funktionen zugunsten neuerer in der Folge nicht mehr unterstützt. Diese Einstellung bedeutet nicht, dass ein Element umgehend gelöscht wird, dennoch sollten Sie Ihre Lösung so migrieren, dass eingestellte Technologien nicht mehr genutzt werden, da diese Technologien aus einer zukünftigen Version des Produkts eventuell entfernt werden.
Aktuelle Informationen zu eingestellten APIs, Technologien und Funktionen finden Sie in der Knowledge Base.