Closed renovate[bot] closed 2 months ago
In order to perform the update(s) described in the table above, Renovate ran the go get
command, which resulted in the following additional change(s):
go
directive was updated for compatibility reasonsDetails:
Package | Change |
---|---|
go |
1.21 -> 1.22.0 |
github.com/google/uuid |
v1.5.0 -> v1.6.0 |
github.com/rogpeppe/go-internal |
v1.10.0 -> v1.12.0 |
golang.org/x/crypto |
v0.20.0 -> v0.27.0 |
golang.org/x/sync |
v0.5.0 -> v0.8.0 |
golang.org/x/sys |
v0.18.0 -> v0.25.0 |
golang.org/x/text |
v0.14.0 -> v0.18.0 |
golang.org/x/tools |
v0.10.0 -> v0.24.0 |
This PR contains the following updates:
^0.113.0
->^0.114.0
v0.7.13
->v0.7.14
v4.17.1
->v4.18.1
v1.25.11
->v1.25.12
15.5.28
->15.5.29
Release Notes
fastapi/fastapi (fastapi)
### [`v0.114.1`](https://redirect.github.com/fastapi/fastapi/releases/tag/0.114.1) [Compare Source](https://redirect.github.com/fastapi/fastapi/compare/0.114.0...0.114.1) ##### Refactors - ⚡️ Improve performance in request body parsing with a cache for internal model fields. PR [#12184](https://redirect.github.com/fastapi/fastapi/pull/12184) by [@tiangolo](https://redirect.github.com/tiangolo). ##### Docs - 📝 Remove duplicate line in docs for `docs/en/docs/environment-variables.md`. PR [#12169](https://redirect.github.com/fastapi/fastapi/pull/12169) by [@prometek](https://redirect.github.com/prometek). ##### Translations - 🌐 Add Portuguese translation for `docs/pt/docs/virtual-environments.md`. PR [#12163](https://redirect.github.com/fastapi/fastapi/pull/12163) by [@marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/environment-variables.md`. PR [#12162](https://redirect.github.com/fastapi/fastapi/pull/12162) by [@marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/testing.md`. PR [#12164](https://redirect.github.com/fastapi/fastapi/pull/12164) by [@marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/debugging.md`. PR [#12165](https://redirect.github.com/fastapi/fastapi/pull/12165) by [@marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Korean translation for `docs/ko/docs/project-generation.md`. PR [#12157](https://redirect.github.com/fastapi/fastapi/pull/12157) by [@BORA040126](https://redirect.github.com/BORA040126). ##### Internal - ⬆ Bump tiangolo/issue-manager from 0.5.0 to 0.5.1. PR [#12173](https://redirect.github.com/fastapi/fastapi/pull/12173) by [@dependabot\[bot\]](https://redirect.github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#12176](https://redirect.github.com/fastapi/fastapi/pull/12176) by [@pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci). - 👷 Update `issue-manager.yml`. PR [#12159](https://redirect.github.com/fastapi/fastapi/pull/12159) by [@tiangolo](https://redirect.github.com/tiangolo). - ✏️ Fix typo in `fastapi/params.py`. PR [#12143](https://redirect.github.com/fastapi/fastapi/pull/12143) by [@surreal30](https://redirect.github.com/surreal30). ### [`v0.114.0`](https://redirect.github.com/fastapi/fastapi/releases/tag/0.114.0) [Compare Source](https://redirect.github.com/fastapi/fastapi/compare/0.113.0...0.114.0) You can restrict form fields to only include those declared in a Pydantic model and forbid any extra field sent in the request using Pydantic's `model_config = {"extra": "forbid"}`: ```python from typing import Annotated from fastapi import FastAPI, Form from pydantic import BaseModel app = FastAPI() class FormData(BaseModel): username: str password: str model_config = {"extra": "forbid"} @app.post("/login/") async def login(data: Annotated[FormData, Form()]): return data ``` Read the new docs: [Form Models - Forbid Extra Form Fields](https://fastapi.tiangolo.com/tutorial/request-form-models/#forbid-extra-form-fields). ##### Features - ✨ Add support for forbidding extra form fields with Pydantic models. PR [#12134](https://redirect.github.com/fastapi/fastapi/pull/12134) by [@tiangolo](https://redirect.github.com/tiangolo). ##### Docs - 📝 Update docs, Form Models section title, to match config name. PR [#12152](https://redirect.github.com/fastapi/fastapi/pull/12152) by [@tiangolo](https://redirect.github.com/tiangolo). ##### Internal - ✅ Update internal tests for latest Pydantic, including CI tweaks to install the latest Pydantic. PR [#12147](https://redirect.github.com/fastapi/fastapi/pull/12147) by [@tiangolo](https://redirect.github.com/tiangolo).devfeel/mapper (github.com/devfeel/mapper)
### [`v0.7.14`](https://redirect.github.com/devfeel/mapper/releases/tag/v0.7.14): Feature: Implement variable arguments based on NewMapper for flexible configuration settings when you init mapper [Compare Source](https://redirect.github.com/devfeel/mapper/compare/v0.7.13...v0.7.14) ##### Version 0.7.14 - Feature: Implement variable arguments based on NewMapper for flexible configuration settings when you init mapper. - Feature: Add Setting struct used to Config mapper - you can use like this: ```go // Default Setting: // EnabledTypeChecking: false, // EnabledMapperStructField: true, // EnabledAutoTypeConvert: true, // EnabledMapperTag: true, // EnabledJsonTag: true, // EnabledCustomTag: false, // EnableFieldIgnoreTag: false, /// When you use default setting NewMapper() /// When you will change some setting NewMapper(CTypeChecking(true), CCustomTagName("-")) ``` - 2024-09-06 19:00 in ShangHai **Full Changelog**: https://github.com/devfeel/mapper/compare/v0.7.13...v0.7.14golang-migrate/migrate (github.com/golang-migrate/migrate/v4)
### [`v4.18.1`](https://redirect.github.com/golang-migrate/migrate/releases/tag/v4.18.1) [Compare Source](https://redirect.github.com/golang-migrate/migrate/compare/v4.18.0...v4.18.1) #### Changes - Update dktest from v0.4.2 to v0.4.3 **Full Changelog**: https://github.com/golang-migrate/migrate/compare/v4.18.0...v4.18.1 ### [`v4.18.0`](https://redirect.github.com/golang-migrate/migrate/releases/tag/v4.18.0) [Compare Source](https://redirect.github.com/golang-migrate/migrate/compare/v4.17.1...v4.18.0) #### What's Changed - Bump golang.org/x/net from 0.21.0 to 0.23.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/golang-migrate/migrate/pull/1074](https://redirect.github.com/golang-migrate/migrate/pull/1074) - Make MySQL SetVersion compatible with sql_safe_update by [@maxmati](https://redirect.github.com/maxmati) in [https://github.com/golang-migrate/migrate/pull/1070](https://redirect.github.com/golang-migrate/migrate/pull/1070) - [#1104](https://redirect.github.com/golang-migrate/migrate/issues/1104) Fix golanglint-ci lint config & lint errors by [@Shion1305](https://redirect.github.com/Shion1305) in [https://github.com/golang-migrate/migrate/pull/1105](https://redirect.github.com/golang-migrate/migrate/pull/1105) - 🧑💻 improve error message for invalid source, database, resolves: [#1102](https://redirect.github.com/golang-migrate/migrate/issues/1102) by [@Shion1305](https://redirect.github.com/Shion1305) in [https://github.com/golang-migrate/migrate/pull/1103](https://redirect.github.com/golang-migrate/migrate/pull/1103) - Upgrade go-sqlite3 to v1.14.22 by [@gjabell](https://redirect.github.com/gjabell) in [https://github.com/golang-migrate/migrate/pull/1098](https://redirect.github.com/golang-migrate/migrate/pull/1098) - Fix redshift tests by [@dhui](https://redirect.github.com/dhui) in [https://github.com/golang-migrate/migrate/pull/1151](https://redirect.github.com/golang-migrate/migrate/pull/1151) - chore: remove deprecated `rand.Seed()` in testing.docker by [@joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1149](https://redirect.github.com/golang-migrate/migrate/pull/1149) - build: use Go 1.23 to build the project by [@joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1133](https://redirect.github.com/golang-migrate/migrate/pull/1133) - fix(tests): fix Docker imports by [@joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1153](https://redirect.github.com/golang-migrate/migrate/pull/1153) - test(postgres): run tests with PostgreSQL 16 by [@joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1126](https://redirect.github.com/golang-migrate/migrate/pull/1126) - test(mysql): run tests with MySQL 8.0, 8.4, and 9.0 by [@joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1127](https://redirect.github.com/golang-migrate/migrate/pull/1127) - Support .deb package for Noble Numbat (24.04) by [@muzammilar](https://redirect.github.com/muzammilar) in [https://github.com/golang-migrate/migrate/pull/1119](https://redirect.github.com/golang-migrate/migrate/pull/1119) - Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/golang-migrate/migrate/pull/1152](https://redirect.github.com/golang-migrate/migrate/pull/1152) - CORRECTION DONE near m.Step(2) if you want to explicitly set the number of migrations to run by [@adityassharma-ss](https://redirect.github.com/adityassharma-ss) in [https://github.com/golang-migrate/migrate/pull/1101](https://redirect.github.com/golang-migrate/migrate/pull/1101) A special thanks to [@joschi](https://redirect.github.com/joschi) fixing tests and builds! #### New Contributors - [@maxmati](https://redirect.github.com/maxmati) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1070](https://redirect.github.com/golang-migrate/migrate/pull/1070) - [@Shion1305](https://redirect.github.com/Shion1305) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1105](https://redirect.github.com/golang-migrate/migrate/pull/1105) - [@gjabell](https://redirect.github.com/gjabell) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1098](https://redirect.github.com/golang-migrate/migrate/pull/1098) - [@joschi](https://redirect.github.com/joschi) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1149](https://redirect.github.com/golang-migrate/migrate/pull/1149) - [@muzammilar](https://redirect.github.com/muzammilar) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1119](https://redirect.github.com/golang-migrate/migrate/pull/1119) - [@adityassharma-ss](https://redirect.github.com/adityassharma-ss) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1101](https://redirect.github.com/golang-migrate/migrate/pull/1101) **Full Changelog**: https://github.com/golang-migrate/migrate/compare/v4.17.1...v4.17.2go-gorm/gorm (gorm.io/gorm)
### [`v1.25.12`](https://redirect.github.com/go-gorm/gorm/compare/v1.25.11...v1.25.12) [Compare Source](https://redirect.github.com/go-gorm/gorm/compare/v1.25.11...v1.25.12)bitnami/charts (postgresql)
### [`v15.5.29`](https://redirect.github.com/bitnami/charts/blob/HEAD/bitnami/postgresql/CHANGELOG.md#15529-2024-09-10) - \[bitnami/postgresql] Release 15.5.29 ([#29330](https://redirect.github.com/bitnami/charts/pull/29330))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
Thanks for the PR!
Deployments, as required, will be available below:
Please create PRs in draft mode. Mark as ready to enable:
After merge, new images are deployed in: