Developer Snapshots: Programmierer-News in ein, zwei Sätzen

Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem TypeScript 5.0, Jupyter Notebook, Vitess, Qt Creator, OpenKruise, WebStorm und GitHub.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 3 Min.
Von
  • Silke Hahn
  • Maika Möbus
  • Matthias Parbel
  • Frank-Michael Schlede
  • Rainald Menge-Sonnentag

Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:

  • Rund fünf Wochen nach der Beta-Version hat Microsoft den Release Candidate für TypeScript 5.0 veröffentlicht. Die neue Version der Programmiersprache soll unter anderem schlanker und schneller sein. Bis zum stabilen Release am 14. März 2023 soll sich – abgesehen von kritischen Bugfixes – nichts mehr verändern.
  • Das Data-Science-Tool Jupyter Notebook soll barrierefreier werden. Zu diesem Zweck ist eine dedizierte Accessibility Working Group entstanden, die nun als offizielles Jupyter-Subprojekt gilt.
  • Die Cloud Native Computing Foundation (CNCF) hat das Release von Vitess 16 bekannt gegeben. Das Datenbank-Clustering-System für horizontales Skalieren von MySQL legt darin einen Fokus auf das Reviewen, Editieren und Neuschreiben der Website-Dokumentation, um auf dem gleichen Stand wie der Code zu sein. Daneben erhebt es VDiff v2 in den produktionsreifen Status.
  • Nachdem die Qt Company Anfang Februar die Verfügbarkeit der ersten Beta-Version der plattformübergreifenden Entwicklungsumgebung Qt Creator 10 bekannt gegeben hat, stellt das Entwicklerteam jetzt bereits das Beta2-Release zur Verfügung. Zu den Vorteilen dieser Vorabversion gehört unter anderem die Möglichkeit, in der Oberfläche Fortschrittsdetails vorübergehend aus dem Weg zu ziehen und sie mit der Schaltfläche darunter auszublenden.
  • Das Technical Oversight Committee (TOC) der Cloud Native Computing Foundation (CNCF) hat dafür gestimmt, OpenKruise als CNCF-Inkubationsprojekt aufzunehmen. Bei OpenKruise handelt es sich um eine erweiterte Komponenten-Suite für Kubernetes, die sich auf Anwendungsautomatisierungen wie Bereitstellung, Upgrade, Betrieb und Verfügbarkeitsschutz konzentriert.
  • Das Entwicklerteam hinter Microsoft Visual Studio Code hat bekannt gegeben, dass die März-2023-Versionen der Python- und Jupyter-Erweiterungen für den Editor jetzt verfügbar sind. In dieser Version steht Programmierern und Programmiererinnen unter anderem nun auch eine Funktionalität zur Verfügung, die es ihnen ermöglicht, beim Einsatz des Befehls Python: Create Environment zurückzugehen oder abzubrechen.
  • Github hat die allgemeine Verfügbarkeit von GitHub Actions Importer angekündigt. Die Software soll Entwicklerinnen und Entwickler dabei helfen, Migrationen von Azure DevOps, CircleCI, GitLab, Jenkins und Travis CI zu GitHub Actions zu planen und zu automatisieren. Es handelt sich dabei um eine Erweiterung der offiziellen GitHub-CLI, die für alle GitHub-Nutzer kostenlos verfügbar ist.
  • Das Projekt Ink hat Version 4.0.0 erreicht. Ink überträgt das von React vertraute Verhalten beim Bau von UIs im Browser auf die Kommandozeile. Das Package der neuen Version ist nun vollständig auf ESM (ECMAScript Modules) umgestellt und Ink setzt Node.js 14.16 sowie React 18 voraus.
  • Nachdem JetBrains für seine Entwicklungsumgebungen in Version 2023.1 zunächst das EAP (Early Access Program) gestartet hatte, liegen die ersten IDEs inzwischen in der Beta-Version vor. IntelliJ IDEA 2023.1 Beta bringt unter anderem Neuerungen im Umgang mit dem Extract Method Refactoring und WebStorm 2023.1 Beta kann die Angular-Direktive NgOptimizedImage verwenden.
  • Das GitHub-Feature Secret Scanning Alerts hat für alle öffentlichen Repositories die allgemeine Verfügbarkeit erreicht. Es ist kostenfrei verwendbar und informiert Inhaber von Repositories darüber, wenn Geheimnisse wie etwa Zugangsdaten oder API-Token öffentlich werden. Das Secret Scanning durchsucht sowohl Code als auch Issues, Beschreibungen und Kommentare.

(mai)