Update Rust and Turbo versions (#3781)

* chore: bump Rust version from 1.86 to 1.87

* chore: update Turbo

* chore(.cargo/config.toml): minor comment tweak
This commit is contained in:
Alejandro González 2025-06-13 23:03:35 +02:00 committed by GitHub
parent 8a26011e76
commit ab8e474339
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 377 additions and 221 deletions

View File

@ -1,6 +1,6 @@
# Windows has stack overflows when calling from Tauri, so we increase compiler size
# Windows has stack overflows when calling from Tauri, so we increase the default stack size used by the compiler
[target.'cfg(windows)']
rustflags = ["-C", "link-args=/STACK:16777220"]
[build]
rustflags = ["--cfg", "tokio_unstable"]
rustflags = ["--cfg", "tokio_unstable"]

View File

@ -13,15 +13,15 @@
"test": "vue-tsc --noEmit"
},
"dependencies": {
"@geometrically/minecraft-motd-parser": "^1.1.4",
"@modrinth/assets": "workspace:*",
"@modrinth/ui": "workspace:*",
"@modrinth/utils": "workspace:*",
"@sentry/vue": "^8.27.0",
"@geometrically/minecraft-motd-parser": "^1.1.4",
"@tauri-apps/api": "^2.5.0",
"@tauri-apps/plugin-dialog": "^2.2.1",
"@tauri-apps/plugin-os": "^2.2.1",
"@tauri-apps/plugin-opener": "^2.2.6",
"@tauri-apps/plugin-os": "^2.2.1",
"@tauri-apps/plugin-updater": "^2.7.1",
"@tauri-apps/plugin-window-state": "^2.2.2",
"@vintl/vintl": "^4.4.1",
@ -40,11 +40,12 @@
"@eslint/compat": "^1.1.1",
"@formatjs/cli": "^6.2.12",
"@nuxt/eslint-config": "^0.5.6",
"@taijased/vue-render-tracker": "^1.0.7",
"@vitejs/plugin-vue": "^5.0.4",
"autoprefixer": "^10.4.19",
"eslint": "^9.9.1",
"eslint-config-custom": "workspace:*",
"eslint-plugin-turbo": "^2.1.1",
"eslint-plugin-turbo": "^2.5.4",
"postcss": "^8.4.39",
"prettier": "^3.2.5",
"sass": "^1.74.1",
@ -52,8 +53,7 @@
"tsconfig": "workspace:*",
"typescript": "^5.5.4",
"vite": "^5.4.6",
"vue-tsc": "^2.1.6",
"@taijased/vue-render-tracker": "^1.0.7"
"vue-tsc": "^2.1.6"
},
"packageManager": "pnpm@9.4.0",
"web-types": "../../web-types.json"

View File

@ -1,4 +1,4 @@
FROM rust:1.86.0 AS build
FROM rust:1.87.0 AS build
ENV PKG_CONFIG_ALLOW_CROSS=1
WORKDIR /usr/src/daedalus

View File

@ -1,9 +1,8 @@
FROM rust:1.86.0 AS build
FROM rust:1.87.0 AS build
ENV PKG_CONFIG_ALLOW_CROSS=1
WORKDIR /usr/src/labrinth
COPY . .
ENV SQLX_OFFLINE=true
COPY apps/labrinth/.sqlx/ .sqlx/
RUN cargo build --release --package labrinth

2
clippy.toml Normal file
View File

@ -0,0 +1,2 @@
allow-dbg-in-tests = true
msrv = "1.87.0"

View File

@ -23,7 +23,7 @@
"devDependencies": {
"if-ci": "^3.0.0",
"prettier": "^3.3.2",
"turbo": "^2.2.3",
"turbo": "^2.5.4",
"vue": "^3.5.13"
},
"packageManager": "pnpm@9.15.0",

570
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
[toolchain]
channel = "1.86.0"
channel = "1.87.0"

View File

@ -1,5 +1,6 @@
{
"$schema": "https://turbo.build/schema.json",
"$schema": "./node_modules/turbo/schema.json",
"concurrency": "100%",
"tasks": {
"build": {
"dependsOn": ["^build"],