Upgrading Guides
Der webforJ Freigabzyklus folgt einem strukturierten und vorhersehbaren Modell, um Stabilität, Leistung und kontinuierliche Innovation zu gewährleisten. Dieses Dokument bietet einen Überblick darüber, wie die Releases geplant werden, welche Arten von Releases zu erwarten sind und wie Benutzer informiert und vorbereitet bleiben können.
The webforj-upgrading-versions skill can upgrade across webforJ major versions with OpenRewrite. After installing the webforJ AI plugin, ask your assistant:
- "Upgrade this app from webforJ 25 to 26."
- "Run the rewrite recipe and resolve the TODOs."
- "What removed APIs do I need to fix after upgrading?"
Arten von webforJ-Releases
webforJ folgt einem strukturierten Freigabemodell, das die folgenden Arten von Releases umfasst:
1. Hauptversionen
- Treten jährlich auf.
- Bringen bedeutende neue Funktionen, Verbesserungen und Erweiterungen.
- Können Konfigurationsänderungen oder Anpassungen bestehender Apps erfordern.
- Werden mit Versionierung wie webforJ 20.00, webforJ 21.00 usw. gekennzeichnet.
2. Nebenversionen
- Treten mehrmals im Jahr auf (ungefähr alle sechs bis acht Wochen).
- Bieten inkrementelle Verbesserungen, Optimierungen und kleinere neue Funktionen.
- Werden mit Versionierung wie webforJ 20.01, webforJ 20.02 usw. gekennzeichnet.
3. Patches und Fehlerbehebungen
- Werden bei Bedarf veröffentlicht.
- Beheben kritische Fehler, Leistungsprobleme und Sicherheitsanfälligkeiten.
- Werden mit zusätzlicher Nummerierung wie webforJ 20.01.1, webforJ 20.01.2 usw. gekennzeichnet.
Was mit jeder Freigabe zu erwarten ist
Funktionserweiterungen
- Haupt- und Nebenversionen führen neue Funktionen, Optimierungen und Integrationen ein.
- Fahrpläne für Funktionen werden in den Versionshinweisen geteilt, um Benutzern zu helfen, im Voraus zu planen.
Obwohl Anstrengungen unternommen werden, um die Kompatibilität zu gewährleisten, können Hauptversionen Änderungen enthalten, die Anpassungen an Apps erfordern. Benutzer werden ermutigt, die Versionshinweise auf veraltete Funktionen zu überprüfen.
Sicherheitsupdates
- Sicherheit hat oberste Priorität, und kritische Anfälligkeiten werden in Patch-Releases so schnell wie möglich behoben.
Snapshot-Bauten sind vor den meisten Releases verfügbar. Benutzer werden ermutigt, gegen diese zu testen, um frühzeitig Probleme zu identifizieren und Feedback zu geben. Siehe den Artikel Snapshots, um zu erfahren, wie man webforJ-Snapshots verwendet und wo man sie bekommt.
Wie man auf dem Laufenden bleibt
Versionshinweise und Ankündigungen
- Jede Freigabe wird von detaillierten Versionshinweisen begleitet, die neue Funktionen, Bugfixes und alle erforderlichen Maßnahmen umreißen.
- Benutzer sollten den webforJ Blog abonnieren, um rechtzeitige Updates zu erhalten.
Kunden sollten Upgrades basierend auf geschäftlichen Anforderungen und Stabilitätsbedürfnissen planen. Benutzer werden ermutigt, auf der neuesten Version zu bleiben, um von Leistungsverbesserungen und neuen Funktionen zu profitieren.
Unterstützung und Kompatibilität
- webforJ bietet Dokumentationen und Upgrade-Anleitungen für Hauptversionen.
- Community-Foren und Kundensupportkanäle sind für Fehlersuche und Unterstützung verfügbar.
📄️ Automated Upgrades
using-openrewrite}
🗃️ Upgrade to 26.00
1 Element
📄️ Upgrade to 25.00
Upgrade from 24.00 to 25.00