Microsoft 11834 Published by Philipp Esselbach 0

Microsoft has released AttackSurfaceAnalyzer 2.3.319, which features several updates, including the reordering of UseDotNet 6 tasks, limitations on tests executed in the pipeline, resolution of an out-of-memory error with large SARIF reports, and updates to dependencies.

Microsoft 11834 Published by Philipp Esselbach 0

The second Windows Package Manager 1.10 release candidate build for both Windows 10 and Windows 11 is available for testing. The system encompasses reliable features such as comprehensive support for Entra ID, enhanced privilege properties within configuration files, and compatibility with the 1.10 manifest in REST source parsing and winget utilities.

Microsoft 11834 Published by Philipp Esselbach 0

Windows Package Manager 1.10.280 has been released for both Windows 10 and Windows 11. It comes with new stable features, including comprehensive support for Entra ID through a private WinGet REST source, configuration files with properties for elevated privileges, and the incorporation of a Projection.dll for Native AOT. The release additionally incorporates source management within the COM API.

The release incorporates enhancements for source argument validation, reinstates the WinGetUtil nuspec for development purposes, and introduces support for the 1.9 manifest in REST source parsing and Winget utilities interoperation. The update addresses the Microsoft Store's App Installer URL, the Repair-WinGetPackageManager cmdlet, and includes fixes for .NET 8 and PS SDK 7.4. The release includes corrections for non-functional links, support for Entra ID authentication during installer download, and updates to version 8.11.1 in response to CVE-2024-11053.

Microsoft 11834 Published by Philipp Esselbach 0

Windows Terminal Preview v1.23.10353.0 has been released for testing. The update covers enhancements in multi-window functionality, a comprehensive UI redesign, and adjustments to settings. The multi-windowing feature has been revised to enhance reliability and robustness, with the tray icon functioning more consistently. Actions across multiple windows are functioning correctly, summoning has improved, and additional enhancements are present. The newly introduced color scheme, "Ottosson," provides a well-balanced and uniform hue and chroma derived from the Oklab color space.

Microsoft 11834 Published by Philipp Esselbach 0

Windows Terminal 1.22 has reached a stable release and features numerous enhancements, such as a revamped console hosting implementation, support for grapheme clusters, an updated user interface for pop-ups in CMD and Python, snippets, and the addition of regular expression search capabilities. The release notes encompass previews for various versions of Windows Terminal, along with backported modifications from the 1.22 Preview.

The features include Cascadia Code 2407.24, an updated color scheme, a newly designed Compatibility page, and a Terminal Emulation page. The updates consist of eliminating command duplication in history, ceasing updates to the Terminal during active use on Windows 11 24H2, ensuring proper escape of single quotes in POSIX-style path translation modes, and preventing applications from writing to the Windows Clipboard.

Microsoft 11834 Published by Philipp Esselbach 0

TypeScript 5.8 Beta is now available for download via npm. The beta presents new features, including checked returns for conditional and indexed access types, which can be advantageous in multiple scenarios. An API that offers options to a user can utilize a conditional type to enhance the precision of the return type. Nonetheless, this may result in inaccuracies when attempting to execute the function.

TypeScript 5.8 introduces a restricted capability for validating conditional types within return statements. When a function's return type is a generic conditional type, TypeScript employs control flow analysis for generic parameters utilized in the conditional type. It instantiates the conditional type with the narrowed type of each parameter and evaluates against that new type. This indicates that conditional types necessitate narrowing, and to reflect the operation of narrowing in expressions, we must be more explicit and thorough regarding the outcomes in each branch.

Microsoft 11834 Published by Philipp Esselbach 0

Microsoft has launched PowerToys 0.88.0, emphasizing new features, enhanced stability, and various improvements.

The key features encompass the introduction of ZoomIt, a tool designed for screen zooming, annotation, and recording, specifically tailored for technical presentations and demonstrations, along with the elimination of the Video Conference Mute function.Net 9.0.1 has addressed issues in WPF, enhancing stability for PowerToys Run. Additional enhancements consist of a solution for the Windows App SDK application title bar override, refined notification checking logic, and resolutions for challenges related to Advanced Paste, FancyZones, Keyboard Manager, Monaco Preview, Mouse Without Borders, New+, and Peek.

Microsoft 11834 Published by Philipp Esselbach 0

PowerToys 0.87.1 has been released and addresses issues with stability present in the previous release. The update addresses the border issue in PowerToys Run on Windows 10, resolves crashes in the OneNote plugin resulting from the .NET 9 upgrade, and fixes crashes related to Advanced Paste resource cleanup. 

Microsoft 11834 Published by Philipp Esselbach 0

PowerToys 0.87.0 prioritises new features, stability, and enhancements. Key features include Advanced Paste with "Advanced AI" using Semantic Kernel, Workspaces support for Progressive Web Applications, Workspaces feature to move existing windows instead of creating new ones, Mouse Jump with new settings for screen pop-up customisation, New+ now compatible with Windows 10, Quick Accent for character set selection, and improvements in initialisation, logging, and tray icon setup.

Microsoft 11834 Published by Philipp Esselbach 0

TypeScript 5.7 has been released, enhancing JavaScript with additional syntax for type declarations and annotations. The TypeScript compiler utilizes this syntax to perform type-checking on code and subsequently erase it, resulting in clean and idiomatic JavaScript. TypeScript serves as a superset of JavaScript, ensuring that any valid JavaScript code is also valid TypeScript code.

Microsoft 11834 Published by Philipp Esselbach 0

Windows Terminal Preview 1.22.3232.0 resembles a minor servicing release for the Preview version, featuring enhancements to the built-in Box Drawing glyphs, a drag-and-drop path translator, and updates to WSL profiles. It provides the option to "move tab left," "... right," and "... to new window" through a right-click on the tab. Recent updates address issues such as the resolution of the problem with auto-detected profiles being permanently forgotten, the addition of a Czech translation for "Open in Terminal," and the enhancement of high contrast mode functionality within the Command Palette and Settings UI.

Microsoft 11834 Published by Philipp Esselbach 0

Windows Terminal 1.21.3231.0 has been released, featuring minor servicing improvements. These include changes to the drag-and-drop path translator for detecting WSL's new distribution profiles, the removal of auto-detected profiles, and the resolution of issues related to the Czech translation of "Open in Terminal."

Microsoft 11834 Published by Philipp Esselbach 0

PowerShell 7.5 RC-1 is now available for testing, making it the platform's first "go-live" version based on.NET 9. This standard support release, which is built on top of.NET 9, will be supported for 18 months. Support for ACR as a container gallery, an enhanced PSReadLine, new cmdlets ConvertTo-CliXml and ConvertFrom-CliXml, online cmdlet improvements, and tab completion enhancements are among the highlights. Additionally, bug corrections have been implemented.

Microsoft 11834 Published by Philipp Esselbach 0

Microsoft has released the Windows Package Manager 1.10.40 preview for both Windows 10 and Windows 11. This release addresses a crash issue in MSVC's C++ STL, ensuring that binaries remain stable when utilising older VCRuntime (msvcp140.dll).

Microsoft 11834 Published by Philipp Esselbach 0

Microsoft has released Windows Package Manager 1.10.40 preview, which represents the second development build for both Windows 10 and Windows 11. The update incorporates experimental features such as sixel support for icons and an enhanced progress visualization. To utilize these features, users are required to operate a terminal that is compatible with sixels, such as the most recent Windows Terminal Preview build. The handling of WinGet configuration files that utilize DSC resources requiring elevation has been improved for better efficiency. The experimental feature "Configure Self Elevation" is available for activation. The release addresses a bug that leads to a crash in MSVC's C++ STL, resulting in binaries compiled with newer tooling crashing when utilizing an older VCRuntime.

Microsoft 11834 Published by Philipp Esselbach 0

Windows Package Manager 1.9.25200 has been released and represents the second stable release for both Windows 10 and Windows 11. The update incorporates experimental features such as sixel support for icons and an enhanced progress visualization.

Microsoft 11834 Published by Philipp Esselbach 0

TypeScript 5.7 is now available for download through npm. The release candidate includes several improvements, including checking for never-initialized variables, path rewriting for relative paths, and a new compiler option called --rewriteRelativeImportExtensions. TypeScript has been able to catch issues when a variable has not yet been initialized in all prior branches, but it now reports errors when variables have never been initialized at all.

Path rewriting for relative paths is also introduced. TypeScript now supports running TypeScript code "in-place" without requiring a build step that generates output JavaScript files. However, this requires importing the appropriate TypeScript extension at runtime. To support this scenario, a new compiler option called --rewriteRelativeImportExtensions is added.