What's Changed
- Regenerate Node lock files with a port of each package manager's own resolver by @jkschneider in #9149
- Link Node workspace members once per scan and match workspace paths without wildcards by @jkschneider in #9152
- Move node-semver into rewrite-javascript so the dependency recipes run on hosts with an older rewrite-core by @jkschneider in #9153
- Drop semver flags and helpers that only tests use by @jkschneider in #9154
- Run the receive-failure RPC test at the default page size by @jkschneider in #9158
- Let a DependencyTypes request name the directory its package is installed in by @jkschneider in #9157
- Regenerate Node locks as the package manager release that built the LST by @jkschneider in #9161
- Regenerate Node locks from every manifest the repository holds, and never lower a range on upgrade by @jkschneider in #9160
- Hold a TypeScript program only while its project's files are being parsed by @jkschneider in #9159
- Go: read and write an RPC page without reflection by @shanman190 in #9129
- Python: spend less per element over RPC, and move a frame in one read and one write by @shanman190 in #9130
- Serialize a JS RPC message in one pass when it fits in a string by @shanman190 in #9131
- Match Maven 3.10's duplicate dependency check in RemoveDuplicateDependencies by @timtebeek in #9140
Full Changelog: v8.93.0...v8.93.1