Developer Snapshots: Programmierer-News in ein, zwei Sätzen

Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem AWS, Neutralinojs, Docker, CXX-Qt, Android Studio Hedgehog, Grafana, Vert.x und Quarkus.

In Pocket speichern vorlesen Druckansicht
Auf dem Bild ist ein Kopf von einem Mann auf blauem Hintergrund zu sehen, der sich selbst mit Blitzlicht fotografiert, ein Auge ist zu sehen, das andere schaut in die Linse.
Lesezeit: 3 Min.

Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:

  • Das AWS SDK für Rust ist nun allgemein verfügbar und für den Einsatz in der Produktion geeignet, wie AWS bekannt gegeben hat. Es bietet Zugriff via crates.io und soll eine idiomatische, typsichere API sowie die Vorzüge der modernen Programmiersprache wie async/await bereitstellen.
  • Im neuen Release 4.15 erlaubt das portable JavaScript-Framework Neutralinojs das Erweitern des standardmäßigen User-Agent-String. Das geschieht mithilfe der Konfigurationseigenschaft window.extendUserAgentWith und der Kommandozeilenoption --window-extend-user-agent-with=<string>.
  • Docker Mailserver hat Version 13.0 erreicht. Wie das Entwicklungsteam verkündet, habe es in keinem Release so viele Pull Requests gegeben wie in diesem. Unter anderem werden jetzt die Umgebungsvariablen LDAP_SERVER_HOST, DOVECOT_URIS und SASLAUTHD_LDAP_SERVER eine Fehlermeldung loggen, wenn das LDAP-URI-Schema fehlt. Bisher hab es den impliziten Fallback auf ldap:// gegeben.
  • CXX-Qt, ein Set von Rust-Crates zum Erstellen von bidirektionalen Rust-C++-Bindings mit Qt, nähert sich mit Version 0.6 einer stabilen Ausgabe. Die API soll nun in ihrer finalen Ausführung vorliegen. Weitere Informationen zur geplanten 1.0-API von CXX-Qt teilt das Entwicklungsteam auf GitHub mit.
  • Gradle 8.5 ist erschienen und kann mit Java 21 umgehen. Auch Neuerungen für Kotlin DSL und aussagekräftigere Fehlermeldungen sind an Bord.
  • Das Android-Team von Google hat die stabile Version von Android Studio Hedgehog veröffentlicht. Das Tool legt den Fokus auf verbesserte App-Performance, Batterieschonung und leichtere Updates für Apps auf neue Android-Versionen.
  • Vom Observability-Tool Grafana gibt es nun den Agent in Version 0.38 mit neuen Komponenten für OpenTelemetry beispielsweise für vCenter von VMware. Verbessert hat der Hersteller auch die Konfiguration von Agent Flow.
  • Quarkus 3.6.0 bringt eine Reihe von Verbesserungen beim SSE-Handling und bei OpenID. Das Java-Framework auf der nativen Basis von Kubernetes fügt dem REST-Client für Server-Sent Events (SSE) neue Funktionen hinzu und erhöht die Sicherheit in einigen Bereichen, beispielsweise bei OpenID-Connect (OIDC).
  • Der Release Candidate 2023.3 der IntelliJ IDEA wurde von JetBrains freigegeben und steht den Abonnenten der Ultimate Edition als Ubuntu Snap oder direkter Download zur Verfügung. Letzte Bugs lassen sich über den Issue Tracker melden.
  • Ein Sicherheitsaudit für den MQTT-Nachrichten-Broker Mosquitto der Eclipse Foundation hat eine Reihe von Problemen gezeigt, die die Herausgeber beseitigt haben. Die Foundation fordert Anwenderinnen und Anwender dazu auf, ihre Server zu aktualisieren.
  • Ebenfalls von Eclipse kommt die neue Version 4.5 von Vert.x, dem Framework für die Java-VM, und sie bringt virtuelle Threads mit, die sich derzeit mit Java 21 in der Java-Welt ausbreiten. Vert.x versteht auch JavaScript, Kotlin, Ruby und weitere Sprachen.

(mai)