bump MSRV to 1.75.0 for latest ruma

Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
strawberry 2024-01-17 13:15:37 -05:00 committed by June
parent 632276ae99
commit 6063a671c3
4 changed files with 4 additions and 4 deletions

View file

@ -116,7 +116,7 @@ docker build debugging:
cargo check: cargo check:
stage: test stage: test
image: docker.io/rust:1.74.1-bullseye image: docker.io/rust:1.75.0-bullseye
needs: [] needs: []
interruptible: true interruptible: true
before_script: before_script:

View file

@ -13,7 +13,7 @@ edition = "2021"
# `nix flake update`. If you don't have Nix installed or otherwise don't know # `nix flake update`. If you don't have Nix installed or otherwise don't know
# how to do this, ping `@charles:computer.surgery` or `@dusk:gaze.systems` in # how to do this, ping `@charles:computer.surgery` or `@dusk:gaze.systems` in
# the matrix room. # the matrix room.
rust-version = "1.74.1" rust-version = "1.75.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View file

@ -42,7 +42,7 @@
- Safer and cleaner shutdowns on both database side as we run cleanup on shutdown and exits database loop better (no potential hanging issues in database loop), overall cleaner shutdown logic - Safer and cleaner shutdowns on both database side as we run cleanup on shutdown and exits database loop better (no potential hanging issues in database loop), overall cleaner shutdown logic
- Basic binary commands like `conduwuit --version` work (interested in expanding it more) - Basic binary commands like `conduwuit --version` work (interested in expanding it more)
- Allow HEAD HTTP requests in CORS for clients (despite not being explicity mentioned in Matrix spec, HTTP spec says all HEAD requests need to behave the same as GET requests, Synapse supports HEAD requests) - Allow HEAD HTTP requests in CORS for clients (despite not being explicity mentioned in Matrix spec, HTTP spec says all HEAD requests need to behave the same as GET requests, Synapse supports HEAD requests)
- Bump MSRV to 1.74.1 - Bump MSRV to 1.75.0 for Cargo.toml workspace lints and latest ruma using 1.75.0
- Purge unmaintained/irrelevant/broken database backends (heed, sled, persy) - Purge unmaintained/irrelevant/broken database backends (heed, sled, persy)
- webp support for images - webp support for images
- Support for suggesting servers to join at `/_matrix/client/v3/directory/room/{roomAlias}` - Support for suggesting servers to join at `/_matrix/client/v3/directory/room/{roomAlias}`

View file

@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1 # syntax=docker/dockerfile:1
FROM docker.io/rust:1.74.1-bullseye AS base FROM docker.io/rust:1.75.0-bullseye AS base
FROM base AS builder FROM base AS builder
WORKDIR /usr/src/conduit WORKDIR /usr/src/conduit