SD Times News Digest: TypeScript 4.4 Beta, Rust Supports Linux Kernel Improvements, Sauce Labs Acquires Backtrace

Some of the main highlights of TypeScript 4.4 beta are control flow analysis such as aliasing conditions, index signatures for symbols and template string patterns.

When control flow analysis of alias conditions is enabled, type checkers use what is called control flow analysis to infer types in all language structures, so developers use variable types each time. You don’t have to persuade TypeScript.

TypeScript allows users to write objects that require a specific type for all properties to form a dictionary-like type using index signatures. You can use string keys to index objects with square brackets.

Additional details are available for all highlights in the new version Here..

Improved Rust support for the Linux kernel

The Linux kernel has undergone some major improvements over overall Rust support, including removing panic assignments, adding beta compiler support, and testing.

The goal of the improvement is to put everything the kernel needs in the upstream “allocation” and remove it from the kernel tree. “Alloc” is now compiled with a panic assignment The method is disabled and cannot be used incorrectly in the kernel.

Regarding compiler support, Linux is currently using the 1.54-beta1 version as the reference compiler. With the release of `rustc` 1.54 at the end of this month, the kernel will move to that version as a new reference.

Additional details are available for all support improvements Here..

Sauce Labs Acquires Backtrace

Sauce Labs announced that it has acquired Backtrace, a provider of error monitoring solutions for software teams.

“In combination with the recent acquisitions of API Fortress, AutonomIQ, and TestFairy, the addition of Backtrace extends the SauceLabs solution to cover every stage of the development journey. SauceLabs President and CEO Aled Miles said: We welcome Backtrace’s talented people and products and look forward to supporting their high quality innovations as part of the Sauce Labs team.

Backtrace provides a cross-platform error monitoring solution for desktop, mobile, device, game console, and server platforms to help organizations reduce debug time and improve software quality.

Apache weekly updates

Last week, the Apache Software Foundation (ASF) released Apache Camel 3.11. It includes a new “camel-kamelet-main” component for developers to try and develop custom Kamelets, a “getSourceTimestamp” API for “Message”. More.

Apache MetaModel, a popular interface for metadata discovery, exploration, and querying for different types of data sources, has been deprecated.

Also, Apache Druid was found to be vulnerable to authenticating users to read data from sources other than intended.

Other new releases last week included Apache Geode 1.13.3 and 1.12.3. Additional details about all news from ASF are available Here.. SD Times News Digest: TypeScript 4.4 Beta, Rust Supports Linux Kernel Improvements, Sauce Labs Acquires Backtrace

Back to top button