Formeln im Etikettenassistenten
Ab 4D 20 R9 hat die Komponente Label Wizard ein Update erhalten, um die Arbeit mit Formeln zu verbessern. Dies verbessert die Sicherheit, indem es die Erstellung von bösartigen Formeln verhindert. Außerdem wird die Qualität verbessert, indem die Erstellung falscher Formeln vermieden wird. Schauen wir uns die Verbesserungen an!
Verbesserung von macOS Datenschutz und Sicherheit mit Anwendungs-UUID
Mit dem Sequoia-Update verlässt sich macOS nun auf die UUID von Anwendungen für verschiedene Datenschutz- und Sicherheitskontrollen, wie z. B. den Netzwerkzugang. Diese neue Funktion von macOS könnte zu Problemen auf der Endnutzerseite führen, z. B. dass die erstellten 4D Anwendungen häufig neu autorisiert werden müssen. Um dies zu beheben, hat ab 4D 20 R9 jede 4D Anwendung, die für macOS erstellt wurde, eine eigene Anwendungs-UUID. Diese Änderung gewährleistet eine besser abgestimmte Zugriffskontrolle. Schauen wir uns die Details an.
Warnungen vor veralteten Sprachelementen
Mit der Veröffentlichung von 4D 20 R9 generieren veraltete Sprachelemente nun Warnungen und helfen Ihnen, Ihren Code so modern und effizient wie möglich zu halten. Lassen Sie uns in die Details eintauchen.
Bereitstellung von Stand-Alone-Anwendungen ohne eingebettete Lizenz
Ab 4D 20 R7 und dem kommenden 4D 20.6 können Sie nun Stand-Alone Anwendungen erstellen, ohne eine eingebettete Lizenz zu benötigen. Lassen Sie uns in die Details dieses neuen Verhaltens eintauchen.
4D Komponenten direkt von GitHub einbinden
Viele 4D Entwickler nutzen die Leistungsfähigkeit von Komponenten von Drittanbietern, die auf GitHub zu finden sind, insbesondere diejenigen, die unter 4d-Komponenten aufgeführt sind. 4D 20 R6 führt eine fantastische neue Funktion ein: die direkte Integration dieser Komponenten in den Component Manager.
Dieser Blogbeitrag geht auf die Details ein und macht Ihren Entwicklungsprozess einfacher und effizienter.
Anpassen der Generierung globaler Warnungen
Warnungen sind ein wertvolles Hilfsmittel, um 4D Entwickler auf mögliche Code-Fehler aufmerksam zu machen. Mit der Veröffentlichung von 4D 20 R6 ist es nun möglich, global zu definieren, welche Warnungen generiert werden, was die gesamte Entwicklungserfahrung verbessert.
Erzwungene Anmeldung wird zum Standard für alle REST-Authentifizierungen
Wir haben vor kurzem eine neue Möglichkeit geschaffen, den Zugriff auf die REST-API über die Privilegien und die Funktion ds.authentify zu kontrollieren: Anmeldung erzwingen. Diese Funktion bietet viel mehr als die bisher verfügbaren Authentifizierungsmechanismen und wurde in diesem Blog-Beitrag ausführlich erläutert.
Mit 4D 20 R6 ist Force Login nun der Standardmodus für REST-Authentifizierungen. Sie fragen sich, warum und wie Sie mit dieser Umstellung umgehen sollen? Lesen Sie diesen Beitrag weiter.
Erkunden Sie die Möglichkeiten von GitHub Codespaces mit 4D
GitHub bietet leistungsstarke Tools für Entwickler. Eines davon ist Codepaces, mit dem Sie Code, der in einem GitHub Repo gespeichert ist, online von überall aus mit einer integrierten Instanz von Visual Studio Code entwickeln können.
Dies ist auch bei 4D Projekten der Fall!
Entdecken Sie dieses leistungsstarke Tool und lernen Sie eine neue Art des Codierens kennen!
Auto Tool4D Download in 4D-Analyzer Erweiterung für VS Code
Wir freuen uns, eine nützliche neue Vereinfachung in der 4D-Analyzer Erweiterung für Visual Studio Code ankündigen zu können!
Diese Funktion soll den Einstieg in die Entwicklung mit VS Code für 4D vereinfachen und verbessern.
Bisher musste für die 4D-Analyzer Erweiterung für VS Code eine 4D Anwendung (4D, 4D Server oder tool4d) im Hintergrund laufen. Dadurch konnte die Erweiterung mit dem 4D LSP (Language Server Protocol) Server kommunizieren.
Mit der Veröffentlichung der Version 0.2.0 der Erweiterung wurde diese Anforderung jedoch eliminiert.
Arbeitsbereich-Syntaxprüfung im VS-Code-Editor
4D 20 R5 bringt mit der Erweiterung 4D-Analyzer eine neue Funktion für den Visual Studio Code Editor: Begrüßen Sie Workspace Syntax Checking, das die Fehlerquote von Entwicklern deutlich reduziert und die Präzision der Codierung erhöht.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik