Commit b20fdd0
authored
fix(deps): Update module github.com/oapi-codegen/runtime to v1.3.0 (#356)
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/oapi-codegen/runtime](https://redirect.github.com/oapi-codegen/runtime) | `v1.1.2` → `v1.3.0` |  |  |
---
### Release Notes
<details>
<summary>oapi-codegen/runtime (github.com/oapi-codegen/runtime)</summary>
### [`v1.3.0`](https://redirect.github.com/oapi-codegen/runtime/releases/tag/v1.3.0): Echo V5, more parameter handling options, bug fixes
[Compare Source](https://redirect.github.com/oapi-codegen/runtime/compare/v1.2.0...v1.3.0)
#### 🚀 New features and improvements
- feat: improve parameter handling ([#​109](https://redirect.github.com/oapi-codegen/runtime/issues/109)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
Parameters now support the `allowReserved` property from OpenAPI 3.0.
- feat: add support for echo v5 ([#​89](https://redirect.github.com/oapi-codegen/runtime/issues/89)) [@​jinuthankachan](https://redirect.github.com/jinuthankachan)
#### 🐛 Bug fixes
- Fix: Query param deepObject return without assign on !required ([#​68](https://redirect.github.com/oapi-codegen/runtime/issues/68)) [@​voro015](https://redirect.github.com/voro015)
- fix: strip style prefix for label/matrix primitive parameters ([#​99](https://redirect.github.com/oapi-codegen/runtime/issues/99)) ([#​100](https://redirect.github.com/oapi-codegen/runtime/issues/100)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- fix: parse un-exploded query param to map ([#​101](https://redirect.github.com/oapi-codegen/runtime/issues/101)) [@​alexdulin](https://redirect.github.com/alexdulin)
- fix: respect Binder interface for primitive types in BindStringToObject ([#​86](https://redirect.github.com/oapi-codegen/runtime/issues/86)) [@​vikstrous](https://redirect.github.com/vikstrous)
#### 👻 Maintenance
- chore: Update to go 1.24 ([#​111](https://redirect.github.com/oapi-codegen/runtime/issues/111)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
#### 📦 Dependency updates
- chore: Update to go 1.24 ([#​111](https://redirect.github.com/oapi-codegen/runtime/issues/111)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
#### Sponsors
We would like to thank our sponsors for their support during this release.
<p align="center">
<a href="https://www.devzero.io/lp/dev-environment?utm_campaign=github&utm_source=oapi-codegen%20repo&utm_medium=github%20sponsorship">
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/devzero-light.svg">
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/devzero-dark.svg">
<img alt="DevZero logo" src="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/devzero-dark.svg" height="100px">
</picture>
</a>
</p>
<p align="center">
<a href="https://cybozu.co.jp/?utm_source=oapi-codegen+repo&utm_medium=github+sponsorship">
<img alt="Cybozu logo" src="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/cybozu.svg" height="100px">
</a>
</p>
### [`v1.2.0`](https://redirect.github.com/oapi-codegen/runtime/releases/tag/v1.2.0): Parameter binding extensions, bug fixes, dependency updates
[Compare Source](https://redirect.github.com/oapi-codegen/runtime/compare/v1.1.2...v1.2.0)
#### Notable Changes
The main change in this release is the addition of new Parameter binding and styling functions, which allow the code generator to pass in the `type` and `format` from the spec. Previously, we inferred what we wanted to do based on the destination type, however, it's not always possible to decide this without information about the specification.
#### 🚀 New features and improvements
- feat: add BindRawQueryParameter for correct comma handling ([#​92](https://redirect.github.com/oapi-codegen/runtime/issues/92)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- fix: add TypeHint-aware parameter binding and styling for \[]byte ([#​97](https://redirect.github.com/oapi-codegen/runtime/issues/97)) ([#​98](https://redirect.github.com/oapi-codegen/runtime/issues/98)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- Support array of objects parameters ([#​40](https://redirect.github.com/oapi-codegen/runtime/issues/40)) [@​danicc097](https://redirect.github.com/danicc097)
- Allow BindStyledParameterWithOptions to fill maps ([#​72](https://redirect.github.com/oapi-codegen/runtime/issues/72)) [@​JoZie](https://redirect.github.com/JoZie)
#### 🐛 Bug fixes
- fix: bind Date and Time query params as scalar values ([#​21](https://redirect.github.com/oapi-codegen/runtime/issues/21)) ([#​93](https://redirect.github.com/oapi-codegen/runtime/issues/93)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- fix: support non-indexed deepObject array unmarshaling ([#​22](https://redirect.github.com/oapi-codegen/runtime/issues/22)) ([#​96](https://redirect.github.com/oapi-codegen/runtime/issues/96)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- fix: correct time.Time date-only fallback parsing in deepObject ([#​95](https://redirect.github.com/oapi-codegen/runtime/issues/95)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- Refactor date parsing error handling ([#​88](https://redirect.github.com/oapi-codegen/runtime/issues/88)) [@​jsnfwlr](https://redirect.github.com/jsnfwlr)
- fix: improve email validation using net/mail package ([#​60](https://redirect.github.com/oapi-codegen/runtime/issues/60)) [@​sniperwolf](https://redirect.github.com/sniperwolf)
- Fix deepObject marshalling losing json number format/precision ([#​29](https://redirect.github.com/oapi-codegen/runtime/issues/29)) [@​mgabeler-lee-6rs](https://redirect.github.com/mgabeler-lee-6rs)
- Fix issue 55 ([#​56](https://redirect.github.com/oapi-codegen/runtime/issues/56)) [@​mikhalytch](https://redirect.github.com/mikhalytch)
- fix(deepobject): support nested objects in deepObject arrays ([#​84](https://redirect.github.com/oapi-codegen/runtime/issues/84)) [@​adrianbrad](https://redirect.github.com/adrianbrad)
#### 👻 Maintenance
- feat(fix): bump gin version ([#​51](https://redirect.github.com/oapi-codegen/runtime/issues/51)) [@​Gamawn](https://redirect.github.com/Gamawn)
- Update golang.org/x/crypto to v0.32.0 ([#​59](https://redirect.github.com/oapi-codegen/runtime/issues/59)) [@​kojustin](https://redirect.github.com/kojustin)
- Updated Golang reference to address security vulnerability ([#​57](https://redirect.github.com/oapi-codegen/runtime/issues/57)) [@​ivan-manzhulin](https://redirect.github.com/ivan-manzhulin)
- Fix linter errors ([#​85](https://redirect.github.com/oapi-codegen/runtime/issues/85)) [@​mromaszewicz](https://redirect.github.com/mromaszewicz)
- build: capture `govulncheck` results as Code Scanning alerts ([#​80](https://redirect.github.com/oapi-codegen/runtime/issues/80)) [@​jamietanna](https://redirect.github.com/jamietanna)
#### 📦 Dependency updates
- chore(deps): update release-drafter/release-drafter action to v6 ([#​31](https://redirect.github.com/oapi-codegen/runtime/issues/31)) @​[renovate\[bot\]](https://redirect.github.com/apps/renovate)
#### Sponsors
We would like to thank our sponsors for their support during this release.
<p align="center">
<a href="https://www.devzero.io/lp/dev-environment?utm_campaign=github&utm_source=oapi-codegen%20repo&utm_medium=github%20sponsorship">
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/devzero-light.svg">
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/devzero-dark.svg">
<img alt="DevZero logo" src="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/devzero-dark.svg" height="100px">
</picture>
</a>
</p>
<p align="center">
<a href="https://cybozu.co.jp/?utm_source=oapi-codegen+repo&utm_medium=github+sponsorship">
<img alt="Cybozu logo" src="https://raw.githubusercontent.com/oapi-codegen/oapi-codegen/v2.5.1/.github/sponsors/cybozu.svg" height="100px">
</a>
</p>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42My4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->1 parent e49993d commit b20fdd0
2 files changed
+9
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
| 39 | + | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
0 commit comments