{"name":"rmqtt-plugins","vers":"0.1.0","deps":[{"name":"rmqtt-acl","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5eafa27be9d86a662a7b8cce039c7fcb682f112ddc380d58defa173c1b155ce0","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-egress-nats","bridge-egress-reductstore","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-08-23T05:53:38Z"} {"name":"rmqtt-plugins","vers":"0.1.1","deps":[{"name":"rmqtt-acl","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2c3fa3b028229a5236fe0dc4ae593171a74ec5f039e13df35a6f4bf0aa30a6f2","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-egress-nats","bridge-egress-reductstore","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-08-23T13:46:58Z"} {"name":"rmqtt-plugins","vers":"0.15.0","deps":[{"name":"rmqtt-acl","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5136d346ffabc0e5326bc9fbce5b1ea444f4ccc1a3c9050e87c4cc5447842df8","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-egress-nats","bridge-egress-reductstore","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-08-29T03:26:14Z"} {"name":"rmqtt-plugins","vers":"0.15.1","deps":[{"name":"rmqtt-acl","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.15.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"dcc1153352c7f017a07226e58716fea2333e632343d6991f01e690cda5d760af","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-egress-nats","bridge-egress-reductstore","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-09-11T14:18:48Z"} {"name":"rmqtt-plugins","vers":"0.16.0","deps":[{"name":"rmqtt-acl","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a8392c34d1c6431ad3f10259fcb85260721cfca86119b5e4ccb4948a5860dfbb","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-09-14T13:58:51Z"} {"name":"rmqtt-plugins","vers":"0.16.1","deps":[{"name":"rmqtt-acl","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"19fe6d18e366bd24913aa049adebc56cb7d8a29b48a5786aa40d9236f062fb78","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-09-19T14:15:55Z"} {"name":"rmqtt-plugins","vers":"0.17.0","deps":[{"name":"rmqtt-acl","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a91b6f9a4883aa1e24cfb80a3b773cabef50c197a72714ad31cef710e65766d0","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-10-17T14:16:38Z"} {"name":"rmqtt-plugins","vers":"0.17.1","deps":[{"name":"rmqtt-acl","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.17.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7d1139ecc5a029fadd5f81c6ee28a776d2fd95e1553a0b29bd7ec74973ae74c5","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-10-20T09:47:08Z"} {"name":"rmqtt-plugins","vers":"0.18.0","deps":[{"name":"rmqtt-acl","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"83b262fb56af67806facd7037d1e5c3077ca1b0cd12a36d04aa3c85b06e42add","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-11-30T14:43:04Z"} {"name":"rmqtt-plugins","vers":"0.18.1","deps":[{"name":"rmqtt-acl","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.18.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f4868f4c22ad058e2d512eeb1fc167131fafaafb83c1dcfa5f9464c3d84795a1","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2025-12-08T07:18:53Z"} {"name":"rmqtt-plugins","vers":"0.19.1","deps":[{"name":"rmqtt-acl","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd246d2ea7d198705551e8590d4353ce502955aaa8caa652cb2322a3c86b593b","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2026-03-29T07:55:38Z"} {"name":"rmqtt-plugins","vers":"0.20.0","deps":[{"name":"rmqtt-acl","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2e5ff27778302200860469426f8cfdcb4ef319360897e66a2a8dad9ddce6b4ea","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2026-05-02T11:24:03Z"} {"name":"rmqtt-plugins","vers":"0.21.0","deps":[{"name":"rmqtt-acl","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-http","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auth-jwt","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-auto-subscription","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-kafka","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-mqtt","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-nats","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-pulsar","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-egress-reductstore","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-kafka","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-mqtt","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-nats","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-ingress-pulsar","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-bridge-origin","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-broadcast","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-cluster-raft","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-counter","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-http-api","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-message-storage","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-p2p-messaging","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-retainer","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-session-storage","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-sys-topic","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-topic-rewrite","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-web-hook","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"650f0f701bb8b6f5d97d71b5fec2ba8e50a3a1bb4886f74f0ab198279201fce2","features":{"acl":["rmqtt-acl"],"auth-http":["rmqtt-auth-http"],"auth-jwt":["rmqtt-auth-jwt"],"auto-subscription":["rmqtt-auto-subscription"],"bridge-egress-kafka":["rmqtt-bridge-egress-kafka"],"bridge-egress-mqtt":["rmqtt-bridge-egress-mqtt"],"bridge-egress-nats":["rmqtt-bridge-egress-nats"],"bridge-egress-pulsar":["rmqtt-bridge-egress-pulsar"],"bridge-egress-reductstore":["rmqtt-bridge-egress-reductstore"],"bridge-ingress-kafka":["rmqtt-bridge-ingress-kafka"],"bridge-ingress-mqtt":["rmqtt-bridge-ingress-mqtt"],"bridge-ingress-nats":["rmqtt-bridge-ingress-nats"],"bridge-ingress-pulsar":["rmqtt-bridge-ingress-pulsar"],"bridge-origin":["rmqtt-bridge-origin"],"cluster-broadcast":["rmqtt-cluster-broadcast"],"cluster-raft":["rmqtt-cluster-raft"],"counter":["rmqtt-counter"],"default":[],"full":["retainer-ram","retainer-sled","retainer-redis","message-storage-ram","message-storage-redis","message-storage-redis-cluster","session-storage-sled","session-storage-redis","session-storage-redis-cluster","acl","http-api","counter","auth-http","auth-jwt","auto-subscription","bridge-egress-kafka","bridge-ingress-kafka","bridge-egress-mqtt","bridge-ingress-mqtt","bridge-egress-pulsar","bridge-ingress-pulsar","bridge-ingress-nats","bridge-egress-nats","bridge-egress-reductstore","bridge-origin","p2p-messaging","sys-topic","topic-rewrite","web-hook","cluster-raft","cluster-broadcast"],"http-api":["rmqtt-http-api"],"message-storage":["message-storage-ram","message-storage-redis","message-storage-redis-cluster"],"message-storage-ram":["rmqtt-message-storage/ram"],"message-storage-redis":["rmqtt-message-storage/redis"],"message-storage-redis-cluster":["rmqtt-message-storage/redis-cluster"],"p2p-messaging":["rmqtt-p2p-messaging"],"retainer":["retainer-ram","retainer-sled","retainer-redis"],"retainer-ram":["rmqtt-retainer/ram"],"retainer-redis":["rmqtt-retainer/redis"],"retainer-sled":["rmqtt-retainer/sled"],"session-storage":["session-storage-sled","session-storage-redis","session-storage-redis-cluster"],"session-storage-redis":["rmqtt-session-storage/redis"],"session-storage-redis-cluster":["rmqtt-session-storage/redis-cluster"],"session-storage-sled":["rmqtt-session-storage/sled"],"sys-topic":["rmqtt-sys-topic"],"topic-rewrite":["rmqtt-topic-rewrite"],"web-hook":["rmqtt-web-hook"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2026-05-30T07:14:34Z"}