Files
insomnia/packages
kwburns-kong ec7b4e1d2a chore(deps): bump major dependencies (#10587)
* chore: bumped zod@3.25.76 to zod@4.6.5

Zod 4 treats a required z.undefined() object key as non-optional, so
absent keys in the RequestCollectionSchema union discriminators failed.
Wrap those keys in .optional() to keep v3 semantics.

Update the deep-strict auth test to expect the unrecognized_keys issue
that zod 4 reports for the strict empty-object fallback branch.

* chore: bumped jsdom@25.0.1 to jsdom@30.1.2

- Clears @asamuzakjp/css-color@3.2.0 advisory (AIKIDO-2026-199800); css-color now 7.1.4.
- No source changes needed: none of the jsdom 26-30 breaking changes hit the repo's jsdom tests.

* chore: bumped @bufbuild/protobuf@1.10.1 to @bufbuild/protobuf@2.16.0

Moves the gRPC stack to connect v2 alongside protobuf v2 (connect-node
and connect 1.7.0 -> 2.2.0). This clears the transitive undici 5.29.0
and @fastify/busboy 2.1.1 under connect-node 1.x.

Source changes:
- grpc.ts: createPromiseClient is removed in v2, so the reflection
  service is now built from a FileDescriptorProto via fromJson and
  createFileRegistry (proto3.makeMessageType is removed). The unary call
  goes through transport.unary directly because createClient cannot type
  a runtime-built descriptor.
- grpc.ts: toBinary takes the schema (FileDescriptorSetSchema from wkt).
- grpc.test.ts: mock transport uses the v2 unary signature (no service
  argument, method.output, fromJsonString).

* chore: regenerate insomnia JSON schema for dependency bumps

* test: add grpc reflection regression tests for connect v2

* test: add smoke tests for buf reflection API

* fix: don't auto-send gRPC reflection API key on request open

* fix: drop non-standard starts_with format from published schema
2026-10-19 10:27:30 +08:00
..