Repository navigation
Merge latest master into feature/compose - #41893
Merged
David Bennett (dkbennett) merged 190 commits intoOct 16, 2026
Merged
David Bennett (dkbennett) merged 190 commits into
David Bennett (dkbennett) merged 190 commits into
Conversation
Mirrored route tracking used an incomplete comparator that considered only route class, destination address, and metric. Distinct routes with different prefix lengths or next hops could therefore be treated as equivalent and silently omitted. The fix preserves the existing route-class ordering while using the complete EndpointRoute comparison for route identity. Regression tests cover prefix length, next hop, metric, exact duplicates, and dependency ordering.
This PR adds a "search or file issue on github" suggestion in all user visible errors to: Help users find solutions faster. Collect more user reported issues to help reliability improvements. This PR also updates all tests checking the error message to use a unified function for creating the expected error message.
…1430) Cleanup various miscellaneous output divergences Co-authored-by: Copilot <[email protected]>
* Save state * Save state * Save state * Cleanup diff
* Save state * Save state * Save state * Add a /verifier option to run-tests.ps1 to run the test under verifier
Co-authored-by: WSL localization <[email protected]>
* Fix various arm64 test failures * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <[email protected]> * Fix LF * Format * Cleanup diff --------- Co-authored-by: Copilot Autofix powered by AI <[email protected]>
wslc: match column order, status text, and json shape for container list Co-authored-by: Copilot <[email protected]>
Co-authored-by: WSL localization <[email protected]>
) Co-authored-by: Copilot <[email protected]>
Update the remaining parser test call site to use ArgumentOverrides after the Argument::Create API change. Co-authored-by: Copilot <[email protected]> Co-authored-by: Ben Hillis <[email protected]> Copilot-Session: eb7946ff-cc0b-4ff1-a059-571334b1c988
…led (#41491) In systemd v261, the systemd's tmpfiles.d/x11.conf was changed from D! to D. systemd/systemd@5474cad. This means the systemd-tmpfiles command will try to execute it when called out of the boot sequence. In the linked issue's case, it's called by the post install script by dpkg. This will fail as the wsl override is not in place when systemd is disabled. This PR enables the wsl override file generation for all distros with wslg enabled, regardless of if the distro boots with systemd.
* Fix unvalidated TerminalProfileSize when importing a distribution _ProcessImportResultMessage constructed the terminal profile string_view using the message-supplied TerminalProfileSize without validating it against the received buffer length. Use the bounds-checked two-argument span::subspan() overload (matching the existing ShortcutIconSize handling a few lines above) so an inconsistent size value throws instead of producing a string_view that runs past the end of the buffer. Co-authored-by: Copilot <[email protected]> Copilot-Session: 35281c30-3d08-4f05-8c84-2ce4711023d5 * format source --------- Co-authored-by: Ben Hillis <[email protected]> Co-authored-by: Copilot <[email protected]> Copilot-Session: 35281c30-3d08-4f05-8c84-2ce4711023d5
* Bump WSL DeviceHost to 1.2.62 Co-authored-by: damanm24 <[email protected]> * Correct WSL DeviceHost version to 1.2.62-0 Co-authored-by: damanm24 <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: damanm24 <[email protected]>
Enable unity build repo-wide via WSL_UNITY_BATCH_SIZE Co-authored-by: Copilot <[email protected]>
Co-authored-by: Tega Ajise <[email protected]>
* Harden Windows macros against dangling-else ambiguity * Harden Windows macros against dangling-else ambiguity
…41504) * Fix dangling-else bugs in FAIL_FAST_IF and EMIT_USER_WARNING macros Both macros were bare if-statements without do/while(0) guards, causing the dangling else problem when used as a single statement under an if. * Fix dangling-else bugs in FAIL_FAST_IF and EMIT_USER_WARNING macros * harden EMIT_USER_WARNING macro on Windows against dangling-else * Fix dangling-else bugs in FAIL_FAST_IF and EMIT_USER_WARNING macros
* Fix test to be more resilient * Make WSL1 more lenient, make WSL2 exact
…sion" (#41331) (#41515) Temporarily reverting the identity-based plugin folder mount change (both the WslCoreVm.cpp behavior change and the accompanying MountFolderAccess test coverage) introduced in #41331. This reverts commit 78b9cf2. Co-authored-by: Ben Hillis <[email protected]> Co-authored-by: Copilot <[email protected]>
#41605 moved the security model to doc/docs/technical-documentation/security.md; the link in SECURITY.md still pointed at doc/docs/security.md.
Restore canonical JSON indentation without changing distribution data so the distribution validation workflow passes its formatting check. Co-authored-by: Copilot <[email protected]> Co-authored-by: Ben Hillis <[email protected]> Copilot-Session: aa251cac-d075-47a8-8757-92e013a714d8
Integrate origin/master at 341f1dd while preserving the Compose POC. Resolve the previously squashed master integration using master snapshot 535b16d as the content merge base. Co-authored-by: Copilot <[email protected]> Copilot-Session: 00be3fc6-dbb0-468d-9b5d-3952df94be35
Upgrade both Python tooling requirement pins to 3.1.62, which fixes all four advisories reported across eight Dependabot alerts. Co-authored-by: Copilot <[email protected]> Co-authored-by: Ben Hillis <[email protected]> Copilot-Session: aa251cac-d075-47a8-8757-92e013a714d8
Co-authored-by: Copilot <[email protected]>
* Reorganize test/windows and split WSLCTests.cpp into per-domain files Co-authored-by: Copilot <[email protected]> * Split wslc tests into per-layer directories and move common unit tests under common/unit Co-authored-by: Copilot <[email protected]> * Flatten test/windows into common/, wsl/, wslc/ and move wslc helpers to common Co-authored-by: Copilot <[email protected]> * Port master's WSLC event and network tests into the split test files Co-authored-by: Copilot <[email protected]> * Revert WSLCTests.cpp split so the change is file moves only Co-authored-by: Copilot <[email protected]> * Update test layout guidance for common/wsl/wslc split Co-authored-by: Copilot <[email protected]> * Make CaseSensitivityDeepNesting testDir static constexpr so the lambda can use it Co-authored-by: Copilot <[email protected]> * Drop static from CaseSensitivityDeepNesting testDir so it can be captured Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Copilot <[email protected]>
e2fsck -f -y returns 1 or 2 when there were errors fixed. However, the resize implementation currently only accepts 0 as a success. This PR adds 1 and 2 to the accepted return codes.
Co-authored-by: Copilot <[email protected]> Co-authored-by: Ben Hillis <[email protected]> Copilot-Session: 25aa9436-0656-41c8-a222-d81d6414a9e6
…lution failure in musl (#41859)
…hNotInUse() (#41855) * Acquire m_instanceLock before calling _ValidateDistributionNameAndPathNotInUse * Cleanup diff * Cleanup diff
… confusion (#41858) * Remove the gate before publishing nuget packages, and rename to avoid confusion * Complete nuget
Integrate master at 5e666a3. Move Compose tests into test/windows/wslc and retain the refactored common, WSL, and WSLC test discovery. Co-authored-by: Copilot <[email protected]> Copilot-Session: 00be3fc6-dbb0-468d-9b5d-3952df94be35
Contributor
There was a problem hiding this comment.
🔵 Needs a closer look
The merge spans public SDK behavior, concurrency, security, networking, build infrastructure, and production publishing without recorded validation results.
0 open findings
What changed in this PR
Merges current master changes into the compose feature branch, spanning WSLC APIs, event handling, networking, security, tests, documentation, dependencies, and release pipelines.
Changes:
- Expands WSLC SDK functionality, event output, process input support, and container tooling.
- Improves networking, VHD security, configuration parsing, and lifecycle synchronization.
- Reorganizes Windows tests and updates documentation, dependencies, and publishing pipelines.
| File | Description |
|---|---|
tools/devops/requirements.txt |
Updates GitPython. |
distributions/requirements.txt |
Updates GitPython. |
packages.config |
Updates runtime and WSL dependencies. |
CMakeLists.txt |
Adjusts debug CRT linking. |
README.md |
Documents localization limitations. |
SECURITY.md |
Fixes the security-model link. |
.github/ISSUE_TEMPLATE/Bug_Report.yaml |
Adds WSLC issue classification. |
cloudtest/CMakeLists.txt |
Adds current test images. |
.pipelines/build-job.yml |
Updates signing key configuration. |
.pipelines/dcat-audience-job.yml |
Adds DCAT audience publishing. |
.pipelines/github-release-stage.yml |
Adds GitHub release staging. |
.pipelines/nuget-publish-stage.yml |
Adds release NuGet publishing. |
.pipelines/publish-gate-stage.yml |
Adds reusable manual publishing gates. |
.pipelines/store-flight-stage.yml |
Adds Store flight publishing. |
.pipelines/test-job.yml |
Adds server-image metadata. |
.pipelines/test-stage.yml |
Expands OS test coverage. |
.pipelines/wsl-build-release-onebranch.yml |
Restructures release publishing. |
.pipelines/wsl-publish-ppe.yml |
Adds PPE publishing pipeline. |
src/shared/configfile/configfile.cpp |
Preserves Unicode configuration values. |
src/shared/inc/JsonUtils.h |
Adds bounded iterator JSON parsing. |
src/shared/inc/lxinitshared.h |
Adds kernel tooling mount variables. |
src/shared/inc/prettyprintshared.h |
Corrects string-array decoding. |
src/linux/init/NetworkManager.cpp |
Handles disabled IPv6 during initialization. |
src/linux/init/WslDistributionConfig.cpp |
Parses distribution manifests. |
src/linux/init/WslDistributionConfig.h |
Defines manifest and perf configuration. |
src/linux/init/config.h |
Exposes DrvFs owner refresh. |
src/linux/init/localhost.cpp |
Detects dual-stack IPv6 listeners. |
src/linux/init/util.cpp |
Supports multiple accepted exit statuses. |
src/linux/init/util.h |
Updates command utility interfaces. |
src/linux/netlinkutil/Interface.cpp |
Validates address attribute sizes. |
src/linux/netlinkutil/NetlinkMessage.hxx |
Adds inet-diag parsing and payload checks. |
src/linux/netlinkutil/RoutingTable.cpp |
Uses typed route-address attributes. |
src/windows/common/CMakeLists.txt |
Replaces the legacy table implementation. |
src/windows/common/ConsommeNetworking.cpp |
Improves port errors and fallback gateways. |
src/windows/common/NatNetworking.cpp |
Corrects callback teardown order. |
src/windows/common/WslCoreFilesystem.cpp |
Enables sparse VHDs and restricts ACLs. |
src/windows/common/WslCoreFilesystem.h |
Documents VHD access controls. |
src/windows/common/WslSecurity.cpp |
Disables an incompatible mitigation. |
src/windows/common/hcs.cpp |
Revokes VM access under the user identity. |
src/windows/common/hcs.hpp |
Adds an optional user token. |
src/windows/common/hcs_schema.h |
Adds optional NUMA configuration. |
src/windows/common/install.cpp |
Hardens install-log file handling. |
src/windows/common/install.h |
Exposes testable log-writing implementation. |
src/windows/common/timestamp.hpp |
Adds nanosecond RFC3339 formatting. |
src/windows/common/wslc/models/ContainerModel.h |
Generalizes output-format documentation. |
src/windows/common/wslutil.h |
Adds familiar repository names. |
src/windows/inc/wslc_schema.h |
Stores event timestamps in nanoseconds. |
src/windows/service/exe/HcsVirtualMachine.cpp |
Adds NUMA and VM teardown improvements. |
src/windows/service/exe/Lifetime.h |
Adds asynchronous callback retirement. |
src/windows/service/exe/LxssInstance.cpp |
Reads filesystem attributes as the user. |
src/windows/service/exe/LxssUserSession.h |
Clarifies enumeration side effects. |
src/windows/service/exe/WSLCSessionManager.cpp |
Removes obsolete preview commentary. |
src/windows/service/exe/WslCoreInstance.cpp |
Synchronizes system-distro and init-port access. |
src/windows/service/exe/WslCoreInstance.h |
Makes the system-distro pointer atomic. |
src/windows/service/inc/wslc.idl |
Extends build context and event-filter contracts. |
src/windows/WslcSDK/WslcsdkPrivate.h |
Stores process flags internally. |
src/windows/WslcSDK/wslcsdk.cpp |
Implements process flags and updates GA behavior. |
src/windows/WslcSDK/wslcsdk.def |
Exports the process-flags API. |
src/windows/WslcSDK/wslcsdk.h |
Adds public process flags. |
src/windows/WslcSDK/winrt/ProcessSettings.cpp |
Applies standard-input settings. |
src/windows/WslcSDK/winrt/ProcessSettings.h |
Exposes standard-input configuration. |
src/windows/WslcSDK/winrt/Streams.cpp |
Preserves buffers across coroutine suspension. |
src/windows/WslcSDK/winrt/wslcsdk.idl |
Adds WinRT standard-input support. |
src/windows/wslc/CMakeLists.txt |
Removes delay-load linking. |
src/windows/wslc/commands/ContainerListCommand.cpp |
Uses shared output formatting. |
src/windows/wslc/commands/ContainerStatsCommand.cpp |
Uses shared stats formatting. |
src/windows/wslc/commands/ImageListCommand.cpp |
Uses shared output formatting. |
src/windows/wslc/commands/NetworkListCommand.cpp |
Uses shared output formatting. |
src/windows/wslc/commands/SystemEventsCommand.cpp |
Adds event format selection. |
src/windows/wslc/commands/VolumeListCommand.cpp |
Uses shared output formatting. |
src/windows/wslc/core/CLIExecutionContext.cpp |
Emits in-process warnings. |
src/windows/wslc/core/CLIExecutionContext.h |
Overrides warning collection. |
src/windows/wslc/core/ExecutionContextData.h |
Adds table and JSON output data. |
src/windows/wslc/services/ContainerService.h |
Exposes container-copy helpers. |
src/windows/wslc/services/SessionService.h |
Adds event output format selection. |
src/windows/wslc/tasks/CommonTasks.cpp |
Implements formatted output printing. |
src/windows/wslc/tasks/CommonTasks.h |
Declares formatted output printing. |
src/windows/wslc/tasks/ContainerTasks.h |
Separates data formatting from output. |
src/windows/wslc/tasks/ImageTasks.h |
Renames image formatting task. |
src/windows/wslc/tasks/NetworkTasks.h |
Renames network formatting task. |
src/windows/wslc/tasks/SessionTasks.cpp |
Uses the new table renderer and event format. |
src/windows/wslc/tasks/VolumeTasks.h |
Renames volume formatting task. |
src/windows/wslcsession/CMakeLists.txt |
Removes delay-load linking. |
src/windows/wslcsession/EventStore.h |
Updates timestamps and cancellation waits. |
src/windows/wslcsession/WSLCContainerMetadata.h |
Persists source image names. |
src/windows/wslcsession/WSLCProcessControl.cpp |
Accepts expanded event callbacks. |
src/windows/wslcsession/WSLCProcessControl.h |
Updates process-event callback signature. |
src/windows/wslcsession/WSLCSession.h |
Adds volume and container event callbacks. |
src/windows/wslcsession/WSLCSessionRuntime.cpp |
Connects volume-event forwarding. |
src/windows/wslcsession/WSLCSessionRuntime.h |
Adds the volume-event runtime hook. |
src/windows/wslcsession/WSLCVolumes.cpp |
Publishes volume events after state updates. |
src/windows/wslcsession/WSLCVolumes.h |
Stores the volume-event callback. |
src/windows/wslhost/CMakeLists.txt |
Removes delay-load linking. |
src/windows/wslinstall/DllMain.cpp |
Registers WSLC executables with LSP categories. |
src/windows/wslrelay/CMakeLists.txt |
Removes delay-load linking. |
test/windows/CMakeLists.txt |
Reorganizes Windows test discovery. |
test/windows/common/Common.h |
Improves distro-file restoration helpers. |
test/windows/common/lxsstest.h |
Moves shared LXSS test macros. |
test/windows/common/MountSpecParsingUnitTests.cpp |
Updates the shared test include. |
test/windows/common/TimestampUnitTests.cpp |
Tests nanosecond timestamps. |
test/windows/common/VTSupportUnitTests.cpp |
Updates the shared test include. |
test/windows/common/WSLCCredStorageUnitTests.cpp |
Updates the shared test include. |
test/windows/common/WSLCE2EHelpers.cpp |
Updates the shared test include. |
test/windows/common/WSLCExecutor.cpp |
Updates the shared test include. |
test/windows/common/WSLCExecutor.h |
Updates the shared test include. |
test/windows/common/WSLCSettingsUnitTests.cpp |
Updates the shared test include. |
test/windows/testplugin/CMakeLists.txt |
Adds relocated test include paths. |
test/windows/wsl/CMakeLists.txt |
Adds recursive WSL test discovery. |
test/windows/wsl/InstallerTests.cpp |
Covers additional WSLC executables. |
test/windows/wsl/Plan9Tests.cpp |
Preserves existing distro configuration. |
test/windows/wsl/PluginTests.cpp |
Updates the relocated helper include. |
test/windows/wsl/PluginTests.h |
Adds shared plugin-test definitions. |
test/windows/wslc/CMakeLists.txt |
Adds common test include paths. |
test/windows/wslc/CommandLineTestCases.h |
Covers event formats and streamed builds. |
test/windows/wslc/WSLCCLIArgumentUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIBuildImageCallbackUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLICommandUnitTests.cpp |
Tests the events format argument. |
test/windows/wslc/WSLCCLIContainerCommandUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIEnvironmentOptionsUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIEnvVarParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIExecutionUnitTests.cpp |
Supports table and JSON task data. |
test/windows/wslc/WSLCCLIImageDigestUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLILabelParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIMountParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIOptionsParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIOutputParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLIResourceLimitsParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLISecretParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCLITerminalUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCCsvSharedUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EAliasTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerAttachTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerCreateTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerExecTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerExportTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerInspectTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerKillTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerListTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerLogsTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerPruneTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerRemoveTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerRestartTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerRunTests.cpp |
Adds Alpine DNS coverage. |
test/windows/wslc/WSLCE2EContainerStatsTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerStopTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EContainerTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EGlobalTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageDeleteTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageImportTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageInspectTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageListTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImagePruneTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImagePullTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImagePushTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageSaveTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageTagTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EImageTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EInspectTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ENetworkCreateTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ENetworkInspectTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ENetworkListTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ENetworkPruneTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ENetworkRemoveTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ENetworkTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EPushPullTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ERegistryTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ESessionEnterTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ESettingsTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2ETlsRegistryTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EVolumeCreateTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EVolumeInspectTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EVolumeListTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EVolumePruneTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EVolumeRemoveTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EVolumeTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCE2EWarningTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCPortParserUnitTests.cpp |
Updates the shared test include. |
test/windows/wslc/WSLCVolumeMountUnitTests.cpp |
Updates the shared test include. |
nuget/Microsoft.WSL.Containers.nuspec.in |
Removes the preview designation. |
nuget/Microsoft.WSL.Containers/docs/README.MD |
Removes the preview warning. |
doc/mkdocs.yml |
Adds site branding. |
doc/docs/dev-loop.md |
Documents branch-only formatting. |
doc/docs/technical-documentation/boot-process.md |
Documents kernel tooling mounts. |
doc/docs/technical-documentation/localhost.md |
Documents disabled-IPv6 handling. |
doc/docs/api-reference/index.md |
Updates GA API navigation. |
doc/docs/api-reference/c/** |
Expands C API reference and navigation. |
doc/docs/api-reference/cpp/** |
Expands C++ projection reference. |
doc/docs/api-reference/csharp/** |
Expands C# projection reference. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Member
Author
|
/azp run wsl-github-pr |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Blue (OneBlue)
approved these changes
Oct 14, 2026
Blue (OneBlue)
left a comment
Collaborator
There was a problem hiding this comment.
LGTM, please use a "rebase" merge when completing
Member
Author
|
/AzurePipelines run wsl-github-pr |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
David Bennett (dkbennett)
merged commit Oct 16, 2026
195e534
into
feature/compose
10 of 12 checks passed
David Bennett (dkbennett)
deleted the
user/dkbennett/compose-master-merge
branch
October 16, 2026 18:26
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary of the Pull Request
Just merging latest master into compose branch
PR Checklist
Detailed Description of the Pull Request / Additional comments
Validation Steps Performed