| Filename | Latest commit message | Latest commit date |
|---|---|---|
Bumps [github.com/danielgtaylor/huma/v2](https://github.com/danielgtaylor/huma) from 2.35.0 to 2.37.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/danielgtaylor/huma/releases">github.com/danielgtaylor/huma/v2's releases</a>.</em></p> <blockquote> <h2>v2.37.2</h2> <h2>Overview</h2> <p>This bugfix release fixes an issue with how form data was being documented in OpenAPI.</p> <p>This also fixes embedded objects with valid JSON tags being incorrectly embedded in the OpenAPI docs.</p> <h2>What's Changed</h2> <ul> <li>Don't embed embedded objects with valid JSON tags by <a href="https://github.com/wolveix"><code>@wolveix</code></a> in <a href="https://redirect.github.com/danielgtaylor/huma/pull/978">danielgtaylor/huma#978</a></li> <li>Fix OpenAPI path prefix regression from $schema fix PR by <a href="https://github.com/wolveix"><code>@wolveix</code></a> in <a href="https://redirect.github.com/danielgtaylor/huma/pull/979">danielgtaylor/huma#979</a></li> <li>Fix form param doc regression by <a href="https://github.com/wolveix"><code>@wolveix</code></a> in <a href="https://redirect.github.com/danielgtaylor/huma/pull/981">danielgtaylor/huma#981</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/danielgtaylor/huma/compare/v2.37.1...v2.37.2">https://github.com/danielgtaylor/huma/compare/v2.37.1...v2.37.2</a></p> <h2>v2.37.1</h2> <h2>Overview</h2> <p>This bugfix release fixes an issue regarding the Swagger UI docs renderer, as well as fixes an issue preventing Groups from using the configurable options released in v2.37.1.</p> <p>This also brings interface constructors to <code>humamux</code>.</p> <h2>What's Changed</h2> <ul> <li>Export Gorilla Mux interface constructors by <a href="https://github.com/RangelReale"><code>@RangelReale</code></a> in <a href="https://redirect.github.com/danielgtaylor/huma/pull/965">danielgtaylor/huma#965</a></li> <li>fix(api): use proper CSP hash for inline script in Swagger doc renderer by <a href="https://github.com/leonklingele"><code>@leonklingele</code></a> in <a href="https://redirect.github.com/danielgtaylor/huma/pull/977">danielgtaylor/huma#977</a></li> <li>fix(group): ensure "Group" satisfies the configProvider interface by <a href="https://github.com/leonklingele"><code>@leonklingele</code></a> in <a href="https://redirect.github.com/danielgtaylor/huma/pull/976">danielgtaylor/huma#976</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/danielgtaylor/huma/compare/v2.37.0...v2.37.1">https://github.com/danielgtaylor/huma/compare/v2.37.0...v2.37.1</a></p> <h2>v2.37.0</h2> <h2>Overview</h2> <h3>Dropped Explicit IDN-Hostname Validation</h3> <p>This validation unintentionally imported an external library to the base Huma library. Since this was not a requested feature, it has been removed for now. The <code>idn-hostname</code> format value has become an alias for <code>hostname</code> in the meantime.</p> <h3>Operation ID Normalization</h3> <p>Spaces in operation IDs get automatically converted to hyphens now.</p> <h3>Optimizations & Fixed Memory Leak</h3> <p>Various internal operations have been optimized (~7% overall improvement): <a href="https://redirect.github.com/danielgtaylor/huma/pull/973#issue-3960297052">danielgtaylor/huma#973</a></p> <p>A memory leak when using <code>MultipartFormFiles</code> has been resolved.</p> <h3>New Configurable Options</h3> <h4>Allow Additional Properties By Default</h4> <p>A new config option has been added to allow additional properties by default. This can be set in the API config.</p> <pre lang="go"><code>config.AllowAdditionalPropertiesByDefault = true </code></pre> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
| .. | ||
| api/v0 | ||
| model | ||