there are some dependencies that are outdated (some even from the start) and all dependencies should be brought up to latest stable release, including needed source changes.
Also check for dependencies that are not used anymore, so we keep the list of dependencies to the minimum we really need for the project, be it dev tools or library dependencies for production code.
there are some dependencies that are outdated (some even from the start) and all dependencies should be brought up to latest stable release, including needed source changes.
Also check for dependencies that are not used anymore, so we keep the list of dependencies to the minimum we really need for the project, be it dev tools or library dependencies for production code.
hugo
added the bug label 2026-07-19 20:06:31 +00:00
Implemented in 1d190d3. Updated every outdated direct dependency (syn 3.0.2 and wry 0.55.1), refreshed Cargo.lock to the latest compatible transitive releases, removed the unused bds-server clap dependency, and documented globally installed cargo-machete/cargo-outdated build gates. The two cargo-machete exclusions are required dependencies: libsqlite3-sys enables bundled SQLite and winresource is used by the Windows build script. Neutral review found no Allium behavior change; this matches bDS2's explicit dependency-validation approach. Verified with cargo machete --with-metadata, cargo outdated --workspace --root-deps-only --exit-code 1, cargo update --dry-run (0 updates), allium check specs/*.allium, cargo build --workspace, focused bds-ui i18n/AST tests, and cargo test --workspace.
Implemented in 1d190d3. Updated every outdated direct dependency (syn 3.0.2 and wry 0.55.1), refreshed Cargo.lock to the latest compatible transitive releases, removed the unused bds-server clap dependency, and documented globally installed cargo-machete/cargo-outdated build gates. The two cargo-machete exclusions are required dependencies: libsqlite3-sys enables bundled SQLite and winresource is used by the Windows build script. Neutral review found no Allium behavior change; this matches bDS2's explicit dependency-validation approach. Verified with cargo machete --with-metadata, cargo outdated --workspace --root-deps-only --exit-code 1, cargo update --dry-run (0 updates), allium check specs/*.allium, cargo build --workspace, focused bds-ui i18n/AST tests, and cargo test --workspace.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
there are some dependencies that are outdated (some even from the start) and all dependencies should be brought up to latest stable release, including needed source changes.
Also check for dependencies that are not used anymore, so we keep the list of dependencies to the minimum we really need for the project, be it dev tools or library dependencies for production code.
Implemented in
1d190d3. Updated every outdated direct dependency (syn 3.0.2 and wry 0.55.1), refreshed Cargo.lock to the latest compatible transitive releases, removed the unused bds-server clap dependency, and documented globally installed cargo-machete/cargo-outdated build gates. The two cargo-machete exclusions are required dependencies: libsqlite3-sys enables bundled SQLite and winresource is used by the Windows build script. Neutral review found no Allium behavior change; this matches bDS2's explicit dependency-validation approach. Verified with cargo machete --with-metadata, cargo outdated --workspace --root-deps-only --exit-code 1, cargo update --dry-run (0 updates), allium check specs/*.allium, cargo build --workspace, focused bds-ui i18n/AST tests, and cargo test --workspace.