Heute erzählen wir über einige Besonderheiten der Entwicklung von Stimulsoft-Tools, die die Angular-Komponenten enthalten. Die Rede geht um, in erster Linie, den Berichtsgenerator Reports.ANGULAR, und auch um unsere neue Software für Erstellen von ausfüllbaren PDF- und online-Formularen PDF Forms, die für die Arbeit in auf Angular geschriebenen Anwendungen entwickelt wurde. Außerdem, ab der Version Stimulsoft Reports, Dashboards, and Forms 2023.4 wurde für Reports.JAVA die Unterstützung für Angular-Viewer verwirklicht, darum gehört die Information aus diesem Artikel auch zu dieser Software.

Neue Versionen des Angular-Frameworks

Neue Versionen des Angular-Frameworks werden etwa jede 6 Monate freigegeben, und ihre Unterstützung beträgt insgesamt 18 Monate – 6 Monate des aktiven Supportes und ein Jahr LTS. Heute werden die Versionen 14, 15 und 16 unterstützt. Aber, nach einem Monat wird die Version 17 freigegeben werden und die Version 14 wird nicht mehr unterstützt werden.

Die Kompatibilität der Stimulsoft-Softwares mit verschiedenen Angular-Versionen

Mit der Freigabe jeder neuen Version des Frameworks Angular testen wir sofort die Kompatibilität mit unseren Produkten. Im Moment alle unsere Produkte, einschließlich Bibliotheken und Pakete für Entwickler, sind getestet und sind völlig mit Angular-Versionen 14, 15 und 16 kompatibel. Noch einmal: wir testen unsere Software sofort nach der Freigabe neuer Angular-Version und suchen nach möglichen Fehlern. Aber, regelmäßig die Änderungen im Angular haben keine Auswirkung auf die Funktionalität unserer Softwares, darum kann man Stimulsoft-Produkte in den Projekten mit neuesten Angular-Versionen ohne Probleme verwenden.

Also, derzeit die älteste Angular-Version, die unsere Komponenten unterstützen, ist die Version 14. Aber am 18. November wird Life-Time-Support der 14. Version beendet werden, wir stoppen auch die Unterstützung für diese Version. Demzufolge, unsere Komponenten werden völlig kompatibel mit den Versionen 15, 16 und 17. In der Zukunft wird dieselbe Situation entstehen: das Ende des LTS bedeutet das Ende der Unterstützung für bestimmte Version von unseren Komponenten.Bemerkung!

Die Unterstützung bedeutet in unserem Fall die volle Kompatibilität der Plattform und unserer Komponenten. Das bedeutet nicht, dass die Stimulsoft-Komponenten in den Projekten, die alte Versionen des Frameworks verwenden, nicht funktionieren werden. Das bedeutet, dass wir nicht aus objektiven Gründen volle Kompatibilität versichern können.

Was soll ich machen, wenn ich ein Projekt auf alter Version Angular habe?
Die Verwendung des Parameters "--force"

Der Anbieter des Frameworks Angular stellt nicht die Rückwärtskompatibilität der Versionen sicher, d.h., die Komponente, die auf neuere Version kompiliert wurde, wird nicht sicher auf ältere Version funktionieren. Natürlich, es gehört auch zu unseren Softwares. Hauptsächlich für solche Fälle bieten wir die Verwendung des Parameters "--force" für erzwungene Installation von alter Version. Das heißt, wenn Sie, zum Beispiel, unsere Software in Ihrem Projekt, das auf 12. Version Angular entwickelt ist, verwenden, können Sie unsere Komponente nur mit dem Parameter "--force" installieren.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.