# 6.14.3378

## Enhancements

### Server

* SSO authentication now falls back to the `preferred_username` claim when the identity provider does not include an email in the access token. SSO errors are forwarded to the browser console for easier troubleshooting.

### Designer

* Replaced the JSON Schema validation library with NJsonSchema to resolve a licensing concern

## Bug Fixes

### Designer

* The List Editor dialog grew taller than the screen when editing long lists, hiding the Save and Cancel buttons
* Importing an updated OpenAPI definition on a Web Service Connector caused the Designer to become unresponsive for large solutions. A busy indicator is now shown during the import.
* Moving a Repeater from one Grid to another did not reset the Repeater's cell count
* Clicking inside a Grid that contained a control could throw an index-out-of-range exception
* Updating the Property Grid could throw an `InvalidOperationException` ("Collection was modified") in some scenarios

### Server

* SQL string parameters defined as `varchar(MAX)` were incorrectly truncated to 4,000 characters
* Certain solutions failed to deploy with a build error caused by unsupported JavaScript syntax in the generated output


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stadium.software/release-notes/6.14.3378.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
