refactor!: remove lepty-scoping feature and make its behaviour the default; deprecate scope members; bump MSRV; bump deps

This commit is contained in:
yiffyrusdev 2025-09-12 14:15:47 +05:00 • committed by spushk
commit 995cd31aab
Signed by: spushk
GPG key ID: 7797B761E105E8AA

View file

@ -9,16 +9,15 @@ sabry_intrnl = { path = "sabry_intrnl", version = "0.0.6-rc.1" }
sabry_procmacro = { path = "sabry_procmacro", version = "0.0.6-rc.1" }
sabry_procmacro_impl = { path = "sabry_procmacro_impl", version = "0.0.6-rc.1" }
sabry_build = { path = "sabry_build", version = "0.0.6-rc.1" }
## Package
## Package
lightningcss.version = "1.0.0-alpha.65"
#/
lightningcss.version = "1.0.0-alpha.67"
lightningcss.default-features = false
grass.version = "^0.13"
grass.default-features = false
raffia.version = "^0.9"
raffia.version = "^0.11"
#/
serde.version = "^1"
toml.version = "^0.8"
toml.version = "^0.9"
blake3.version = "^1"
base64.version = "^0.22"
regex.version = "^1"
@ -35,7 +34,7 @@ syn.version = "^2"
[workspace.package]
version = "0.0.6-rc.1"
edition = "2021"
rust-version = "1.78"
rust-version = "1.88"
authors = ["Svyatoslav Pushkarev <yiffyrusdev@yandex.ru>"]
repository = "https://github.com/yiffyrusdev/sabry"
license = "MIT"
@ -60,12 +59,11 @@ sabry_build = { workspace = true, optional = true }
sabry_intrnl = { workspace = true }
[dev-dependencies]
leptos = { version = "0.7.0-gamma3" }
insta = { version = "^1.41", features = ["glob"] }
leptos = { version = "^0.8" }
insta = { version = "^1", features = ["glob"] }
[features]
default = ["procmacro"]
lepty-scoping = ["sabry_intrnl/lepty-scoping"]
const-scoping = ["sabry_procmacro?/const-compile"]
procmacro = ["dep:sabry_procmacro"]
build = ["dep:sabry_build"]