Developer Snapshots: Minor news from the last week
The overview contains small but interesting reports on Flux, JetBrains, Rust, Next.js, Apache Lucene, Amazon Q, JsTraceToIX, Visual Studio and Python.
(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 Controlplane development team has added a Flux Operator to the GitOps tool Flux. As an alternative to the bootstrap approach, the operator is designed to automate all processes from installation and configuration to updates. The operator makes it easier for users to deploy Flux across numerous clusters.
- JetBrains has updated the declarative UI framework Compose Multiplatform to version 1.7.0. The new release incorporates changes from the latest Jetpack Compose update, promises significant performance improvements on iOS and introduces type-safe navigation.
- Version 1.82.0 of the Rust programming language provides a long-awaited subcommand for the Cargo package manager:
cargo infocan be used to display information about a package directly in the registry. By default,cargo infodescribes the package version from the local Cargo.lock (if it exists). The command also provides information on newer versions of the package. - Feedback from RC1 has been incorporated into the second release candidate of Next.js 15. According to the development team, the new API for Server Lifecycle Observability instrumentation.js is considered stable. The Async Request APIs have also taken a further step in the transition to a simplified rendering and caching model.
- In addition to bug fixes and performance optimizations, version 10 of the Apache Lucene search engine library includes several new functions and API changes. Among other things, the MultiTermQuery.setRewriteMethod() method has been removed and LruTaxonomyWriterCache is to replace UTF8TaxonomyWriterCache, which has also been removed. A new addition is NFARunAutomaton, for example, to be able to execute Nondeterministic Finite Automata (NFA) directly.
Videos by heise
- Amazon is launching Q, an AI for the supply chain in its web services. It is intended to provide information on efficiency and financial insights in the supply chain data lake. As an example, the blog entry states: "What is my demand forecast for apples in Austin over the next two months?"
- JsTraceToIX is a tracing tool for debugging React and Vue components, Arrow functions, method chaining and all other types of linked functions or expressions in which normal debuggers cannot place breakpoints. According to the manufacturers, the tool provides a simple solution for this.
- Improved debugging is also available for C++ in Visual Studio, with conditional breakpoints that only interrupt execution if certain conditions are met, such as a variable assuming a certain value.
- Shortly after the final version of Python 3.13 was released, the team presented the alpha of 3.14, although it did restrict that many of the new functions are still being planned, for example annotations for variables and classes will in future be located in a separate
annotatefunction and will only be evaluated when called.
If you are missing an important topic, we look forward to receiving your e-mail.
(Image:Â Cmytro Vikarchuk/Shutterstock)
At the online conference betterCode() .NET 9.0 on November 19, 2024 by iX and dpunkt.verlag, .NET experts from www.IT-Visions.de will present the latest version of .NET 9.0 using practical examples.
These include the innovations in .NET 9.0 SDK, C# 13.0, ASP.NET Core 9.0, Blazor 9.0, Windows Forms 9.0, WPF 9.0, WinUI, .NET MAUI 9.0 and the integration of artificial intelligence in .NET applications.
The program offers six presentations, one discussion and six workshops. Tickets are available at the early bird price until October 22.
(map)