Skip to content

socketioxide-redis-v0.4.2

Choose a tag to compare

@Totodore Totodore released this 24 Aug 13:27
4944dad

What's Changed

  • fix(doc): use new doc_cfg pattern by @Totodore in #710
  • fix: rustdoc feature flags by @Totodore in #711
  • chore(deps): bump rand from 0.10.0 to 0.10.1 by @dependabot[bot] in #712
  • chore(deps): bump rand from 0.9.0 to 0.10.1 in /crates/parser-msgpack/fuzz by @dependabot[bot] in #714
  • chore(deps): bump rand from 0.9.0 to 0.10.1 in /crates/parser-common/fuzz by @dependabot[bot] in #713
  • chore(deps): configure dependabot for cargo: only open PRs for major releases or CVEs by @Totodore with @Copilot in #717
  • chore(deps): bump rand to fix unsoundness issue by @Totodore in #718
  • chore(deps): specify tokio-util version by @thanhnguyen2187 in #720
  • chore(deps): bump engineioxide to v0.17.3 by @Totodore in #721
  • chore(deps): bump rand from 0.8.5 to 0.8.6 in /examples by @dependabot[bot] in #722
  • chore(deps): bump hoverkraft-tech/compose-action from 2.5.0 to 2.6.0 by @dependabot[bot] in #723
  • chore(deps): bump rustls-webpki from 0.103.10 to 0.103.13 by @dependabot[bot] in #724
  • chore(deps): bump rustls-webpki from 0.103.10 to 0.103.13 in /examples by @dependabot[bot] in #725
  • feat(adapter/postgres): postgres remote adapter by @Totodore in #689
  • docs(readme): add postgres adapter to readme by @Totodore in #728
  • chore(core): bump to v0.18.1 by @Totodore in #726
  • fix: clippy lints by @Totodore in #730
  • chore(deps): bump hoverkraft-tech/compose-action from 2.6.0 to 3.0.0 by @dependabot[bot] in #733
  • docs(socketioxide): document accessing state from custom extractors by @codeurge in #735
  • Fix/polling abandoned session leak by @BenLocal in #732
  • fix(engineio): missing packet separator when polling a parked v4 encoder by @Totodore in #736
  • fix(engineio): incorrectly merged binary/string packets when polling a parked v3 encoder by @Totodore in #737
  • fix(engineio): v3 encoded payload size is never re-computed for max payload size threshold by @Totodore in #738
  • fix(engineio): v3 decoder infinite loop with malformed packet by @Totodore in #739
  • fix(engineio): base64 binary packet protocol mismatch with payload starting with 4 by @Totodore in #740
  • fix(engineio): fix potential panic in debug with malicious v3 packets by @Totodore in #741
  • fix(engineio): expect b64 query param to be equal to 1 or true to enable b64 encoding by @Totodore in #743
  • chore(release): socketioxide v0.18.4 && engineioxide v0.17.4 by @Totodore in #745
  • fix: reset Cargo.lock by @Totodore in #746
  • fix(engineio): v3 packet header should have a size in utf-16 code points by @Totodore in #742
  • fix(adapter/postgres): add pg advisory lock when creating table to avoid concurrent error by @Totodore in #748
  • chore(deps): bump actions/cache from 5 to 6 by @dependabot[bot] in #750
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #749
  • chore(deps): bump cmov from 0.5.3 to 0.5.4 by @dependabot[bot] in #751
  • chore(deps): bump cmov from 0.5.3 to 0.5.4 in /examples by @dependabot[bot] in #752
  • refactor(engineio): move shareable constructs with future client to core by @Totodore in #555
  • feat: volatile emits by @Totodore in #753
  • chore(deps): release socketioxide,socketioxide-core,engineioxide,engineioxide-core by @Totodore in #754
  • docs(example): add a message middleware example by @Totodore in #755
  • chore(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #760
  • chore(deps): bump serde_with from 3.18.0 to 3.21.0 by @dependabot[bot] in #759
  • chore(deps): bump tokio_tungstenite to v0.30 by @Totodore in #763
  • chore(ci): improve clippy ci by @Totodore in #764
  • fix(ci): clippy by @Totodore in #765
  • refactor(core): move AckStream, DropStream, ResponseHandlers and ChanStream into core behind remote-adapter feature by @LiamCarPer in #758
  • chore(deps): bump CodSpeedHQ/action from 4 to 5 by @dependabot[bot] in #766
  • chore(ci): bump rust version to latest by @Totodore in #769
  • fix(parser/msgpack): bound the packet decoder recursion depth to prevent stack-overflow by @Totodore in #772
  • refactor(core): move heartbeat/liveness logic into core behind remote-adapter feature by @LiamCarPer in #768
  • fix(socketio): unbound binary attachment data per connection without prior authentication by @Totodore in #775

New Contributors

Full Changelog: socketioxide-redis-v0.4.1...socketioxide-redis-v0.4.2