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.

vorlesen Druckansicht 1 Kommentar lesen
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.

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_cache und ConsoleIntegrationTestTrait::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 von inject aus @ember/service zugunsten des neuen service-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 BoundField einfacher.
  • 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.

Mastering Gitops 2025

(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:

Noch bis 9. April Tickets mit FrĂĽhbucherrabatt sichern!

(mai)