---
title: "WinGet Studio changelog"
description: >-
A log of the changes for releases of WinGet Studio.
ms.topic: whats-new
ms.date: 01/01/2025
---
# Changelog
All notable changes to WinGet Studio are documented in this file. The format is based on
[Keep a Changelog][m1], and WinGet Studio adheres to [Semantic Versioning][m2].
[m1]: https://keepachangelog.com/en/1.1.0/
[m2]: https://semver.org/spec/v2.0.0.html
## [v0.100.302.0][release-v0.100.302.0] v0.100.302.0 - 2025-10-28
This section includes a summary of changes for the `v0.100.302.0` release. For the full list of
changes in this release, see the [diff on GitHub][compare-v0.100.302.0].
[release-v0.100.302.0]: https://github.com/microsoft/winget-studio/releases/tag/v0.100.302.0 "Link to the WinGet Studio v0.100.302.0 release on GitHub"
[compare-v0.100.302.0]: https://github.com/microsoft/winget-studio/compare/v0.100.293.0...v0.100.302.0
### Added
- Added cache manager to improve performance when working with DSC resources and configuration
files. The cache manager reduces redundant operations and speeds up resource discovery.
Related work items
- Issues: _None_
- PRs: [#119][#119]
- Added support for cancellation tokens throughout the application. You can now cancel long-running
applying a configuration set operation.
Related work items
- Issues: _None_
- PRs: [#122][#122]
- Added shimmer loading control to provide visual feedback during asynchronous operations.
Related work items
- Issues: _None_
- PRs: [#120][#120]
- Added default schema generator support for DSC resources. This feature automatically generates
a default YAML input based on the schema for DSC resources.
Related work items
- Issues: _None_
- PRs: [#118][#118]
### Changed
- Improved session state management by moving capture and restore logic to dedicated session state
aware classes. This change provides better isolation and reliability when working with
configurations that modify system state.
Related work items
- Issues: _None_
- PRs: [#123][#123]
- Unit details are now loaded on demand when expanding a unit in the configuration tree view. This
change significantly improves initial load performance for configurations with many units, as
detailed information is only fetched when needed.
Related work items
- Issues: _None_
- PRs: [#124][#124]
### Fixed
- Removed unintended editor focus behavior that could cause focus to jump unexpectedly when
navigating through the configuration interface.
Related work items
- Issues: _None_
- PRs: [#121][#121]
[#118]: https://github.com/microsoft/winget-studio/pull/118
[#119]: https://github.com/microsoft/winget-studio/pull/119
[#120]: https://github.com/microsoft/winget-studio/pull/120
[#121]: https://github.com/microsoft/winget-studio/pull/121
[#122]: https://github.com/microsoft/winget-studio/pull/122
[#123]: https://github.com/microsoft/winget-studio/pull/123
[#124]: https://github.com/microsoft/winget-studio/pull/124