Microsoft 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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 11949 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.

Microsoft 11949 Published by Philipp Esselbach 0

PowerToys 0.86.0 focused on new features, stability, and enhancements. Key enhancements include Advanced Paste, which now allows you to convert images to text and paste them to files, changing left navigation to group utilities, and correcting workspace problems. Telemetry opt-in is now available in the Settings General tab, and users are encouraged to enable it to help guide development efforts.

Microsoft 11949 Published by Philipp Esselbach 0

Microsoft released AttackSurfaceAnalyzer v2.3.313. This update includes the addition of a release to NuGet and GitHub, the implementation of a release stage with signing, the initiation of the templating release pipeline, and the migration to 1ES templates.

Microsoft 11949 Published by Philipp Esselbach 0

Microsoft has released Microsoft.PowerShell.PlatyPS 1.0.0-Preview1, a new version of the PowerShell help file generating tool that makes the process easier by converting help files to Microsoft Assistance Markup Language (MAML).

The new version includes various enhancements, such as more accurate descriptions of PowerShell cmdlets, improved efficiency, an object model for the help file, and cmdlets for chaining complex processes. The primary goal is to address long-standing issues, introduce schema-driven functionality, and improve validity checks. The new version contains a C# rewrite, a new Markdown schema, new cmdlets, full YAML serialization, automatic conversion of existing Markdown to the new object model, and export to Markdown, Yaml, and MAML.

Microsoft 11949 Published by Philipp Esselbach 0

Windows Terminal Preview 1.22.2912.0 has been released, featuring minor updates such as the option to disable dynamic profiles like WSL and Azure Cloud Shell, various bug fixes, enhanced icon functionality, and the capability to select fonts.