Developer Snapshots: Kleinere News der letzten Woche
Die Übersicht enthält kleine, aber interessante Meldungen zu Arrow, Cloudflare, Kyverno, Rust, Zed, Raider, ESLint, GitHub und W3C.
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:
- Für das neue Major Release Apache Arrow 18.0.0 hat das Entwicklungsteam laut Ankündigung 334 Issues und 530 Commits abgearbeitet. Unter den Neuerungen finden sich etwa Support für 32-Bit- sowie 64-Bit-Dezimaldaten im Spaltenformat. Abschied nimmt Arrow unterdessen von Java 8 – die veraltete Sprachversion wird künftig nicht mehr unterstützt.
- Das von Cloudflare als Open Source freigegebene Rust-Framework Pingora hat Version 0.4 erreicht. Das Werkzeug zum Konstruieren von HTTP-Proxy-Diensten bietet einige neue Features, darunter etwa experimenteller Support für Windows. Pingora erlaubt nun außerdem den Einsatz der in Rust geschriebenen TLS Library rustls – der Support dafür gilt allerdings noch als vorläufig.
- Kyverno 1.13 ist verfĂĽgbar, wie die Cloud Native Computing Foundation verkĂĽndet hat. Die Policy Engine fĂĽr Kubernetes bringt darin ĂĽber 700 Ă„nderungen mit, an denen 39 Personen mitgearbeitet haben. Unter anderem lassen sich nun Container-Image-Signaturen im Sigstore-Bundle-Format verifizieren.
- Anfang des Jahres wurde bekannt, dass das Rust-Projekt erstmals am Google Summer of Code teilnehmen würde. Die Ergebnisse der Projekte liegen nun vor – und sorgen beispielsweise für das Verbessern der Rust-Benchmark-Suite und das Hinzufügen der Lint-Level-Konfiguration zum Tool cargo-semver-checks.
- Mit dem Code-Editor Zed lässt sich nun über SSH entwickeln. Dabei laufen lastaufwendige Prozesse remote, beispielsweise der Language Server oder Rebuild-Aufträge, die Entwicklerinnen und Entwickler über den Laptop aus der Ferne steuern:
zed ssh://my-host/~/code/zed
.
- JetBrains verschenkt Rider: Anwenderinnen und Anwender können nichtkommerzielle .NET- und Gaming-Projekte künftig mit der IDE von JetBrains entwickeln. Die Lizenz gilt für ein Jahr, verlängert sich aber automatisch, wenn man das Tool einmal in den letzten sechs Monaten vor Ablauf verwendet hat.
- Der Linter fĂĽr JavaScript, ESLint, ist in Version 9.14 mit neuen Funktionen erschienen. Beispielsweise unterstĂĽtzt er nun Import-Attribute und RegExp-Modifier von ECMAScript 2025.
- Im November läuft wieder der Game-Jam "Game Off" von GitHub, bei dem es dieses Mal um das Thema Secrets geht. Mitmachen kann jeder, der sich einschreibt. Am Schluss wählen alle Teilnehmenden das beste Spiel aus.
- Die Audio Working Group des World Wide Web Consortium (W3C) hat den ersten Working Draft für "Web Audio API 1.1" veröffentlicht. Der Standard beschreibt die Verarbeitung und Synthetisierung von Audio-Daten im Web. Die API arbeitet mit XMLhttp-Request zusammen, und eine Unterstützung von Canvas 2D und WebGL 3D ist geplant.
Sollten Sie ein wichtiges Thema vermissen, freuen wir uns ĂĽber Ihre Mail.
In der Online-Konferenz betterCode() .NET 9.0 am 19. November 2024 von iX und dpunkt.verlag präsentieren .NET-Experten von www.IT-Visions.de den fertigen Stand von .NET 9.0 anhand von Praxisbeispielen.
Dazu zählen die Neuerungen in .NET 9.0 SDK, C# 13.0, ASP.NET Core 9.0, Blazor 9.0, Windows Forms 9.0, WPF 9.0, WinUI, .NET MAUI 9.0 und die Integration von Künstlicher Intelligenz in .NET-Anwendungen.
Das Programm bietet sechs Vorträge, eine Diskussion und sechs Workshops.
(who)