0.21.0

(feat): Added generator config option nullableAsOptional (defaults to false) to decode nullable fields as Optional instead of Nullable.




0.19.0

(feat): Replaced the flat symbol registry with a graph-backed, scope-aware naming system, delivering deterministic, collision-safe naming and reference resolution.



0.18.1

(fix): Discriminated union variants with numeric or special character discriminant values now generate valid Swift identifiers using number-to-word conversion.


0.18.0

(feat): Swift SDKs now include automatically generated wire tests via the enableWireTests option (defaults to true).

0.17.5

(fix): Fixed a bug where some discriminated union variants were missing the container declaration statement in their encode(to:) method body.

0.17.4

(fix): Fixed missing gitUrl and minVersion values in SPM installation instructions in README.

0.17.3

(fix): Reduced subclient class initializer access level to internal.




0.17.0

(feat): Added multipart/form-data request support with autogenerated fileUpload request structs and automatic Content-Type boundary handling.