-
config: move user_config onto the shared synckit config store
-
copy: drop em-dashes from user-facing strings
-
deps: synckit moved to its own repo
-
Adopt lint block, pin stable toolchain, cargo fmt, fix clippy
-
audiofiles: clarify rusqlite 0.39 pin rationale (libsqlite3-sys 0.37 shared with sqlx)
-
Fix Sync/Sec risk axis: blob upload fault-tolerance + ConfigKey registry
-
dist: use resolve_artifact for strict release-artifact selection
-
Propagate committed_hlc read errors instead of swallowing them
-
Stop deep-cloning the collections and tag lists every frame
-
Dedup the four name-modal handlers behind one outcome helper
-
Cache theme-derived colors instead of blending per accessor call
-
Move TLS to rustls to match shared synckit-client
-
Bump toml 0.8 to 1.1 and makeover 1.0 to 2.0
-
Gate Bento releases on clippy and tests
-
Upgrade rubato to 4.0
-
Upgrade symphonia to 0.6
-
Upgrade egui stack to 0.35
-
Upgrade cpal to 0.18
-
Refresh lock after synckit-client's sha2 bump
-
Upgrade sha2 to 0.11
-
Add a rustfmt pre-commit gate
-
Apply rustfmt across the crate
-
Disable sync rather than fall back when the saved API key is lost
-
Pin the keyring credential store bundle explicitly
-
Upload samples through the streaming blob path
-
Pin rusqlite to 0.39 (was 0.40)
-
Bump rusqlite to 0.40.1
-
Bump keyring to 4.1.5
-
Bump rand to 0.10.2
-
Bump reqwest to 0.13.4