{"name":"sockudo-adapter","vers":"3.2.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"=3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e125c4ffa2cca5270c46185169dd6323fbe883075644251c571c3577060e9ead","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-17T12:01:49Z","v":2} {"name":"sockudo-adapter","vers":"3.2.1","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"=3.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87164a670b85980bde51bc6d00a1f4b28bc08db6305768e9aa08a4dcc0161e5a","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-17T12:49:35Z","v":2} {"name":"sockudo-adapter","vers":"3.2.2","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^3.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"af26347074c68a66452ed7ce48947adda6be91a4b80578e5e0d71d7b91b7cae7","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-18T14:24:03Z","v":2} {"name":"sockudo-adapter","vers":"3.2.3","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fd36556e9cfe7258f7a33e498234ce77406859cb2f8e32adebc68ad0f3878a63","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-20T21:39:51Z","v":2} {"name":"sockudo-adapter","vers":"3.4.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a3a5ba15e96af0ca08bf76294935c218c988e5f0905b258d4c119d87810d8783","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-21T22:59:45Z","v":2} {"name":"sockudo-adapter","vers":"3.4.1","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"740c5bc7cf1eb2dca01fdefff386c05dd2de941abee917f4aaa45fa35b4cd2ff","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-23T00:44:34Z","v":2} {"name":"sockudo-adapter","vers":"3.4.2","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^3.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"61b46865794e72f750ad8824648d72708a34ef6063fafc9bef8c3b5f9d0668a2","features":{"default":["local"],"local":[]},"features2":{"full":["redis","redis-cluster","nats"],"nats":["sockudo-core/nats","dep:async-nats"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-25T00:13:30Z","v":2} {"name":"sockudo-adapter","vers":"4.0.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c45abc800a80193a97cf4247baa4878dd4af54b89d028ad5bae28ac5b87f53ab","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","rabbitmq","google-pubsub","kafka","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-30T14:41:56Z","v":2} {"name":"sockudo-adapter","vers":"4.1.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"541c5acd9a2ccaaabf300dd4cb9b23d01842cdee02dde6338079b6c8800dac8f","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-04-03T16:35:33Z","v":2} {"name":"sockudo-adapter","vers":"4.1.1","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3d07ff673f679206dcad3385356923df66395d29ed867138aa68d235a9630b21","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-04-09T07:56:27Z","v":2} {"name":"sockudo-adapter","vers":"4.2.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.45","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"17d196457b8bcce1b68fad900f777cda0906f24b8fa012e2812b05f6e55756d8","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-04-11T10:37:55Z","v":2} {"name":"sockudo-adapter","vers":"4.3.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c2fed168e692704aa1651c67f18260cfd32f7ef4d91c8fd90d72f0817a474e1e","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-04-20T19:09:45Z","v":2} {"name":"sockudo-adapter","vers":"4.3.1","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"59edb30e558eced0d6d13df32a293d0659bb6067ad84b049ae1bb6b4900a4a6b","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-04-26T22:24:09Z","v":2} {"name":"sockudo-adapter","vers":"4.4.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"iggy","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6daf3b382f2c9104d1406a2ad97fe557196233adc9f099144967a11a7a374df8","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","iggy","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"iggy":["sockudo-core/iggy","dep:iggy"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-04-29T16:53:14Z","v":2} {"name":"sockudo-adapter","vers":"4.5.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"iggy","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"98de560ecaba7f89b2de56bba5207ceb9669572116ef9a15f7f5c8031070ff35","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","iggy","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"iggy":["sockudo-core/iggy","dep:iggy"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-05-18T13:55:26Z","v":2} {"name":"sockudo-adapter","vers":"4.5.1","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"iggy","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9389dec3fe9383f8f18a095a4dd559d9193cfb5ff74115a364b5ce3b9cc9e8be","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","iggy","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"iggy":["sockudo-core/iggy","dep:iggy"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-05-27T08:54:26Z","v":2} {"name":"sockudo-adapter","vers":"4.5.2","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"iggy","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"da19dcc70d40916225186f4324a6612dbdbf145f7d4db4a77d88f2190af0d14d","features":{"local":[],"recovery":[]},"features2":{"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","iggy","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"iggy":["sockudo-core/iggy","dep:iggy"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-06-13T09:15:48Z","v":2} {"name":"sockudo-adapter","vers":"4.6.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"compact_str","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"iggy","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"papaya","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scc","req":"^3.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ai-transport","req":"^4.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bef93d7c193c0ee10c869d0cc0489e013e229e702814f3b1b8548f9b2c21e01d","features":{"local":[],"recovery":[]},"features2":{"ai-transport":["sockudo-core/ai-transport","sockudo-protocol/ai-transport","dep:sockudo-ai-transport"],"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","iggy","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"iggy":["sockudo-core/iggy","dep:iggy"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-17T18:08:38Z","v":2} {"name":"sockudo-adapter","vers":"4.7.0","deps":[{"name":"ahash","req":"^0.8.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"compact_str","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossfire","req":"^3.1.5","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-auth","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-pubsub","req":"^0.33.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"iggy","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^4.3.0","features":["rustls","tokio"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"md5","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.11","features":["future","sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"papaya","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulsar","req":"^6.7.2","features":["tokio-runtime"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdkafka","req":"^0.39.0","features":["tokio","cmake-build","libz"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"redis","req":"^1","features":["tokio-comp","json","cluster","cluster-async","sentinel","tls-rustls","tokio-rustls-comp","tls-rustls-webpki-roots","tls-rustls-insecure","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scc","req":"^3.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ai-transport","req":"^4.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-app","req":"^4.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sockudo-core","req":"^4.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-delta","req":"^4.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-filter","req":"^4.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-metrics","req":"^4.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-protocol","req":"^4.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-webhook","req":"^4.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sockudo-ws","req":"^1.7.4","features":["axum-integration"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sonic-rs","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e517399a6655953cfc7e5b46cd8ca7f1b9da018f8169906199dd743673df40cb","features":{"local":[],"recovery":[]},"features2":{"ai-transport":["sockudo-core/ai-transport","sockudo-protocol/ai-transport","dep:sockudo-ai-transport"],"default":["local","v2"],"delta":["dep:sockudo-delta"],"full":["redis","redis-cluster","nats","pulsar","rabbitmq","google-pubsub","kafka","iggy","v2"],"google-pubsub":["sockudo-core/google-pubsub","dep:google-cloud-auth","dep:google-cloud-pubsub"],"iggy":["sockudo-core/iggy","dep:iggy"],"kafka":["sockudo-core/kafka","dep:rdkafka"],"nats":["sockudo-core/nats","dep:async-nats"],"pulsar":["sockudo-core/pulsar","dep:pulsar"],"rabbitmq":["sockudo-core/rabbitmq","dep:lapin"],"redis":["sockudo-core/redis","dep:redis"],"redis-cluster":["redis","sockudo-core/redis-cluster"],"tag-filtering":["dep:sockudo-filter"],"v2":["delta","tag-filtering","recovery"]},"yanked":false,"rust_version":"1.94","pubtime":"2026-06-28T09:32:20Z","v":2}