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

chore(deps): update dependency vapor/vapor to v4.105.2 #1235

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

cgrindel-self-hosted-renovate[bot]
Copy link
Contributor

This PR contains the following updates:

Package Update Change
vapor/vapor minor 4.102.1 -> 4.105.2

Release Notes

vapor/vapor (vapor/vapor)

v4.105.2: - Raise error when the data expected an array but not parsed as array

Compare Source

What's Changed

Raise error when the data expected an array but not parsed as array by @​sidepelican in #​3222

URLEncodedFormDecoder fails silently without throwing an error when attempting to decode data in the following pattern: array[0]=0&array[1]=1&array[3]=3. Now it is decoded as an empty array.
Typically, a decoder throws an error when data cannot be parsed as the expected structure, so I propose modifying the decoder to throw an error in this case as well.

Reviewers

Thanks to the reviewers for their help:

This patch was released by @​ptoffy

Full Changelog: vapor/vapor@4.105.1...4.105.2

v4.105.1: - Throw an error if unkeyed container is at end

Compare Source

What's Changed

Throw an error if unkeyed container is at end by @​supersonicbyte in #​3226

Throwing an error if the unkeyed container is at end while decoding query params fixes the crash mentioned with this issue:
vapor/vapor#3217

The error being thrown is DecodingError.valueNotFound and it’s matching the error thrown by JSONDecoder.

New Contributor

Reviewers

Thanks to the reviewers for their help:

This patch was released by @​0xTim

Full Changelog: vapor/vapor@4.105.0...4.105.1

v4.105.0: - Support Swift 6

Compare Source

What's Changed

Support Swift 6 by @​0xTim in #​3225

  • Drop support for Swift 5.7
  • Fix warnings in Vapor with latest Swift 6 changes
  • Fix tests on Linux nightlies

Reviewers

Thanks to the reviewers for their help:

This patch was released by @​0xTim

Full Changelog: vapor/vapor@4.104.0...4.105.0

v4.104.0: - Conditional Content Response Compression

Compare Source

What's Changed

Conditional Content Response Compression by @​dimitribouniol in #​3215

Added support for conditionally compressing responses based on content type or marker headers. This is necessary because some resource types, such as images, don’t compress much, and end up maxing out CPU time on the thread and sometimes block the entire channel while they compress. This results in pipelined resources taking a long time to load even on fast connections.

This change comes with three knobs to control this:

  • A global disabled/enabled by default state for the entire server.
  • Allow and disallow lists of content types for automatic configurations.
  • A marker header for explicitly configuring certain requests or routes to compress or not.

Notably, since the response compression handler now takes a predicate, it is always installed, and the predicate statelessly determines if a response should be compressed based on the server configuration:

  • If a response compression configuration was never set, this continues to be a no-op and no compression will occur, though routes can now explicitly enable it as needed.
This patch was released by @​0xTim

Full Changelog: vapor/vapor@4.103.2...4.104.0

v4.103.2: - Use Configured JSONEncoder in ErrorMiddleware

Compare Source

What's Changed

Use Configured JSONEncoder in ErrorMiddleware by @​0xTim in #​3224

Use the prescribed content encoder for the body of ErrorMiddleware instead of a contained JSONEncoder that can’t be overridden.

You can set the encoder with

ContentConfiguration.global.use(encoder: myCustomEncoder, for: .json)

Resolves #​3218

Reviewers

Thanks to the reviewers for their help:

This patch was released by @​0xTim

Full Changelog: vapor/vapor@4.103.1...4.103.2

v4.103.1: - fix: support capital letters in the domain part of email validation

Compare Source

What's Changed

fix: support capital letters in the domain part of email validation by @​Austinpayne in #​3211

Fixes #​2889

New Contributor

This patch was released by @​0xTim

Full Changelog: vapor/vapor@4.103.0...4.103.1

v4.103.0: - HTTPHeaders.LastModified Public Initializer

Compare Source

What's Changed

HTTPHeaders.LastModified Public Initializer by @​dimitribouniol in #​3216

Added a public initializer for HTTPHeaders.LastModified, and updated the value property to be readwrite, which would prevent needing to roll your own formatter and header access in application code.

This patch was released by @​0xTim

Full Changelog: vapor/vapor@4.102.1...4.103.0


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 has been generated by Renovate Bot.

@cgrindel-self-hosted-renovate
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@cgrindel-self-hosted-renovate cgrindel-self-hosted-renovate bot merged commit 16de4ad into main Sep 16, 2024
32 checks passed
@cgrindel-self-hosted-renovate cgrindel-self-hosted-renovate bot deleted the github-renovate/vapor-vapor-4.x branch September 16, 2024 23:26
renovate bot referenced this pull request in bazel-contrib/rules_bazel_integration_test Sep 17, 2024
…#358)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[rules_swift_package_manager](https://redirect.github.com/cgrindel/rules_swift_package_manager)
| http_archive | minor | `v0.37.0` -> `v0.38.2` |

---

### Release Notes

<details>
<summary>cgrindel/rules_swift_package_manager
(rules_swift_package_manager)</summary>

###
[`v0.38.2`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v0.38.2)

[Compare
Source](https://redirect.github.com/cgrindel/rules_swift_package_manager/compare/v0.38.1...v0.38.2)

#### What Has Changed

#### What's Changed

- chore: update README.md for v0.38.1 by
[@&#8203;cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1242](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1242)

**Full Changelog**:
cgrindel/rules_swift_package_manager@v0.38.1...v0.38.2

#### Bazel Module Snippet

```python
bazel_dep(name = "rules_swift_package_manager", version = "0.38.2")
```

###
[`v0.38.1`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v0.38.1)

[Compare
Source](https://redirect.github.com/cgrindel/rules_swift_package_manager/compare/v0.38.0...v0.38.1)

#### What Has Changed

#### What's Changed

- chore(deps): update dependency sdwebimage/sdwebimageswiftui to from:
"3.1.2" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1213](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1213)

**Full Changelog**:
cgrindel/rules_swift_package_manager@v0.38.0...v0.38.1

#### Bazel Module Snippet

```python
bazel_dep(name = "rules_swift_package_manager", version = "0.38.1")
```

###
[`v0.38.0`](https://redirect.github.com/cgrindel/rules_swift_package_manager/releases/tag/v0.38.0)

[Compare
Source](https://redirect.github.com/cgrindel/rules_swift_package_manager/compare/v0.37.0...v0.38.0)

#### What Has Changed

#### What's Changed

- chore: update README.md for v0.37.0 by
[@&#8203;cgrindel-app-token-generator](https://redirect.github.com/cgrindel-app-token-generator)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1216](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1216)
- chore(deps): update dependency gazelle to v0.38.0 by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1193](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1193)
- chore(deps): update dependency rules_apple to v3.8.0 by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1196](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1196)
- chore(deps): update dependency apple/swift-nio to v2.72.0 by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1219](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1219)
- fix: generate a `select` statement for each condition by
[@&#8203;roya1v](https://redirect.github.com/roya1v) in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1173](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1173)
- fix: ignore unresolved packages in Package.swift by
[@&#8203;luispadron](https://redirect.github.com/luispadron) in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1223](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1223)
- chore(deps): update dependency googlemaps/ios-maps-sdk to from:
"9.1.0" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1208](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1208)
- chore(deps): update dependency
pointfreeco/swift-composable-architecture to from: "1.13.1" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1210](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1210)
- chore(deps): update dependency nicklockwood/swiftformat to from:
"0.54.4" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1218](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1218)
- chore(deps): update dependency bazel to v7.3.1 by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1207](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1207)
- chore(deps): update dependency iterable/swift-sdk to from: "6.5.7" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1226](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1226)
- chore(deps): update dependency googlemaps/ios-maps-sdk to from:
"9.1.1" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1225](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1225)
- chore(deps): update dependency nicklockwood/swiftformat to from:
"0.54.5" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1227](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1227)
- chore(deps): update dependency firebase/firebase-ios-sdk to from:
"11.2.0" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1228](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1228)
- chore(deps): update dependency
googlecloudplatform/recaptcha-enterprise-mobile-sdk to from: "18.6.0" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1229](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1229)
- chore(deps): update dependency
pointfreeco/swift-composable-architecture to from: "1.15.0" by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1230](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1230)
- chore(deps): update dependency protobuf to v27.4 by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1231](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1231)
- chore(deps): update dependency vapor/vapor to v4.105.2 by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1235](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1235)
- chore(deps): update dependency datatheorem/trustkit to from: "3.0.4"
by
[@&#8203;cgrindel-self-hosted-renovate](https://redirect.github.com/cgrindel-self-hosted-renovate)
in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1148](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1148)
- chore: remove legacy workspace info from release and readme by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1237](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1237)

#### New Contributors

- [@&#8203;roya1v](https://redirect.github.com/roya1v) made their first
contribution in
[https://github.com/cgrindel/rules_swift_package_manager/pull/1173](https://redirect.github.com/cgrindel/rules_swift_package_manager/pull/1173)

**Full Changelog**:
cgrindel/rules_swift_package_manager@v0.37.0...v0.38.0

#### Bazel Module Snippet

```python
bazel_dep(name = "rules_swift_package_manager", version = "0.38.0")
```

</details>

---

### 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.

🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/bazel-contrib/rules_bazel_integration_test).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

1 participant