Developer Snapshots: Programmierer-News in ein, zwei Sätzen
Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem Stackable, Deno, NSIS, Ktor, Apache Jena, SciPy, NetLify und das W3C.
- Maika Möbus
- Madeleine Domogalla
- Matthias Parbel
- Wolf Hosbach
- Frank-Michael Schlede
- Rainald Menge-Sonnentag
Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:
- Das Update der Stackable Data Platform auf Version 24.3 liefert eine Reihe von Verbesserungen fĂĽr die Sicherheit. Die neue Komponente
user-info-fetcher
erlaubt plattformweit mehr Konfigurationsoptionen bei der User-Autorisierung auf Basis des Open Policy Agent (OPA), wobei die Komponente den Identity Provider Keycloak unterstützt. Erstmals bietet die DSGVO-konfome Plattform zudem SBOMs (Software Bill of Materials) auch im CycloneDX-Format. - Sieben Open-Source-Stiftungen – an der Spitze die Eclipse Foundation, daneben die Python Software Foundation, die Rust Foundation, die Apache Software Foundation, die PHP Foundation, die Blender Foundation und die OpenSSL Software Foundation – haben gemeinsam die Open Initiative for Process Specifications gegründet und teilweise auf ihren Blogs darüber informiert. Die Initiative strebt an, in Anbetracht des Cyber Resilience Act (CRA) gemeinsame Spezifikationen für sichere Softwareentwicklung auf Basis von Best Practices festzulegen.
- Die JavaScript-Runtime Deno überarbeitet in Version 1.42 das Dependency Management mit JSR. Dabei handelt es sich um die JavaScript Registry des Deno-Teams, eine Ergänzung zu npm mit Fokus auf ECMAScript-Module. Deno 1.42 erlaubt das Verwenden von JSR ohne zusätzliche Tools und bietet dazu die neuen Unterbefehle
deno publish
unddeno add
. - NSIS, das Nullsoft Scriptable Install System, hat die Version 3.10 erreicht. Die Software ist ein Open-Source-System zum Erstellen von Windows Installern. Dieses Release bietet neben Bug Fixes nun bei
NSISdl
auch die Möglichkeit, relative URLs in Redirects einzusetzen. Zudem nutzt das Tool jetzt für jede Instanz ein isoliertes Verzeichnis für die Deinstallation. - Das Entwicklerteam hinter Kotlin bei JetBrains hat die Veröffentlichung der Ktor Plugin Registry bekannt gegeben. Ktor setzt Plug-ins ein, um Entwicklern und Entwicklerinnen eine möglichst fein abgestufte Kontrolle über die in ihrer Anwendung enthaltenen Funktionen zu ermöglichen. Was es bisher nötig, dass Plug-ins von Drittanbietern anders verwaltet wurden als die vom Ktor-Team bereitgestellten, so wurde diese Hürde mit der Registry nun beseitigt. Sie ermöglicht die Einreichung von Community-basierten Plug-ins an das Ktor-Team und kategorisiert Plug-ins für eine einfache Suche.
- Die Entwickler-Community hinter Apache Jena – einem in Java geschriebenen Open-Source-Framework für semantische Netze – hat die Verfügbarkeit der Version 5.0.0 angekündigt. Dieses Release verlangt als Mindestanforderung die Verwendung von Java 17. Zu den Neuerungen zählt unter anderem, dass Language Tags ohne Rücksicht auf Groß- und Kleinschreibung eindeutig sind. Zudem steht ein neuer RDF/XML-Parser zur Verfügung.
- SciPy, eine Open-Source-Software für Mathematik, Wissenschaft und Technik, steht in der Version 1.13.0 bereit. Sie bietet die Unterstützung für NumPy 2.0.0. Das Team hat weiterhin die Dokumentation in diesem Release um interaktive Beispiele ergänzt, sodass Entwickler und Entwicklerinnen diese lokal auf eingebetteten JupyterLite-Notebooks in ihrem Browser ausführen können.
- Netlify hat die neueste Version der eigenen Next.js-Runtime v5 angekĂĽndigt. Sie soll es Entwicklern und Entwicklerinnen erlauben, Next.js auf Netlify ohne Konfiguration auszufĂĽhren. Diese Version fĂĽhrt die UnterstĂĽtzung fĂĽr App Router ein, eine Funktion zur Erstellung von Anwendungen mit React-Komponenten wie Server Components, Streaming mit Suspense und Server Actions. Weiterhin bietet dieses Release ein verbessertes Caching, das den Full Route Cache und den Data Cache von Next.js nutzt.
- Die Verifiable Credentials Working Group des W3C bittet um Feedback bei Implementierungen des Standards Data Integrity BBS Cryptosuites v1.0, um die Candidate-Recommendation-Phase beenden zu können. Die Spezifikation beschreibt eine Data Integrity Cryptosuite zur Erzeugung digitaler Signaturen unter Verwendung des BBS-Signaturschemas.
Sollten Sie ein wichtiges Ereignis vermissen, freuen wir uns ĂĽber Ihre E-Mail.
(mai)