Developer Snapshots: Kleinere News der letzten Woche
Die Übersicht enthält kleine, aber interessante Meldungen zu Swiftly, Stackable, Qt, Rust, Windows Community Toolkit, CakePHP, Amazon Q, Ember.js und Django.
(Bild: erzeugt mit Midjourney von der iX-Redaktion)
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:
- Swift-Entwickler, die ihre Toolchain auch jenseits der Apple-Plattformen verwalten und updaten wollen, können ab sofort auf das erste stabile Release von swiftly zurückgreifen. Der Versionsmanager für Swift liegt in Version 1.0 vor. Er lässt sich insbesondere auch für Swift-Installationen unter Linux und separat von Xcode unter macOS einsetzen.
- Neben Performanceverbesserungen verspricht die Stackable Data Platform in Version 25.3 einige neue Funktionen, darunter erweitertes Logging der Container-Umgebungsinformationen fĂĽr umfassendere Observability. Neu ist auch Autorisierungs-Support via Open Policy Agent (OPA) fĂĽr Apache Airflow und Superset.
- FĂĽr das PHP-Framework CakePHP bringt Version 5.2 neue Funktionen wie den Befehl
cake counter_cacheundConsoleIntegrationTestTrait::debugOutput()zur Optimierung der Modell- und Konsolentests mit sich. - Ember.js 6.3 fĂĽhrt die UnterstĂĽtzung fĂĽr
<template>-Tags in Routen ein, was es ermöglichen soll,<template>-Glimmer-Komponenten im Authoring-Format (gjs/gts) anstelle von Routenvorlagen zu verwenden. Zudem gilt das Importieren voninjectaus@ember/servicezugunsten des neuenservice-Exports gemäß RFC #0752 als veraltet.
- Amazon Q Developer ist jetzt in Amazon OpenSearch Service verfügbar und bietet KI-gestützte Funktionen wie Visualisierungsgenerierung aus natürlicher Sprache und empfohlene Anomaliedetektoren. Diese Funktionen sollen eine effizientere Datenanalyse und schnelle Antworten über eine neue Chat-Oberfläche ermöglichen.
- Die neue Version 1.86 von Rust bietet Entwicklerinnen und Entwicklern die Möglichkeit des Upcastings von Objektreferenzen in Traits auf ihre Supertraits mit
fn upcast(x: &dyn Trait) -> &dyn Supertrait { x }. Die Herausgeber warnen, dass derartige Raw-Pointer auf Objekte mit unsicherer vtable in sicheren Code zu instabilem Verhalten fĂĽhren.
Videos by heise
- Das Windows Community Toolkit basiert in Version 8.2 auf WindowsAppSDK 1.6 und Uno 5.5. Es unterstützt auf allen Plattformen natives Ahead-of-Time-Compiling (AOT), um die Performance zu erhöhen. Und .NET 9 arbeitet nun mit der Universal Windows Platform (UWP).
- Django 5.2 importiert alle Modelle aus Apps automatisch in die Shell-Umgebung. Ferner können Entwicklerinnen und Entwickler jetzt Primärschlüssel von Tabellen aus mehreren Feldern kombinieren (composite primary keys). Außerdem geht das Überschreiben eines
BoundFieldeinfacher. - Qt 6.9 bringt Emoji-Rendering in bereits vorhandenen Anwendungen, SVG, automatisierte Transparenz für Qt Quick 3D und neue Möglichkeiten für OAuth 2. Hinzu kommen Performanceverbesserungen über alle Plattformen und Geräte hinweg. Parallel dazu gibt es Qt für Python 6.9.
Sollten Sie ein wichtiges Thema vermissen, freuen wir uns ĂĽber Ihre Mail.
(Bild:Â katisa/123rf.com)
Continuous Delivery ist gut, Progressive Delivery ist besser – unter diesem Motto widmet sich die Online-Konferenz Mastering GitOps am 30. April 2025 den Herausforderungen, wie sich sowohl Infrastruktur als auch Anwendungen automatisiert, konsistent und reproduzierbar bereitstellen lassen.
Das Event richtet sich Softwareentwickler:innen, DevOps Engineers und Plattform-Teams, die Verantwortung dafĂĽr ĂĽbernehmen, dass Software erfolgreich agil, entwickelt und bereitgestellt wird.
Höhepunkte aus dem Programm:
- GitOps auf allen Ebenen: mit Crossplane & ArgoCD
- GitOps Evolution: Moderne Infrastruktur-Pipelines mit Pulumi und Argo CD
- Praxisbericht: Zwei Jahre GitOps mit FluxCD in Produktion
- Effiziente Multi-Tenant-Architekturen:GitOps mit Argo CD in der Praxis
- GitOps-Pattern fĂĽr verteilte Deployment-Pipelines mit Kargo
Noch bis 9. April Tickets mit FrĂĽhbucherrabatt sichern!
(mai)