Developer Snapshots: Programmierer-News in ein, zwei Sätzen
Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem CodeQL, DynamoDB, regex, Deno, Apache EventMesh, Docker Desktop und TypeScript.
![](https://heise.cloudimg.io/width/610/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/2/6/7/6/7/2/snapshots-c09b8dcd1d71e1c8.jpeg)
Lesezeit:
3 Min.
Von
- Maika Möbus
- Matthias Parbel
- Frank-Michael Schlede
- Rainald Menge-Sonnentag
Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:
- Das Entwicklerteam bei GitHub hatte bereits Anfang Juni den Swift-Support als Beta für CodeQL bekannt gegeben. Nun fügt es die Unterstützung für Swift 5.8.1 und Xcode 14.3.1 hinzu. Diese Version kann zudem mit einer besseren Unterstützung für Swift 5.x auf Linux aufwarten, die jetzt Versionen bis einschließlich 5.8.1 unterstützt.
- AWS hat bekanntgegeben, dass Amazon DynamoDB local – eine lokale, herunterladbare Version von Amazon DynamoDB – jetzt zur Verwendung des jakarta.*-Namensraums migriert wurde. Diese neue Version soll es Java-Entwicklern und -Entwicklerinnen ermöglichen, DynamoDB lokal für die Arbeit mit Spring Boot 3 und Frameworks wie Spring Framework 6 und Micronaut Framework 4 zu verwenden, um vereinfachte und leichtgewichtige Cloud-native Anwendungen zu erstellen.
- Die regex-Untergruppe des Entwicklerteams hinter Rust hat regex 1.9 veröffentlicht. Der regex-Teil wird vom Rust-Projekt gepflegt und als der empfohlene Weg bezeichnet, um reguläre Ausdrücke in Rust zu verwenden. Das bestimmende Merkmal ist dabei laut dem Blogeintrag die Garantie für lineare "Worst-Case-Suchzeiten" in Bezug auf die Größe der zu durchsuchenden Zeichenfolge. Die wichtigste Änderung sollen dabei schnellere Suchzeiten sein.
- Die JavaScript-Runtime Deno 1.35 stabilisiert die Webserver-API
Deno.serve()
. Damit lässt sich ein Webserver mit einer einzigen Codezeile aufsetzen, wohingegen die frühere APIDeno.serveHttp()
ein umfangreicheres Setup benötigte. - Das Build-Tool Vite hat Version 4.4 erreicht und bietet nun experimentellen Support für Lightning CSS, aktualisiert esbuild auf Version 0.18 und stellt neue Starter Templates für
create-vite
für Solid und Qwik bereit.
- Nach dem Release der Beta-Version liegt Qt Creator 11 nun als Release Candidate vor. Zu den Neuerungen zählen ein integriertes Terminal, Support für den KI-Coding-Assistenten GitHub Copilot und Bugfixes für das Editieren von C++ und QML.
- Docker Desktop 4.21 ist mit Unterstützung für neue WebAssembly-Runtimes erschienen: Slight, Spin und Wasmtime. Diese Runtimes lassen sich auf Befehl herunterladen, wenn der containerd Image Store aktiviert ist.
- Microsoft hat TypeScript 5.2 Beta veröffentlicht. Die neue Version der Programmiersprache kann mit explizitem Ressourcenmanagement umgehen, einem anstehenden ECMAScript-Feature. In Visual Studio Code 1.80 lässt sich die Sprachversion als Preview-Feature verwenden.
- Die Serverless-Event-Middleware Apache EventMesh bringt in Version 1.9.0 vier neue Features mit, darunter die EventMesh Connector API. Daneben führt sie elf weitere Änderungen wie etwa das Optimieren der MessageQueue ein und behebt über 15 Bugs.
(fms)