Changelog v3.6.2 (2025-02-02)
Version 3.6.2 (2025-02-02)
Fixes
Fixed
NestedJsonForCompositeTypesoption fromRoutineOptionsnot being applied to endpoints. Previously, only thenestedcomment annotation could enable nested JSON serialization for composite types. Now the global configuration option is properly applied as the default for all endpoints.Fixed TypeScript client (
NpgsqlRest.TsClient) generating incorrect types for composite columns whenNestedJsonForCompositeTypesisfalse(the default). The client now correctly generates flat field types matching the actual JSON response structure, instead of always generating nested interfaces.
Breaking Changes
- Added
NestedJsonForCompositeTypesproperty toIRoutineSourceinterface. Custom implementations ofIRoutineSourcewill need to add this property.