René's URL Explorer Experiment


Title: Add PSJsonSerializerV2 experimental feature for ConvertTo-Json using System.Text.Json by yotsuda · Pull Request #26637 · PowerShell/PowerShell · GitHub

Open Graph Title: Add PSJsonSerializerV2 experimental feature for ConvertTo-Json using System.Text.Json by yotsuda · Pull Request #26637 · PowerShell/PowerShell

X Title: Add PSJsonSerializerV2 experimental feature for ConvertTo-Json using System.Text.Json by yotsuda · Pull Request #26637 · PowerShell/PowerShell

Description: PowerShell for every system! Contribute to PowerShell/PowerShell development by creating an account on GitHub.

Open Graph Description: PR Summary Reimplements ConvertTo-Json using System.Text.Json under the PSJsonSerializerV2 experimental feature, with V1-compatible behavior. PR #26624 has been superseded by this PR. The approach ...

X Description: PR Summary Reimplements ConvertTo-Json using System.Text.Json under the PSJsonSerializerV2 experimental feature, with V1-compatible behavior. PR #26624 has been superseded by this PR. The approach ...

Opengraph URL: https://github.com/PowerShell/PowerShell/pull/26637

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:e8e9cd76-5bda-e0f4-0041-f27b795994cc
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idEA78:29681E:47B69D3:643290C:6A54F00F
html-safe-nonce438570b7d719301610937fc24ba4f56d13ac760e8b0859ae53e07d570703b41c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQTc4OjI5NjgxRTo0N0I2OUQzOjY0MzI5MEM6NkE1NEYwMEYiLCJ2aXNpdG9yX2lkIjoiMzkzNTAwNTcwMjE1OTEzNDczNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacc4cc04be1545362c6b7e7de03c6c6e9208d5de5a1648c7fd8ac012bea02ea9d6
hovercard-subject-tagpull_request:3121421632
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/PowerShell/PowerShell/26637/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/d62d08aab317a885eadc0f26418b251c0d52070fa8f3217aa34e0ebe62ea9334/PowerShell/PowerShell/pull/26637
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d62d08aab317a885eadc0f26418b251c0d52070fa8f3217aa34e0ebe62ea9334/PowerShell/PowerShell/pull/26637
og:image:altPR Summary Reimplements ConvertTo-Json using System.Text.Json under the PSJsonSerializerV2 experimental feature, with V1-compatible behavior. PR #26624 has been superseded by this PR. The approach ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameyotsuda
hostnamegithub.com
expected-hostnamegithub.com
Noneeae2aab99907699a22d2c8449aa683ca74454fca87211b98f7c7b722086b2839
turbo-cache-controlno-cache
go-importgithub.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git
octolytics-dimension-user_id11524380
octolytics-dimension-user_loginPowerShell
octolytics-dimension-repository_id49609581
octolytics-dimension-repository_nwoPowerShell/PowerShell
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id49609581
octolytics-dimension-repository_network_root_nwoPowerShell/PowerShell
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasebb1b4ffdc07c66de20ad344214f55df0aa364bd3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/PowerShell/PowerShell/pull/26637#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F26637
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F26637
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=PowerShell%2FPowerShell
Reloadhttps://github.com/PowerShell/PowerShell/pull/26637
Reloadhttps://github.com/PowerShell/PowerShell/pull/26637
Reloadhttps://github.com/PowerShell/PowerShell/pull/26637
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
PowerShell https://github.com/PowerShell
PowerShellhttps://github.com/PowerShell/PowerShell
Notifications https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Fork 8.4k https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Star 54.4k https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Code https://github.com/PowerShell/PowerShell
Issues 1.3k https://github.com/PowerShell/PowerShell/issues
Pull requests 288 https://github.com/PowerShell/PowerShell/pulls
Discussions https://github.com/PowerShell/PowerShell/discussions
Actions https://github.com/PowerShell/PowerShell/actions
Projects https://github.com/PowerShell/PowerShell/projects
Security and quality 3 https://github.com/PowerShell/PowerShell/security
Insights https://github.com/PowerShell/PowerShell/pulse
Code https://github.com/PowerShell/PowerShell
Issues https://github.com/PowerShell/PowerShell/issues
Pull requests https://github.com/PowerShell/PowerShell/pulls
Discussions https://github.com/PowerShell/PowerShell/discussions
Actions https://github.com/PowerShell/PowerShell/actions
Projects https://github.com/PowerShell/PowerShell/projects
Security and quality https://github.com/PowerShell/PowerShell/security
Insights https://github.com/PowerShell/PowerShell/pulse
yotsudahttps://github.com/yotsuda
PowerShell:masterhttps://github.com/PowerShell/PowerShell/tree/master
yotsuda:feature-convertto-json-isazonov-approachhttps://github.com/yotsuda/PowerShell/tree/feature-convertto-json-isazonov-approach
Conversationhttps://github.com/PowerShell/PowerShell/pull/26637
Commits42 (42)https://github.com/PowerShell/PowerShell/pull/26637/commits
Checkshttps://github.com/PowerShell/PowerShell/pull/26637/checks
Files changedhttps://github.com/PowerShell/PowerShell/pull/26637/files
Add PSJsonSerializerV2 experimental feature for ConvertTo-Json using System.Text.Jsonhttps://github.com/PowerShell/PowerShell/pull/26637#top
yotsudahttps://github.com/yotsuda
PowerShell:masterhttps://github.com/PowerShell/PowerShell/tree/master
yotsuda:feature-convertto-json-isazonov-approachhttps://github.com/yotsuda/PowerShell/tree/feature-convertto-json-isazonov-approach
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#issue-3752063737
#26624https://github.com/PowerShell/PowerShell/pull/26624
@iSazonovhttps://github.com/iSazonov
#5749https://github.com/PowerShell/PowerShell/issues/5749
@iSazonovhttps://github.com/iSazonov
#5749https://github.com/PowerShell/PowerShell/issues/5749
#9847https://github.com/PowerShell/PowerShell/issues/9847
#26635https://github.com/PowerShell/PowerShell/issues/26635
Add Parameter to ConvertTo-Json to ignore unsupported properties #5749https://github.com/PowerShell/PowerShell/issues/5749
ConvertTo-Json produces inconsistent output for Guid depending on input method #26635https://github.com/PowerShell/PowerShell/issues/26635
#26624https://github.com/PowerShell/PowerShell/pull/26624
@iSazonovhttps://github.com/iSazonov
#11198https://github.com/PowerShell/PowerShell/pull/11198
#8393https://github.com/PowerShell/PowerShell/issues/8393
#5749https://github.com/PowerShell/PowerShell/issues/5749
#9847https://github.com/PowerShell/PowerShell/issues/9847
#5797https://github.com/PowerShell/PowerShell/issues/5797
#6847https://github.com/PowerShell/PowerShell/issues/6847
#8381https://github.com/PowerShell/PowerShell/issues/8381
#3182https://github.com/PowerShell/PowerShell/issues/3182
#8199https://github.com/PowerShell/PowerShell/pull/8199
#13592https://github.com/PowerShell/PowerShell/issues/13592
#13598https://github.com/PowerShell/PowerShell/issues/13598
#11198https://github.com/PowerShell/PowerShell/pull/11198
@iSazonovhttps://github.com/iSazonov
prototypehttps://github.com/yotsuda/PowerShell/blob/207f9e5a0/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cs
Consider removing the default -Depth value from ConvertTo-Json #8393https://github.com/PowerShell/PowerShell/issues/8393
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
December 17, 2025 14:19https://github.com/PowerShell/PowerShell/pull/26637#commits-pushed-77d8a1b
https://github.com/yotsuda
Add System.Text.Json serializer for ConvertTo-Json via PSJsonSerializ…https://github.com/PowerShell/PowerShell/pull/26637/commits/77d8a1b0cdd3d31360486fb080f3944232d83b43
77d8a1bhttps://github.com/PowerShell/PowerShell/pull/26637/commits/77d8a1b0cdd3d31360486fb080f3944232d83b43
https://github.com/yotsuda
Refactor PowerShellJsonWriter to use iterative approach instead of re…https://github.com/PowerShell/PowerShell/pull/26637/commits/489617d82fcc16df3a4349193deff3bd26fe667b
489617dhttps://github.com/PowerShell/PowerShell/pull/26637/commits/489617d82fcc16df3a4349193deff3bd26fe667b
https://github.com/yotsuda
Remove Depth upper limit and allow -1 for unlimited when PSJsonSerial…https://github.com/PowerShell/PowerShell/pull/26637/commits/086ee557a37d50d4282ef0ca8f58953954d10ca6
086ee55https://github.com/PowerShell/PowerShell/pull/26637/commits/086ee557a37d50d4282ef0ca8f58953954d10ca6
https://github.com/yotsuda
Add backward compatibility tests that run in both V2 enabled and disa…https://github.com/PowerShell/PowerShell/pull/26637/commits/b8b0c6bae2d2dbbadb24028ac3ee20caea1a1179
b8b0c6bhttps://github.com/PowerShell/PowerShell/pull/26637/commits/b8b0c6bae2d2dbbadb24028ac3ee20caea1a1179
https://github.com/yotsuda
Fix description and doc comment to reflect no upper depth limithttps://github.com/PowerShell/PowerShell/pull/26637/commits/ed2ac16b4047d4512223293771eceeb89da4f0a7
ed2ac16https://github.com/PowerShell/PowerShell/pull/26637/commits/ed2ac16b4047d4512223293771eceeb89da4f0a7
https://github.com/yotsuda
Fix CodeFactor style issues in SystemTextJsonSerializer.cshttps://github.com/PowerShell/PowerShell/pull/26637/commits/264335eaccbc0acebb5a18f809db7e5316deeb90
264335ehttps://github.com/PowerShell/PowerShell/pull/26637/commits/264335eaccbc0acebb5a18f809db7e5316deeb90
https://github.com/yotsuda
Use $EnabledExperimentalFeatures for V2 feature detection in testshttps://github.com/PowerShell/PowerShell/pull/26637/commits/159b76387710892690e488d345b5d995417e379f
159b763https://github.com/PowerShell/PowerShell/pull/26637/commits/159b76387710892690e488d345b5d995417e379f
https://github.com/yotsuda
Refactor ConvertToJsonCommandV2 to use standard JsonSerializer approachhttps://github.com/PowerShell/PowerShell/pull/26637/commits/e7dfff962fb62403e2306d5cc4a130e88d6a827e
e7dfff9https://github.com/PowerShell/PowerShell/pull/26637/commits/e7dfff962fb62403e2306d5cc4a130e88d6a827e
https://github.com/yotsuda
Fix null value serialization in PSCustomObject propertieshttps://github.com/PowerShell/PowerShell/pull/26637/commits/dce72a4b024e88e622c1407d3c4d75536976a398
dce72a4https://github.com/PowerShell/PowerShell/pull/26637/commits/dce72a4b024e88e622c1407d3c4d75536976a398
https://github.com/yotsuda
Add ReferenceHandler.IgnoreCycles to prevent circular reference loopshttps://github.com/PowerShell/PowerShell/pull/26637/commits/31cd184e623287b2dcf07faad5e8691dfc1cf0de
31cd184https://github.com/PowerShell/PowerShell/pull/26637/commits/31cd184e623287b2dcf07faad5e8691dfc1cf0de
https://github.com/yotsuda
Fix depth tracking to not limit primitive types in JsonConverterPSObjecthttps://github.com/PowerShell/PowerShell/pull/26637/commits/553f0d19ab8b3cc75cc97ef651d76c79b974ddff
553f0d1https://github.com/PowerShell/PowerShell/pull/26637/commits/553f0d19ab8b3cc75cc97ef651d76c79b974ddff
https://github.com/yotsuda
Split V1/V2 into separate files and add -JsonSerializerOptions parame…https://github.com/PowerShell/PowerShell/pull/26637/commits/68ca191f2ac7bdc3d0c91c7a71e3c85f62a1ba9b
68ca191https://github.com/PowerShell/PowerShell/pull/26637/commits/68ca191f2ac7bdc3d0c91c7a71e3c85f62a1ba9b
https://github.com/yotsuda
Replace AsyncLocal depth tracking with writer.CurrentDepth for simple…https://github.com/PowerShell/PowerShell/pull/26637/commits/ef5bf6d4c55d9a72fb3121b0339bd402dffa611d
ef5bf6dhttps://github.com/PowerShell/PowerShell/pull/26637/commits/ef5bf6d4c55d9a72fb3121b0339bd402dffa611d
https://github.com/yotsuda
Remove AsyncLocal completely by using instance variable for warning t…https://github.com/PowerShell/PowerShell/pull/26637/commits/e211385de7829565b1f55bb700025fe7872c4be6
e211385https://github.com/PowerShell/PowerShell/pull/26637/commits/e211385de7829565b1f55bb700025fe7872c4be6
https://github.com/yotsuda
Apply -Depth parameter to -JsonSerializerOptions mode when MaxDepth i…https://github.com/PowerShell/PowerShell/pull/26637/commits/e03574c364b9af2c501d63d9cc3487e312d502fa
e03574chttps://github.com/PowerShell/PowerShell/pull/26637/commits/e03574c364b9af2c501d63d9cc3487e312d502fa
https://github.com/yotsuda
Remove unused ReferenceHandler.IgnoreCycles and fix misleading commenthttps://github.com/PowerShell/PowerShell/pull/26637/commits/df6dac2c8f44bc49acaa592eb08529d6dcc24d5c
df6dac2https://github.com/PowerShell/PowerShell/pull/26637/commits/df6dac2c8f44bc49acaa592eb08529d6dcc24d5c
https://github.com/yotsuda
Make -Depth and -JsonSerializerOptions mutually exclusivehttps://github.com/PowerShell/PowerShell/pull/26637/commits/207f9e5a061a31b202ba4037f5b69c9e04fdc453
207f9e5https://github.com/PowerShell/PowerShell/pull/26637/commits/207f9e5a061a31b202ba4037f5b69c9e04fdc453
https://github.com/yotsuda
Remove -JsonSerializerOptions parameter to focus on V1 compatibilityhttps://github.com/PowerShell/PowerShell/pull/26637/commits/d7ac8b9efe08c3d9fe28a699c195d4c6812ad17e
d7ac8b9https://github.com/PowerShell/PowerShell/pull/26637/commits/d7ac8b9efe08c3d9fe28a699c195d4c6812ad17e
https://github.com/yotsuda
Reorganize tests for V1/V2 compatibility and update Guid test expecta…https://github.com/PowerShell/PowerShell/pull/26637/commits/1e096a81bccacccb6ed34eeeecdf7a986ce39055
1e096a8https://github.com/PowerShell/PowerShell/pull/26637/commits/1e096a81bccacccb6ed34eeeecdf7a986ce39055
https://github.com/yotsuda
Remove unused resources and update experimental feature descriptionhttps://github.com/PowerShell/PowerShell/pull/26637/commits/e6e64b304e1cc1e285f7a3802516e256f02757fb
e6e64b3https://github.com/PowerShell/PowerShell/pull/26637/commits/e6e64b304e1cc1e285f7a3802516e256f02757fb
https://github.com/yotsuda
Align V2 maximum depth with V1 (100) and update testshttps://github.com/PowerShell/PowerShell/pull/26637/commits/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55
cc9bc2ehttps://github.com/PowerShell/PowerShell/pull/26637/commits/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55
Add PSJsonSerializerV2 experimental feature for ConvertTo-Json using System.Text.Json #26624 https://github.com/PowerShell/PowerShell/pull/26624
Add -SkipUnsupportedTypes parameter to ConvertTo-Json #26521 https://github.com/PowerShell/PowerShell/pull/26521
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
CL-General https://github.com/PowerShell/PowerShell/issues?q=state%3Aopen%20label%3ACL-General
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#event-21697339265
yotsudahttps://github.com/yotsuda
December 22, 2025 16:01https://github.com/PowerShell/PowerShell/pull/26637#commits-pushed-c57b9e5
https://github.com/yotsuda
Fix CodeFactor style warnings in ConvertToJsonCommandV2https://github.com/PowerShell/PowerShell/pull/26637/commits/c57b9e5972e9d724639f102ac1f7b1e4974ef267
c57b9e5https://github.com/PowerShell/PowerShell/pull/26637/commits/c57b9e5972e9d724639f102ac1f7b1e4974ef267
https://github.com/yotsuda
Add missing blank lines for CodeFactor style compliancehttps://github.com/PowerShell/PowerShell/pull/26637/commits/b8403d3fb5c57e7844fb05029d0848db96bdf2b6
b8403d3https://github.com/PowerShell/PowerShell/pull/26637/commits/b8403d3fb5c57e7844fb05029d0848db96bdf2b6
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 22, 2025 https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3602859236
View reviewed changes https://github.com/PowerShell/PowerShell/pull/26637/files/b8403d3fb5c57e7844fb05029d0848db96bdf2b6
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2638871347
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2639400146
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
iSazonovhttps://github.com/iSazonov
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2639518188
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
iSazonovhttps://github.com/iSazonov
Dec 24, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2644724202
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 24, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2646344947
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
L213https://github.com/PowerShell/PowerShell/blob/fdbe94ae6/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cs#L213
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
iSazonovhttps://github.com/iSazonov
Dec 25, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2646594281
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
.../powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.PSJsonSerializerV2.Tests.ps1https://github.com/PowerShell/PowerShell/pull/26637/files/cc9bc2e25379e69fcfb56f9e7d960c3cb326fb55#diff-e3b402db54470c753a880d6740d9c25a6c7b0dea7ded492df66616d41684cef2
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Address code review feedback from iSazonovhttps://github.com/PowerShell/PowerShell/pull/26637/commits/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59
b37e6aehttps://github.com/PowerShell/PowerShell/pull/26637/commits/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3681403238
@iSazonovhttps://github.com/iSazonov
b37e6aehttps://github.com/PowerShell/PowerShell/commit/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 22, 2025 https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3603654914
View reviewed changes https://github.com/PowerShell/PowerShell/pull/26637/files/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/b37e6aeb7cb2d56b8b77b7f312c74c74df420c59#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2639787476
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 22, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2641468303
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 25, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3691500765
@iSazonovhttps://github.com/iSazonov
aa9a89fhttps://github.com/PowerShell/PowerShell/commit/aa9a89f88ecd866268668aca924931a9b549ef59
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Add blank line before single-line comment per SA1515https://github.com/PowerShell/PowerShell/pull/26637/commits/ef7f737176704026becfa59bbdcdf6dc566c6ae4
ef7f737https://github.com/PowerShell/PowerShell/pull/26637/commits/ef7f737176704026becfa59bbdcdf6dc566c6ae4
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 26, 2025 https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3612725069
View reviewed changes https://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4
iSazonovhttps://github.com/iSazonov
https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3612725069
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
.../powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.PSJsonSerializerV2.Tests.ps1https://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4#diff-e3b402db54470c753a880d6740d9c25a6c7b0dea7ded492df66616d41684cef2
iSazonovhttps://github.com/iSazonov
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2647502226
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2648355992
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#26636https://github.com/PowerShell/PowerShell/issues/26636
385cf51https://github.com/PowerShell/PowerShell/commit/385cf51c8fe676ff52a431d28854d177aacc04f1
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
.../powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.PSJsonSerializerV2.Tests.ps1https://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4#diff-e3b402db54470c753a880d6740d9c25a6c7b0dea7ded492df66616d41684cef2
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/faba85d5c829436648041063bdd9ec381346b1ff#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2647530455
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2647578301
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2648358548
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
385cf51https://github.com/PowerShell/PowerShell/commit/385cf51c8fe676ff52a431d28854d177aacc04f1
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/ef7f737176704026becfa59bbdcdf6dc566c6ae4#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2647578698
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2648358971
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
385cf51https://github.com/PowerShell/PowerShell/commit/385cf51c8fe676ff52a431d28854d177aacc04f1
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Unify JsonConverterPSObject and JsonConverterRawObject with basePrope…https://github.com/PowerShell/PowerShell/pull/26637/commits/385cf51c8fe676ff52a431d28854d177aacc04f1
385cf51https://github.com/PowerShell/PowerShell/pull/26637/commits/385cf51c8fe676ff52a431d28854d177aacc04f1
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3692998985
@iSazonovhttps://github.com/iSazonov
385cf51https://github.com/PowerShell/PowerShell/commit/385cf51c8fe676ff52a431d28854d177aacc04f1
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 26, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3693316253
@yotsudahttps://github.com/yotsuda
JsonConverter.TryWrite()https://source.dot.net/#System.Text.Json/System/Text/Json/Serialization/JsonConverterOfT.cs,331
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3693543166
@iSazonovhttps://github.com/iSazonov
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3693545639
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
@iSazonovhttps://github.com/iSazonov
https://github.com/yotsuda/PowerShell.MCPhttps://github.com/yotsuda/PowerShell.MCP
https://camo.githubusercontent.com/624a9b8d23b1a3e50b92394bc18d5f9a663535070b746f600adccdad1e8eb32b/68747470733a2f2f6f70656e67726170682e6769746875626173736574732e636f6d2f343739396630353835323930333262376134616463363064643032376530363435393530653166333934656635383832636235343063653133366433653463362f796f74737564612f506f7765725368656c6c2e4d4350
https://camo.githubusercontent.com/31b18f9a643460151bb1b5cd58f8757abf4033b59d1d3f1103e29a01d0214fe6/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f66617669636f6e732f66617669636f6e2e737667
GitHub - yotsuda/PowerShell.MCP: Enables AI assistants (such as Claude Desktop) to execute PowerShell commands and CLI tools within a persistent PowerShell console. Supports Windows, Linux, and macOS.https://github.com/yotsuda/PowerShell.MCP
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3693923681
@yotsudahttps://github.com/yotsuda
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 27, 2025 https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3614300241
View reviewed changes https://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1
.../powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.PSJsonSerializerV2.Tests.ps1https://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1#diff-e3b402db54470c753a880d6740d9c25a6c7b0dea7ded492df66616d41684cef2
iSazonovhttps://github.com/iSazonov
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2649105191
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2649374141
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
6913cb1https://github.com/PowerShell/PowerShell/commit/6913cb1197406fcf73466709b54292b367f312b2
ConvertTo-Json.PSJsonSerializerV2.Tests.ps1#L28-L35https://github.com/PowerShell/PowerShell/blob/6913cb119/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.PSJsonSerializerV2.Tests.ps1#L28-L35
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2649120092
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
yotsudahttps://github.com/yotsuda
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2649374957
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
6913cb1https://github.com/PowerShell/PowerShell/commit/6913cb1197406fcf73466709b54292b367f312b2
ConvertToJsonCommandV2.cs#L707-L712https://github.com/PowerShell/PowerShell/blob/6913cb119/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cs#L707-L712
ConvertToJsonCommandV2.cs#L735-L739https://github.com/PowerShell/PowerShell/blob/6913cb119/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cs#L735-L739
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/385cf51c8fe676ff52a431d28854d177aacc04f1#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Address code review feedback: use custom converters and simplify Seri…https://github.com/PowerShell/PowerShell/pull/26637/commits/6913cb1197406fcf73466709b54292b367f312b2
6913cb1https://github.com/PowerShell/PowerShell/pull/26637/commits/6913cb1197406fcf73466709b54292b367f312b2
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3694291366
6913cb119https://github.com/PowerShell/PowerShell/commit/6913cb119
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 27, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3694293710
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
#26637 (comment)https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3693923681
@iSazonovhttps://github.com/iSazonov
ConvertToJsonCommandV2.cs#L329https://github.com/PowerShell/PowerShell/blob/da0c8cbfb/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cs#L329
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Remove unnecessary currentDepth local variablehttps://github.com/PowerShell/PowerShell/pull/26637/commits/da0c8cbfb7cd199cc20f2710d033e7d222f9af3e
da0c8cbhttps://github.com/PowerShell/PowerShell/pull/26637/commits/da0c8cbfb7cd199cc20f2710d033e7d222f9af3e
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 28, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3694484577
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
ConvertToJsonCommandV2.cs#L329https://github.com/PowerShell/PowerShell/blob/da0c8cbfb/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cs#L329
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 28, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3694566182
@iSazonovhttps://github.com/iSazonov
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 28, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3694732896
@yotsudahttps://github.com/yotsuda
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 29, 2025 https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3614989719
View reviewed changes https://github.com/PowerShell/PowerShell/pull/26637/files/da0c8cbfb7cd199cc20f2710d033e7d222f9af3e
src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommandV2.cshttps://github.com/PowerShell/PowerShell/pull/26637/files/da0c8cbfb7cd199cc20f2710d033e7d222f9af3e#diff-6d0e4a882b0f82a75f0212c4d15cf741edc0389a4e1849402191f017350228ff
iSazonovhttps://github.com/iSazonov
Dec 29, 2025https://github.com/PowerShell/PowerShell/pull/26637#discussion_r2650137603
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Use JsonTypeInfoKind for type classification and add JsonConverterTyp…https://github.com/PowerShell/PowerShell/pull/26637/commits/2ecc51e05d774954e4b564e77573d678e86f0b3e
2ecc51ehttps://github.com/PowerShell/PowerShell/pull/26637/commits/2ecc51e05d774954e4b564e77573d678e86f0b3e
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 30, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3699350144
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
@iSazonovhttps://github.com/iSazonov
2ecc51ehttps://github.com/PowerShell/PowerShell/commit/2ecc51e05d774954e4b564e77573d678e86f0b3e
https://github.com/yotsuda/PowerShell/tree/feature-convertto-json-factory-testhttps://github.com/yotsuda/PowerShell/tree/feature-convertto-json-factory-test
https://camo.githubusercontent.com/d24b2daa5e37850d43385feb58d353b6463721fc4078f4da6456a5039c87299c/68747470733a2f2f6f70656e67726170682e6769746875626173736574732e636f6d2f666131616438376139363139373865333839656331303764623564653633653264646232643137373335366339306339613165653735306463623130643438392f796f74737564612f506f7765725368656c6c
https://camo.githubusercontent.com/31b18f9a643460151bb1b5cd58f8757abf4033b59d1d3f1103e29a01d0214fe6/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f66617669636f6e732f66617669636f6e2e737667
GitHub - yotsuda/PowerShell at feature-convertto-json-factory-testhttps://github.com/yotsuda/PowerShell
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 30, 2025 https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3619018382
View reviewed changes https://github.com/PowerShell/PowerShell/pull/26637/files/2ecc51e05d774954e4b564e77573d678e86f0b3e
iSazonovhttps://github.com/iSazonov
https://github.com/PowerShell/PowerShell/pull/26637#pullrequestreview-3619018382
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@yotsudahttps://github.com/yotsuda
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
Unify duplicate code in SerializeEnumerable and WriteProperty to use …https://github.com/PowerShell/PowerShell/pull/26637/commits/2c549207a059fdab44c5b7733d7b3387e1f13bba
2c54920https://github.com/PowerShell/PowerShell/pull/26637/commits/2c549207a059fdab44c5b7733d7b3387e1f13bba
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Dec 31, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3700976615
@iSazonovhttps://github.com/iSazonov
JsonObject.cs#L510https://github.com/PowerShell/PowerShell/blob/master/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/JsonObject.cs#L510
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Dec 31, 2025https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3701614938
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
@yotsudahttps://github.com/yotsuda
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Jan 1, 2026https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3703270784
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
@iSazonovhttps://github.com/iSazonov
https://github.com/yotsuda/PowerShell/blob/feature-convertto-json-isazonov-approach/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1#L218https://github.com/yotsuda/PowerShell/blob/feature-convertto-json-isazonov-approach/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1#L218
https://camo.githubusercontent.com/d24b2daa5e37850d43385feb58d353b6463721fc4078f4da6456a5039c87299c/68747470733a2f2f6f70656e67726170682e6769746875626173736574732e636f6d2f666131616438376139363139373865333839656331303764623564653633653264646232643137373335366339306339613165653735306463623130643438392f796f74737564612f506f7765725368656c6c
https://camo.githubusercontent.com/31b18f9a643460151bb1b5cd58f8757abf4033b59d1d3f1103e29a01d0214fe6/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f66617669636f6e732f66617669636f6e2e737667
PowerShell/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1 at feature-convertto-json-isazonov-approach · yotsuda/PowerShellhttps://github.com/yotsuda/PowerShell/blob/feature-convertto-json-isazonov-approach/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Jan 1, 2026https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3703664127
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Jan 3, 2026 https://github.com/PowerShell/PowerShell/pull/26637#ref-pullrequest-3777472908
Add PSJsonSerializerV2 for ConvertTo-Json using TruncatingConverterFactory #26654 https://github.com/PowerShell/PowerShell/pull/26654
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Jan 6, 2026https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3712782473
#26654https://github.com/PowerShell/PowerShell/pull/26654
@iSazonovhttps://github.com/iSazonov
#26654https://github.com/PowerShell/PowerShell/pull/26654
#26639https://github.com/PowerShell/PowerShell/pull/26639
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
yotsudahttps://github.com/yotsuda
Jan 6, 2026https://github.com/PowerShell/PowerShell/pull/26637#event-21866316354
https://github.com/iSazonov
iSazonovhttps://github.com/iSazonov
Jan 6, 2026https://github.com/PowerShell/PowerShell/pull/26637#issuecomment-3713133806
@yotsudahttps://github.com/yotsuda
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F26637
https://github.com/iSazonov
iSazonov https://github.com/iSazonov
https://github.com/PowerShell/PowerShell/pull/26637/files/2ecc51e05d774954e4b564e77573d678e86f0b3e
CL-General https://github.com/PowerShell/PowerShell/issues?q=state%3Aopen%20label%3ACL-General
Add Parameter to ConvertTo-Json to ignore unsupported properties https://github.com/PowerShell/PowerShell/issues/5749
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/26637
https://github.com/yotsuda
https://github.com/iSazonov
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.