Developer Snapshots: Kleinere News der letzten Woche

Die Übersicht enthält kleine, aber interessante Meldungen zu Pingora, Quarkus, GNU Automake, Crystal, Score, Slint, Visual Studio, Apache Arrow und Wine.

In Pocket speichern vorlesen Druckansicht
Kopf von einem Mann auf blauem Hintergrund zu sehen, der sich selbst mit Blitzlicht fotografiert

(Bild: iX/Midjourney)

Lesezeit: 3 Min.

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:

  • Das von Cloudflare als Open Source freigegebene Rust-Framework Pingora liegt in Version 0.3 vor. Das Werkzeug zum Konstruieren von HTTP-Proxy-Diensten bietet einige neue Features, darunter etwa Support fĂĽr HTTP-Module, sodass sich nun Module von Dritten importieren lassen. Der neue request_body_filter erlaubt es zudem, den Inhalt eines Request zu untersuchen und zu modifizieren.
  • Bevor am 31. Juli Quarkus 3.13 erscheinen soll, hat das Entwicklungsteam hinter dem Java-Framework angekĂĽndigt, dass Quarkus 3.15 das nächste LTS-Release (Long-term Support) wird. Der dafĂĽr angepeilte Veröffentlichungstermin ist der 25. September 2024. Es wird sich als Branch direkt von Version 3.14 ableiten und gegebenenfalls zur Fehlerbereinigung notwendige Upgrades, aber keine neuen Features enthalten.
  • Das Tool GNU Automake erzeugt in Verbindung mit GNU Autoconf automatisiert Makefile.in-Dateien, die den GNU Coding-Standards entsprechen. Das nun vorliegende Release GNU Automake 1.17 liefert eine Reihe von Neuerungen und wird unter anderem bei der PrĂĽfung auf die geeignete Python-Version (AM_PATH_PYTHON) kĂĽnftig die 3.x-Serie der Programmiersprache bevorzugen. Sollte eine spezifische Version von Python 2 erforderlich sein, ist die Variable $PYTHON vorab zu setzen.
  • Die Programmiersprache Crystal ist in Version 1.13 erschienen. Das neue Release hat einige Breaking Changes im Gepäck. So wurde aus SicherheitsgrĂĽnden das implizite AusfĂĽhren von Batch-Dateien (.bat, .com) in Process.run unter Windows deaktiviert. Um eine in Crystal 1.11 eingefĂĽhrte Regression zu beheben, wurde zudem die fĂĽhrende Null im Exponenten fĂĽr printf("%e") und printf("%g") wiederhergestellt.
  • Das auf Rust basierende UI-Tool Slint bietet in Version 1.7 ein neues Pop-up-Widget fĂĽr die Auswahl von Datum und Uhrzeit und es unterstĂĽtzt nun mehrere Fenster. AuĂźerdem hat das Slint-Team die Live-Vorschau ĂĽberarbeitet, die nun ĂĽber einen Editor fĂĽr Properties verfĂĽgt.
  • Die neueren Versionen von Visual Studio (ab v17.10) zeigen eine Bildvorschau als Tooltipp beim Mouseover ĂĽber den aufrufenden Code. Der Editor unterstĂĽtzt JPG, PNG, ICO, WebP, GIF und weitere, jedoch kein SVG. Das soll laut Microsoft noch folgen. Als Syntax erkennt VS relative URLs (./…), Dateipfade c:/…), URIs (data:image/… oder Image Monikers (KnownMonikers.StatusWarning).

Visual Studie bietet in neueren Versionen eine Bildervorschau per Tooltipp.

(Bild: Microsoft)

  • Das Datenanalyse-Framework Apache Arrow ist in Version 17 erschienen und hat 331 Issues in 229 Commits bearbeitet. Verbessert hat das Team beispielsweise die Flight-SQL-UnterstĂĽtzung, während es Debian Bullseye aufgegeben hat. C++ lässt sich kĂĽnftig mit OpenTelemetry ĂĽberwachen.
  • Wine, die Windows Emulation fĂĽr Linux, bringt mit Version 9.13 einige spannende Ă„nderungen: Sie lädt nun ODBC-Treiber fĂĽr die Windows-Anbindung an Datenbanken und sie hat dem Nachbau fĂĽr cmd neue Funktionen zugefĂĽgt, zum Beispiel eine Dateinamensergänzung.

Sollten Sie ein wichtiges Thema vermissen, freuen wir uns ĂĽber Ihre Mail.

Heise-Konferenz betterCode() ArchDoc

Die data2day 2024, am 18. und 19. September, ist die Konferenz für Data Scientists, Data Engineers und Date Teams. Sie legt den Fokus auf die unterschiedlichen Datenarchitekturen und wie sich Data Mesh &. Co. in der Praxis bewähren. In zahlreichen Vorträgen gehen Expertinnen und Experten der Frage nach, welche neuen Herangehensweisen sich durch Large Language Models (LLMs), Generative AI und Knowledge Graphs für die Arbeit von Data Scientists eröffnen. Bis zum 30. Juli gibt es noch einen Frühbucherrabatt.

(map)