Developer Snapshots: Kleinere News der letzten Woche

Die Übersicht enthält kleine, aber interessante Meldungen zu GitLab, W3C, Django, Quarkus, Leyden, jEdit, Apache Beam, Aider, mold, PostgreSQL und Google.

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

(Bild: Midjourney erstellt durch iX)

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:

  • GitLab hat Patch Releases mit Security-Fixes fĂĽr seine Entwicklungsplattform veröffentlicht und empfiehlt Usern, schnellstmöglich auf die neuen Versionen umzusteigen. VerfĂĽgbar sind nun Version 17.2.2, 17.1.4 und 17.0.6 fĂĽr die GitLab Community Edition sowie die Enterprise Edition.
  • Erstmals fĂĽhrt das World Wide Web Consortium (W3C) eine Community-weite Befragung durch. Jeder, der am Web beteiligt ist, kann bis zum 13. September 2024 mitmachen. Das Beantworten der anonymen Umfrage soll rund sechs Minuten in Anspruch nehmen, und sie liegt in zwei Versionen vor: fĂĽr W3C-Mitglieder und -Nichtmitglieder.
  • Das in Python entwickelte Open-Source-Webframework Django hat Version 5.1 erreicht. Darin bietet es unter anderem Neuerungen fĂĽr die Barrierefreiheit wie einen verbesserten Screenreader-Support im Admin-Interface. Im Zuge des Release hat Django 5.0 das Ende seines Mainstream-Supports erreicht und wird Security-Fixes lediglich bis April 2025 erhalten.
  • Was es mit Project Leyden auf sich hat, hat das Quarkus-Team in dieser Woche in einem ausfĂĽhrlichen Blogeintrag erklärt. Es geht darauf ein, wie sich diese Initiative des OpenJDK-Teams von GraalVM Native Images unterscheidet, inwiefern sie eine bedeutende Evolution fĂĽr die JVM darstellen soll und was sie fĂĽr das Java-Framework Quarkus bedeutet.
  • Der Editor jEdit ist stabil in Version 5.7.0 erschienen und bietet neue, beziehungsweise verbesserte Modi, beispielsweise fĂĽr QDoc, Java oder Dockerfile. Die Windows-Version berĂĽcksichtigt nun die PATH-Variablen und unter MacOS hat das Entwicklerteam Startfehler behoben.
  • Daten-Developer sollte beachten, dass die neue Version 2.58.0 von Apache Beam zwei Breaking Changes mitbringt, und zwar IceberIO und SpannerIO betreffend. Es gibt auch neue Funktionen, beispielsweise können mehrere RunInference-Instanzen jetzt eine Modellinstanz gemeinsam nutzen. Unter Python regelt das der Parameter model_identifier.
  • PostgreSQL bringt eine Reihe von Security und Bug Fixes. Insbesondere schlieĂźt das Update die LĂĽcke CVE-2024-7348, die einem Angreifer unter Umständen Root-Rechte verschafft. Die neuen Versionen sind: 17 Beta 3, 16.4, 15.8, 14.13, 13.16 und 12.20.
  • Die Coder-KI Aider hat 44 Prozent ihres eigenen Updates 0.48 selbst geschrieben. Das hat zu einem Performancegewinn bei groĂźen Repositories gefĂĽhrt. Ein neuer Parameter ist zum Beispiel --subtree-only, der die KI-Aufgabe auf ein Unterverzeichnis beschränkt.
  • Entwicklerinnen und Entwickler können sich Debug-Infos des mold-Linkers nun getrennt von der eigentlichen Ausgabedatei erstellen. Der Schalter --separate-debug-file sorgt in der neuen Version 2.33 dafĂĽr. Das beschleunigt den Link-Prozess, da die Hauptdatei bereits fertig ist, während mold das Debug-File noch zurechtbastelt.
  • Google bietet einen Early Access zu Android Device Streaming in Android Studio. Entwicklerinnen und Entwickler haben hier die Möglichkeit, ihren Code ĂĽber das Netz auf echten Geräten zu testen, die in Rechenzentren des Unternehmens liegen. Neben Pixel-Geräten finden sich Handys der Partner Oppo, Samsung und Xiaomi.

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

Online-Konferenz zur Softwarearchitektur-Dokumentation am 30. September 2024

(Bild: Iltun Huseynli auf Unsplash)

Auf der Online-Konferenz betterCode() ArchDoc am 30. September dreht sich auch alles um moderne und einfache Softwarearchitektur-Dokumentation. Die Veranstaltung richtet sich an Profis aus den Bereichen Softwarearchitektur, Softwareentwicklung und Projektleitung.

Themen sind unter anderem:

  • Docs-as-Code – das Ă–kosystem fĂĽr die Architekturdokumentation
  • ACC – der Architecture Communication Canvas
  • Domain-driven Design fĂĽr die Dokumentation

Noch bis zum 8. September gibt es einen FrĂĽhbucherrabatt.

(map)