What's Changed
* Python: native Pipfile.lock and uv.lock regeneration without executing package managers by jkschneider in https://github.com/openrewrite/rewrite/pull/8283
* Maven FindProperties: gate ${property} usage marking on valuePattern by timtebeek in https://github.com/openrewrite/rewrite/pull/8282
* Python: field fixes for native lock regeneration (uv url/git sources, diagnosability, whitespace-preserving upgrades) by jkschneider in https://github.com/openrewrite/rewrite/pull/8284
* Python: native poetry.lock and pdm.lock regeneration without executing package managers by jkschneider in https://github.com/openrewrite/rewrite/pull/8285
* Go: Fix the serialization of chars over RPC by sambsnyd in https://github.com/openrewrite/rewrite/pull/8287
* JavaScript: type property-key literals by their own lexical category by sambsnyd in https://github.com/openrewrite/rewrite/pull/8288
* Parent-delegate GoModVisitor and GoSumVisitor in RecipeClassLoader by shanman190 in https://github.com/openrewrite/rewrite/pull/8289
* C: resolve NuGet dependencies in-process instead of shelling out to dotnet/nuget by macsux in https://github.com/openrewrite/rewrite/pull/8286
* Python: native uv.lock delta resolution (greedy-forward resolver) by jkschneider in https://github.com/openrewrite/rewrite/pull/8292
**Full Changelog**: https://github.com/openrewrite/rewrite/compare/v8.87.3...v8.87.4