Developer Snapshots: Kleinere News der letzten Woche
Die Übersicht enthält kleine, aber interessante Meldungen zu Spring Tools, Jupyter, Rust, JetBrains, WD-41, Symfony, Eclipse Foundation und Linkerd.
Zum Wochenende gibt es einen kleinen Ăśberblick ĂĽber alles, was es zwar nicht in die News geschafft hat, wir aber dennoch fĂĽr spannend halten:
- Die Spring Tools 4 fĂĽr Visual Studio Code, Eclipse und Theia liefern in Version 4.27 ein paar neue Funktionen fĂĽr Spring Boot. Unter anderem neu ist Support fĂĽr
@ConditionalOnProperty
-Annotationen – dazu zählen etwa Vervollständigungen, das Navigieren zur Definition sowie das Finden von Referenzen. Referenzen-Support für Property Keys lässt sich nun auch in@Value
-Annotationen finden.@query
-Annotationen unterstützen zudem verkettete Strings in Data Queries. - Das Jupyter-Projekt hat neue Versionen von Lab 4.3 und Notebook 7.3 veröffentlicht. Lab-Erweiterungen verarbeiten Aufträge nun serverseitig, sodass Ergebnisse erhalten bleiben, wenn Anwender das Browserfenster geschlossen haben. Ferner lässt sich die virtuelle Scrollbar zur Minimap mit Detailinfos erweitern.
- Zur jährlichen Umfrage bittet das Rust-Projekt Entwicklerinnen und Entwickler "egal ob sie die Rust Programmiersprache momentan nutzen" oder nicht. Die Beantwortung dauert etwa 15 bis 20 Minuten.
- Alle GitHub-Marketplace-Erweiterungen sind nun für die JetBrains-IDEs wie IntelliJ, PyCharm oder WebStorm verfügbar. Dazu zählt auch der Copilot, für den hier ebenfalls das kostenpflichtige Abo erforderlich ist.
- Der Push-Webserver WD-41 ist nun in stabiler Version 1.0 veröffentlicht. Sobald eine Datei sich auf dem Server verändert hat, gibt es automatisch ein Update im Browser.
- Das Webframework Astro 5.0 bringt den Astro Content Layer zum flexibleren Umgang mit Inhalten mit. Es ist laut dem Entwicklungsteam zudem eines der ersten Frameworks mit dem Build-Tool Vite 6.0, das vor einer Woche erschienen ist. Darin findet sich eine neue, experimentelle Environment API.
- Die Eclipse Foundation hat die Open Collaboration Tools (OCT) angekündigt. Das neue Projekt, beigesteuert von TypeFox und im Zuständigkeitsbereich der Eclipse Cloud DevTools Working Group liegend, soll einen bedeutenden Schritt für Cloud-basierte Entwicklungswerkzeuge markieren. Es bietet eine Suite aus Open-Source-Bibliotheken und -Tools, um Teams die Zusammenarbeit in Echtzeit zu ermöglichen. Als Basis dient die Cloud-basierte IDE Eclipse Theia.
- Symfony 7.2 ist mit zahlreichen Bugfixes erschienen. Das PHP-Framework folgt damit auf das kürzliche Release der neuen PHP-Version 8.4. Wer Symfony aktualisieren möchte, soll damit laut dem Entwicklungsteam keine größeren Schwierigkeiten haben, da es auf eine hohe Abwärtskompatibilität achtet.
- Das Service Mesh Linkerd ist in Version 2.17 fertiggestellt. Das CNCF-Projekt führt verschiedene Neuerungen ein, darunter Rate Limiting. Die Funktion soll dazu beitragen, eine Überlastung von Services zu vermeiden und soll damit auch insgesamt die Zuverlässigkeit erhöhen. Linkerd gewährt nun zudem vollen Einblick in und Kontrolle über den gesamten Egress Traffic auf der Applikationsebene (L7). Speziell für den Einsatz in komplexen Multi-Cluster-Kubernetes-Umgebungen stellt das neue Release Federated Services bereit, mit denen ein automatisiertes Load Balancing über alle Service-Endpunkte auf sämtlichen Clustern möglich wird.
Sollten Sie ein wichtiges Thema vermissen, freuen wir uns ĂĽber Ihre Mail.
Am 21. Januar 2025 zeigt die betterCode() GenAI die wichtigen Aspekte rund um KI-gestĂĽtzte Softwareentwicklung. Ein Vortrag zeigt, wie GenAI beim Testing hilft.
Das Programm der Konferenz bietet folgende Vorträge:
- Softwareentwicklung mit Copilot, ChatGPT und Co
- KI-Tools beim Coding: Der neue Standard?
- Schnelles Feedback durch Codereviews mittels GenAI
- MIT KI zu besseren Testergebnissen
- Mit ChatGPT Dinosaurier besiegen – LLMs für die Analyse alter Systeme
- Security by AI – Stärken und Schwächen KI-unterstützter, sicherer Softwareentwicklung
Tickets fĂĽr die Online-Konferenz sind bis zum 20. Dezember zum FrĂĽhbucherpreis von 249 Euro (zzgl. MwSt.) verfĂĽgbar.
(map)