Skip to content

Releases: get-convex/convex-backend

Precompiled 2024-07-22-d0f3094

22 Jul 00:51
Compare
Choose a tag to compare
delete source_package/tests.rs (#28141)

this test has not run for over a year, since there is no `mod tests;` in the mod.rs.
It doesn't compile. I tried to get it to compile but eventually realized that it's testing behavior we don't really have anymore.
The behavior we want to test is covered in `application/src/tests/source_package.rs:test_source_package`

GitOrigin-RevId: 4027da6353716a8708f69d2bb7d1686c54e1d926

Precompiled 2024-07-19-a777582

19 Jul 02:26
Compare
Choose a tag to compare
Groundwork for vanity domains

GitOrigin-RevId: a28877118ea0843eb1f224330d58c50baa6dc0a2

Precompiled 2024-07-18-26665f2

18 Jul 00:50
Compare
Choose a tag to compare
remove generated_ids from transaction writes (#28033)

`generated_ids` are redundant because they're also represented as the keys in `updates` where `update.old_document.is_none()`.

delete the field. reconstruct it when we need to check generated IDs at commit time, and when constructing the proto for funrun to avoid version skew issues.

GitOrigin-RevId: 510e856a94ca14a106351a001d29d1b0e5555c95

Precompiled 2024-07-17-0fa8a6c

17 Jul 00:51
Compare
Choose a tag to compare
Add `ComponentPath` to `UdfIdentifier` (#27943)

This PR adds `ComponentPath` to `UdfIdentifier`, which we need for namespacing logs and usage. I updated the `/app_metrics` API endpoints to take in component path. I'll follow up with adding that to the dashboard app_metrics calls after backend is pushed with this.

GitOrigin-RevId: f87f9667711b865a387a83afcbdcc1dd62d779ef

Precompiled 2024-07-16-9e1549d

16 Jul 00:50
Compare
Choose a tag to compare
component-picker in dashboard (#27906)

GitOrigin-RevId: 8f7f3752a5933e536caad54558c6690b7234ef3d

Precompiled 2024-07-15-18ef81b

15 Jul 00:51
Compare
Choose a tag to compare
Update Rust crate async-channel to v2 (#27497)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [async-channel](https://github.com/smol-rs/async-channel) | workspace.dependencies | major | `1.9.0` -> `2.0.0` |

---

### Release Notes

<details>
<summary>smol-rs/async-channel (async-channel)</summary>

### [`v2.3.1`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-231)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v2.3.0...v2.3.1)

-   Use the correct version of `async-channel` in our manifest. ([#&#8203;93](https://github.com/smol-rs/async-channel/issues/93))

### [`v2.3.0`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-230)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v2.2.1...v2.3.0)

-   Add `force_send` for sending items over the channel that displace other items. ([#&#8203;89](https://github.com/smol-rs/async-channel/issues/89))

### [`v2.2.1`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-221)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v2.2.0...v2.2.1)

-   Fix the CI badge in the `crates.io` page. ([#&#8203;84](https://github.com/smol-rs/async-channel/issues/84))

### [`v2.2.0`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-220)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v2.1.1...v2.2.0)

-   Bump `event-listener` to v5.0.0. ([#&#8203;79](https://github.com/smol-rs/async-channel/issues/79))
-   Bump MSRV to 1.60. ([#&#8203;80](https://github.com/smol-rs/async-channel/issues/80))

### [`v2.1.1`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-211)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v2.1.0...v2.1.1)

-   Bump `event-listener` to v4.0.0. ([#&#8203;73](https://github.com/smol-rs/async-channel/issues/73))

### [`v2.1.0`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-210)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v2.0.0...v2.1.0)

-   Bump `futures-lite` to its latest version. ([#&#8203;70](https://github.com/smol-rs/async-channel/issues/70))

### [`v2.0.0`](https://github.com/smol-rs/async-channel/blob/HEAD/CHANGELOG.md#Version-200)

[Compare Source](https://github.com/smol-rs/async-channel/compare/v1.9.0...v2.0.0)

-   **Breaking:** Make `Send`, `Recv` and `Receiver` `!Unpin`. This enables more efficient event notification strategies. ([#&#8203;59](https://github.com/smol-rs/async-channel/issues/59))
-   **Breaking:** Add an `std` enabled-by-default feature that enables parts of the API that require `std`. ([#&#8203;59](https://github.com/smol-rs/async-channel/issues/59))
-   Add support for the `wasm32` target. ([#&#8203;67](https://github.com/smol-rs/async-channel/issues/67))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, 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.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/get-convex/convex).

GitOrigin-RevId: 9e4e4147bf8cf3ddc69ae97098002d8abd060ec3

Precompiled 2024-07-12-2764bd8

12 Jul 00:49
Compare
Choose a tag to compare
Enable components in js-integration-tests (#27632)

GitOrigin-RevId: 6a3c452b4fc133911b9ad7af8ab24c7674815711

Precompiled 2024-07-11-7b6951b

11 Jul 00:50
Compare
Choose a tag to compare
Add developer error tag to vector search metrics (#27751)

Tag developer errors in vector search metric.

GitOrigin-RevId: 5bd2e0e758a576865c4f93a1e23404cf2aabacc0

Precompiled 2024-07-10-b019df3

10 Jul 00:53
Compare
Choose a tag to compare
Actions and queries accept both styles for args and returns (#27726)

Allow both styles of validator syntax (`v.whatever()` and `{ a: v.whatever() }`) in queries and actions, as well as mutations where both styles already worked for both `args` and `returns`.

GitOrigin-RevId: 37677c68709d1223bea1867e78a9c40c645b1f46

Precompiled 2024-07-09-11fc9ea

09 Jul 00:50
Compare
Choose a tag to compare
Improve error messages in components (#27664)

improve error messages when printing a UDF path or module that is in a component other than the root.
also reduce usage of functions `as_root_udf_path` and `into_root_udf_path` which throw a system error when given a path that's not in the root component.

GitOrigin-RevId: 10689577d5fe4a10329d5f6a98ddb8299cd134ce