Developer Snapshots: Kleinere News der Woche

Die Übersicht enthält kleine, aber interessante Meldungen zu Altova, JupyterLite, GUAC, Databricks, Apache Fory, CSS, Python, React Native und Vitest.

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

(Bild: erzeugt mit Midjourney von der iX-Redaktion)

Lesezeit: 3 Min.
close notice

This article is also available in English. It was translated with technical assistance and editorially reviewed before publication.

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:

  • Datenbankdesign mit KI-UnterstĂĽtzung bietet der RecordsManager von Altova. Das Tool legt neue Datenbankstrukturen an oder ändert bestehende ĂĽber Prompts in natĂĽrlicher Sprache. Ebenso lassen sich Formulare und Berichte erzeugen.
  • JupyterLite 0.6 – Notebooks fĂĽr den Browser – kann nun Python-input()- und getpass()-Eingaben ĂĽber stdin verarbeiten. AuĂźerdem gibt es neue REPL-Parameter fĂĽr URLs, beispielsweise promptCellPosition fĂĽr das Verschieben der fokussierten Zelle.
  • Das GUAG-Projekt (Graph for Understanding Artifact Composition) der OpenSSF (Open Source Security Foundation) ist in Version 1 erschienen und stellt eine Erweiterung von SBOMs (Software Bills of Material) dar. Ein Unternehmen ĂĽberfĂĽhrt damit die SBOMs in eine Graph-Datenbank, die die Abhängigkeiten und Strukturen der Softwarepakete besser abbildet als eine reine Liste.
  • Als Ergänzung zu den deklarativen Query-Funktionen von Spark SQL ĂĽbergibt Databricks nun Declarative Pipelines an das Open-Source-Projekt Apache Spark. Der API-Standard ermöglicht es Developern, zuverlässige Pipelines fĂĽr die Batch- und Stream-Verarbeitung schneller und flexibler auf deklarative Weise zu erstellen.
  • Um Namenskonflikte auszuräumen und Markenrechte zu beachten, hat sich das Team hinter Apache Fury entschieden, das Projekt mit sofortiger Wirkung in Apache Fory umzubenennen. Der neue Name soll auch weiterhin den Charakter des Projekts unterstreichen: Fast Serialization Framework FOR You. Im Zuge der Umbenennung wurde unter anderem die Migration der Java-Pakete (nach org.apache.fory), der Klassennamen (nach XXXFory/ForyXXX) sowie die Anpassung der GitHub-Repositorys (apache/fory) und der Mailingliste erforderlich (@fory.apache.org).
  • Die Macher der Studie "State of CSS" haben die diesjährige Befragung eröffnet: Wer teilnehmen möchte, kann noch bis zum 1. Juli Fragen rund um die eigene CSS-Nutzung beantworten, sowohl privat als auch beruflich.

Videos by heise

  • Mit dem Maintenance-Release Python 3.13.5 will das Entwicklungsteam einige nennenswerte Probleme aus der vorangegangenen Version beheben. Unter Windows beispielsweise schlug das Erstellen von Erweiterungsmodulen fĂĽr den regulären (non-free-threaded) Build fehl. In anderen Fällen scheiterte das Ăśbergeben int-artiger Objekte (wie numpy.int64) an random.getrandbits() – auch wenn dies zuvor korrekt funktionierte.
  • Das Update 0.80 von React Native aktualisiert das Framework auf React 19.1. Die JavaScript-API warnt kĂĽnftig vor Deep Imports (von unterhalb des Quellpakets react-native) und fĂĽr TypeScript gibt es einen strengeren sowie sichereren Modus mit genauerer TypenprĂĽfung. AuĂźerdem wird das Team die alte Architektur des Frameworks, vor Version 0.76, nicht mehr weiter pflegen.
  • Sowohl der Begriff workspace als auch die Konfiguration ĂĽber vitest.workspace gilt mit Version 3.2 von Vitest als veraltet. Als Grund nennt das Team, dass die Verwendung des Begriffs sich mit anderen Tools wie pnpm stören könnte und dass eine einheitliche Konfiguration ĂĽber projects die Arbeit der Entwicklerinnen und Entwickler vereinfacht.

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

heise-Konferenz: enterJS Advanced Angular Day
enterJS Advanced Angular Day

(Bild: 123rf.com/ jarnbeer19)

Ab dem 28. Juni 2025 tritt der European Accessibility Act (EAA) in Kraft, der digitale Barrierefreiheit für zahlreiche Produkte und Dienstleistungen in der EU vorschreibt. Doch was bedeutet das konkret für die Entwicklung von Angular-Apps? Maria Korneeva erklärt es dir beim enterJS Advanced Angular Day, einer Online-Konferenz am 1. Juli 2025. Tickets gibt über den Ticketshop auf der Konferenz-Website.

Highlights zum Thema Accessibility:

(who)