Release-Information Framework Studio 4.7
4.7.0 Beta 4 (08.11.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Beta_4_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Important
Die Installations-Routine für die Version 4.7 kann aktuell kein Update ausführen - die Routine bleibt hängen. Bitte zuerst die Version 4.7.0 Beta 3 deinstallieren und erst dann die 4.7.0 Beta 4 installieren.
Mit dem nächsten PatchDay im Dezember ist ein Update auf die Version 4.7.0 Beta 5 wieder möglich.
Neuerungen
- Bei der Search bietet das Context-Menü für die jeweiligen Ergebnis-Einträge jetzt alle Befehle an.
- Neue Programm-Verzeichnisse
- 2024106671 - (BETATEST) IDE: In überschriebenen Form-Methoden werden die Base-Aufrufe nicht korrekt identifiziert. Anstatt der vom Benutzer geschriebenen Basis-Methode zieht die generierte Überschreibung im Use-Code.
Korrigierte Fehler
In der Version 4.7 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.6.11 enthalten. Zusätzlich wurden die folgenden Bugs behoben.
4.7.0 Beta 3 (04.10.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Beta_3_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Important
Die Installations-Routine für die Version 4.7 kann aktuell kein Update ausführen - die Routine bleibt hängen. Bitte zuerst die Version 4.7.0 Beta 2 deinstallieren und erst dann die 4.7.0 Beta 3 installieren.
Wir versuchen, das Problem zum kommenden Patchday zu beheben.
Neuerungen
- Neue Systemvoraussetzungen für Datenbank-Server
- Die IntelliSense des C# Code-Editors wurde erweitert, sodass nun auch die Framework Studio API-Dokumentation und die .net Framework Dokumenationen angezeigt werden.
- Im Customzing Package neu angelegte Namespaces erhalten nun zusätzlich die User-Referenzen aus Parent-Namespaces, welche im Basis-Package mit der Option
Use in Sub Namespaces
angelegt wurden. - Die Dokumentationen für Runtime Supervisor, Runtime Administration und Authentication Service wurden in die Online-Dokumentation übernommen.
- Das eingenständige Framework Studio Administration-Tool wurde in den Repository-Auswahl Dialog beim Starten von Framework Studio oder des Package Managers integriert.
- DBColumns können nun einzeln kopiert und in eine DBTable eingefügt werden.
Korrigierte Fehler
In der Version 4.7 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.6.10 enthalten. Zusätzlich wurden die folgenden Bugs behoben.
2024025119 - IDE: Der Name eines CodeFiles darf "." als Sonderzeichen enthalten, dies kann später zu Folgeproblemen führen.
Note
Der Name muss ein gültiger C#-Identifdier sein.
Beim Compile werden jetzt entsprechende Warnings erzeugt und im Designer wird ein ungültiger Wert gekennzeichnet.2024076125 - Code Generierung: Ein ServiceHost mit aktiver Option "Generate REST Endpoint" generiert die Warning FSWarn[2033] At least one endpoint has to be defined in order to use this service host. Diese Warning ist nicht notwendig, da ein Endpoint automatisch angelegt wird.
2024096503 - Code-Generierung: ist einem alten, nicht in das neue Layout übernommenen, Deprecated Control (z.B. einem Label) ein Event zugeordnet, dann wird der Aufruf noch immer in den Code generiert. Zudem kann die Event-Methode nicht gelöscht werden, weil die Event-Zuordnung als Dependency erkannt wird.
4.7.0 Beta 2 (11.09.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Beta_2_Setup_x64
Korrigierte Fehler
- Im Publish2Go können keine Web-Applications gepublisht werden.
- In gepublishten Service-Hosts kann es wegen fehlender Assemblies zu Fehlermeldungen kommen.
4.7.0 Beta 1 (06.09.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Beta_1_Setup_x64
- RS_4.7.0_Beta_1_Setup_x64.zip
- FS4.5.20_PrintService
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Neuerungen
- Bitte beachten! Neue FS Lizenz
- Die Download-API wurde im
ExpirationTimeout
,ContentFactory
undCleanupAction
erweitert - Diverse Fremdbibliotheken wurden auf die jeweils neuste Version aktualisiert.
4.7.0 Alpha 5 (02.08.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Alpha_5_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Neuerungen
- Referenz-Prüfung für Ressourcen
- Neues Feature im FSCache: Änderungen Triggern mit Change-Tokens
- Neue Methode
FSGlobal.EnsureCurrent()
/GlobalContext.EnsureCurrent()
IDevFramworkBaseObject.Global
ist jetzt Obsolete (9 Warnings in eNVenta)- Neues Property
IDevFrameworkObjectColl.CountLoadedEntries
- Über eine neue API können im Broker Inhalte bereitgestellt werden. Diese können vom Client heruntergeladen werden.
- Die beiden Actions SetMinWidth und SetMaxWidth für GridColumns wurden umgesetzt
4.7.0 Alpha 4 (05.07.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Alpha_4_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Neuerungen
- Das Property DevFrameworkObject.Transaction ist obsolete - wurde vor nur mit den schon länger obsoleten Transaction-Methoden bestückt.
- Neuer Caching-Scope
FSCache.Instance.Request()
IGlobalObjects.RequestCancellationToken
- Neue Methode
FSCache.Reset()
- Objekte, welche im Cache verwendet werden, können mittels der Methode Freeze vor Veränderungen geschützt werden.
Korrigierte Fehler
In der Version 4.7 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.6.7 enthalten. Zusätzlich wurden die folgenden Bugs behoben.
- DevFrameworkObject kann nicht ohne GlobalContext instanziiert werden - null-Exception wegen Connection.
- GlobalContext wird beim Dispose nicht korrekt zurückgesetzt
- 2024065863 - IDE: Im Menü des Compiles wird der Text der letzten Checkbox abgeschnitten.
4.7.0 Alpha 3 (07.06.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Alpha_3_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Neuerungen
- Neue Doku Struktur der FS-Assemblies
- Erster Wurf des FSCache (in Entwicklung)
- PKL-Lizenz wurde komplett entfernt. Im Package-Manager werden diese nicht mehr angeboten.
- GlobalObject Code optimiert
Korrigierte Fehler
In der Version 4.7 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.6.6 enthalten. Zusätzlich wurden die folgenden Bugs behoben.
- Suche nach Element Name findet AUs und Ressources nicht
- Form-Events ziehen nicht
- Alter AuthService kann nicht angesprochen werden - Authentication funktioniert nicht
- Bug-2024055801: CommonErrorPanel Handle Create muss vor Update der Errors stattfinden
4.7.0 Alpha 2 (16.05.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Alpha_2_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Neuerungen
- Neue
MLUtil
.GetText()
- undFormatText()
-Methoden für TextCollections. - Background Image im FrameworkDesigner entfernt
FSGlobal.Current
im Intellisense
Korrigierte Fehler
In der Version 4.7 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.6.5 enthalten. Zusätzlich wurden die folgenden Bugs behoben.
- FormOpenRepository neue Row bei DBUser Eingabe
- Intellisense-Warnings wegen doppelter Referezen.
- ChooseTheme Menü zeigt IDs statt Names
- Einrückung im generierten Code der Service-Methoden
4.7.0 Alpha 1 (03.05.2024)
Die Auslieferung umfasst die folgenden Pakete:
- FS_4.7.0_Alpha_1_Setup_x64
Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.
Korrigierte Fehler
In der Version 4.7 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.6.5 enthalten. Zusätzlich wurden die folgenden Bugs behoben.
- keine weiteren