Developer Snapshots: Smaller news of the week
The overview contains small but interesting news about Slint, wasmer, Swift, W3C, Wasmtime, .NET, Prometheus, TestRail and Linkerd.
(Image: erzeugt mit Midjourney von der iX-Redaktion)
For the weekend, here's a brief overview of everything that didn't make it into the news, but which we still think is exciting:
- The stable version 6 of wasmer brings some new features in relation to LLVM. It implements the new standard procedure for exception handling for Linux and Darwin and introduces a new optimization:
--enable-pass-params-opt. In addition, several backends can now be embedded in a wasmer build:--llvm,--cranelift,--singlepass,--v8,--wamror--wasmi. - Slint 1.11 offers GUI developers a color picker for live views and also works with color gradients such as
@linear-gradient(90deg, #ff0000 0%, #0000ff 66%, #ff00ff 83%, #ff0000 100%). In addition, Python support is entering the beta phase via – "an important step towards production readiness", according to the announcement. - In future, the Wasmtime team will publish long-term support releases (LTS), which will receive updates for two years. In future, every twelfth issue of the monthly releases will offer a long support period, i.e. one per year. Users will not have to update every two months as before.
- An official Swift client for SignalR is available from Microsoft: iOS developers can use it to implement real-time applications such as chat or alerts. The minimum requirements are Swift 5.10, macOS 11 and iOS 14.
- The W3C has submitted two new proposals as working drafts: Web Cryptography Level 2 and Subresource Integrity. The first stands for a simple crypto API in JavaScript, the second defines checks for the tamper-free retrieval of resources on the web.
- Microsoft has presented the second preview for the .NET AI Chat Web App Template. It now supports Aspire and the associated Qdrant vector database. The template is used for the development of cloud-native AI chats and can be installed with
dotnet new install Microsoft.Extensions.AI.Templatesin the terminal of Visual Studio, VS Code or the .NET CLI.
Videos by heise
- The Prometheus monitoring system is available in version 3.3.0. In addition to numerous bug fixes and performance optimizations, the developers behind the CNCF project have also incorporated new features into the release. In PromQL, for example, the
idelta()andirate()functions are now available, which can be used for native histograms. In addition, UTF-8 labels can now also be used inlabel_replace(). - The CLI tool TestRail introduces cross-project reports in version 9.1. The new feature is intended to provide a deeper insight into ongoing projects and load distribution in order to make it easier for quality managers to make decisions – regarding the continuation of individual projects, for example. Or specifically with regard to a more targeted use of resources. The cross-project reports are initially available exclusively in the Enterprise Edition of TestRail.
- Buoyant has announced the release of the Service Mesh Linkerd in version 2.18. The CNCF project takes another step towards full Windows support and introduces the experimental version of a proxy for Windows systems for the first time. However, the main innovations in the release focus on eliminating painful experiences from practical use under the keyword Battlescars (battle scars). In this context, the development team has incorporated improvements for handling the Gateway API and for the GitOps-compatible linking of multiclusters, among other things.
If you are missing an important topic, we look forward to receiving your e-mail.
(Image:Â WD Ashari/Shutterstock.com)
enterJS 2025 will take place on May 7 and 8 in Mannheim. The conference offers a comprehensive look at the JavaScript-supported enterprise world. The focus is not only on the programming languages JavaScript and TypeScript themselves, but also on frameworks and tools, accessibility, practical reports, UI/UX and security.
Highlights from the program:
- Live coding: We migrate an Angular solution to Signals!
- Crimes Against the Browser: Darkest frontend crimes
- Creating your own AI agents with LangChain.js & LangGraph.js (workshop, May 6)
Tickets are available in the online store.
(mai)