> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 2.59.3 **`(fix):`** Fix mock server test and snippet generation to skip literal properties in object initializers when `generate-literals` is enabled. Previously, the generator emitted plain string/boolean assignments for `TypeLiteral` properties, causing CS0029 compilation errors. Literal properties now rely on their `= new()` default initializer. ## 2.59.2 **`(fix):`** Fix dynamic snippet generation failing with "Endpoint does not have an example that matches the snippet" when the endpoint has examples but the request is a plain `EndpointSnippetRequest` without an `id`. The guard now only validates the example match when the snippet includes an `id`. ## 2.59.1 **`(fix):`** Fix undiscriminated union variant matching in dynamic snippets selecting incorrect variants when errors are added during conversion. The matcher now checks whether errors were added (via `errors.size() > errorsBefore`) alongside the existing `isNop` check, and adds a missing `nop` check that was causing the first variant to be unconditionally returned. This prevents empty objects from being returned for union fields like `options` in generated code snippets.