{"name":"snapcast-client","vers":"0.3.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"14f0651242fd3d62a040761cb0be14b5fc19dbc8ce6f1c1ed4e7aaad83519c57","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-10T16:39:22Z","v":2} {"name":"snapcast-client","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5680b85d650e5f52128b815eb8bc4752127862bf0d8de677e698f84c8e276561","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-10T23:00:44Z","v":2} {"name":"snapcast-client","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"de027efd91b88f2f401796d79c0aed9f5ce873cf7a0699cf72e2ca991d0b8f43","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-14T15:00:49Z","v":2} {"name":"snapcast-client","vers":"0.7.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e2bd4c1338b3fa67da32491d20c07f39e35773880828a428a76a68d1ae6bc00e","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-15T22:18:16Z","v":2} {"name":"snapcast-client","vers":"0.8.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7a8b5fd9e3ee9215b61be43248dec27036c32cb59e821180b8a63da3fc327191","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-01T23:42:42Z","v":2} {"name":"snapcast-client","vers":"0.9.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9e06ec7d000b3688f3cc74fa16eae315cb2fe5ded84425df36694ffc51f1c14c","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-02T11:51:46Z","v":2} {"name":"snapcast-client","vers":"0.9.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"06e9156348baa0852b458f7bc1d2d864c974f4e13e8523e1371d6b10c8cab80f","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-11T21:01:40Z","v":2} {"name":"snapcast-client","vers":"0.10.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"459091478185811c914fbc592bccb3d340026d208d216299bfa5f6d2e02b8129","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-15T22:26:01Z","v":2} {"name":"snapcast-client","vers":"0.10.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"30c28bd53eb57499d203e7c0a08da84c049948114ddea9a5c6c06c6aee9acdaf","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-15T22:47:52Z","v":2} {"name":"snapcast-client","vers":"0.11.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9dd973c7ab172a7b918e0812715ec7186133a22fedd85ed01e265e94a4027959","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-16T06:00:12Z","v":2} {"name":"snapcast-client","vers":"0.12.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ac65a34a9f8fb804c26cdc1464393b40f414879b1e15f5ad91c9a2bcd6a9e46b","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-19T18:12:04Z","v":2} {"name":"snapcast-client","vers":"0.12.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"12240288b5c12695eff248dc4b5ed0a446aaa8f945ae997b904125fe72ac76e7","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-22T21:11:06Z","v":2} {"name":"snapcast-client","vers":"0.12.2","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7ed842e659821ab8058bf4c636e257dea50f39498c9427ed60eafe2c8121ae1e","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-23T10:29:43Z","v":2} {"name":"snapcast-client","vers":"0.14.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ec53d373c2b8d64aeceaf8fb48f046c0a2c15549814e6b07a412cf0ce7a45736","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-23T16:04:39Z","v":2} {"name":"snapcast-client","vers":"0.15.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8ff0ec48497fa23d0e4388c1cd73fbdf3529d81bb13e7987c9cbadc5b5c734cd","features":{"custom-protocol":["snapcast-proto/custom-protocol"]},"features2":{"default":["mdns"],"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"mdns":["dep:mdns-sd"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-23T17:01:58Z","v":2} {"name":"snapcast-client","vers":"0.16.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"84ca92060cd94c06c6ff76970689ee34fad4109943bd1882a6aeafe9c384d694","features":{"custom-protocol":["snapcast-proto/custom-protocol"],"default":[]},"features2":{"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-23T21:30:58Z","v":2} {"name":"snapcast-client","vers":"0.16.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"697c0b8a792d6e0aa69be756816b9142cd328f35a644b7ddac06bc463ec08c09","features":{"custom-protocol":["snapcast-proto/custom-protocol"],"default":[]},"features2":{"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-05-31T20:21:04Z","v":2} {"name":"snapcast-client","vers":"0.17.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4c59d411b1e7060a508e7ca6d65f00bea499469176e002d7c2ae52d13c0904d7","features":{"custom-protocol":["snapcast-proto/custom-protocol"],"default":[]},"features2":{"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-06-28T22:11:59Z","v":2} {"name":"snapcast-client","vers":"0.17.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"375b7e0bc524ad2d4bf2710ae1fda240fb0505d9a86dab8f7e28a730c22d473f","features":{"custom-protocol":["snapcast-proto/custom-protocol"],"default":[]},"features2":{"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-01T13:28:10Z","v":2} {"name":"snapcast-client","vers":"0.17.2","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lz4_flex","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mac_address","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opus-decoder","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rubato","req":"^0.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"snapcast-proto","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"symphonia","req":"^0.5","features":["flac","pcm","ogg","vorbis"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26","features":["connect","__rustls-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2a857766feb76f6e0096a06d2500801e648d0c2245b5c1f4610625c1b2450dc6","features":{"custom-protocol":["snapcast-proto/custom-protocol"],"default":[]},"features2":{"encryption":["f32lz4","dep:chacha20poly1305","dep:hkdf","dep:sha2"],"f32lz4":["dep:lz4_flex"],"resampler":["dep:rubato"],"tls":["websocket","dep:tokio-rustls","dep:rustls","dep:rustls-native-certs"],"websocket":["dep:tokio-tungstenite","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-02T19:51:25Z","v":2}