Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update all non-major dependencies #215

Merged
merged 1 commit into from
Sep 12, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 8, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
fastapi (changelog) ^0.113.0 -> ^0.114.0 age adoption passing confidence dependencies minor
github.com/devfeel/mapper v0.7.13 -> v0.7.14 age adoption passing confidence require patch
github.com/golang-migrate/migrate/v4 v4.17.1 -> v4.18.1 age adoption passing confidence require minor
gorm.io/gorm v1.25.11 -> v1.25.12 age adoption passing confidence require patch
postgresql (source) 15.5.28 -> 15.5.29 age adoption passing confidence patch

Release Notes

fastapi/fastapi (fastapi)

v0.114.1

Compare Source

Refactors
  • ⚡️ Improve performance in request body parsing with a cache for internal model fields. PR #​12184 by @​tiangolo.
Docs
  • 📝 Remove duplicate line in docs for docs/en/docs/environment-variables.md. PR #​12169 by @​prometek.
Translations
Internal

v0.114.0

Compare Source

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"}:

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.

Features
Docs
Internal
  • ✅ Update internal tests for latest Pydantic, including CI tweaks to install the latest Pydantic. PR #​12147 by @​tiangolo.
devfeel/mapper (github.com/devfeel/mapper)

v0.7.14: Feature: Implement variable arguments based on NewMapper for flexible configuration settings when you init mapper

Compare Source

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:
  // 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: devfeel/mapper@v0.7.13...v0.7.14

golang-migrate/migrate (github.com/golang-migrate/migrate/v4)

v4.18.1

Compare Source

Changes

  • Update dktest from v0.4.2 to v0.4.3

Full Changelog: golang-migrate/migrate@v4.18.0...v4.18.1

v4.18.0

Compare Source

What's Changed

A special thanks to @​joschi fixing tests and builds!

New Contributors

Full Changelog: golang-migrate/migrate@v4.17.1...v4.17.2

go-gorm/gorm (gorm.io/gorm)

v1.25.12

Compare Source

bitnami/charts (postgresql)

v15.5.29

  • [bitnami/postgresql] Release 15.5.29 (#​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.


  • If you want to rebase/retry this PR, check this box

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:

@renovate renovate bot enabled auto-merge (squash) September 8, 2024 00:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 86316d5 to 5a67adc Compare September 9, 2024 23:11
Copy link
Contributor Author

renovate bot commented Sep 9, 2024

ℹ Artifact update notice

File name: backend-go/go.mod

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):

  • 7 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

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

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 44f750d to 4839a99 Compare September 12, 2024 20:23
@renovate renovate bot enabled auto-merge (squash) September 12, 2024 20:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4839a99 to b51a44e Compare September 12, 2024 20:49
@renovate renovate bot merged commit ad03c58 into main Sep 12, 2024
18 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch September 12, 2024 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants