Skip to content

Bump dalli from 3.0.4 to 3.1.5

libautomation requested to merge dependabot/bundler/dalli-3.1.5 into main

Bumps dalli from 3.0.4 to 3.1.5.

Changelog

Sourced from dalli's changelog.

3.1.5

  • Fix bug with get_cas key with "Not found" value [petergoldstein]
  • Replace should return nil, not raise error, on miss (petergoldstein)

3.1.4

  • Improve response parsing performance (casperisfine)
  • Reorganize binary protocol parsing a bit (petergoldstein)
  • Fix handling of non-ASCII keys in get_multi (petergoldstein)

3.1.3

  • Restore falsey behavior on delete/delete_cas for nonexistent key (petergoldstein)

3.1.2

  • Make quiet? / multi? public on Dalli::Protocol::Binary (petergoldstein)

3.1.1

  • Add quiet support for incr, decr, append, depend, and flush (petergoldstein)
  • Additional refactoring to allow reuse of connection behavior (petergoldstein)
  • Fix issue in flush such that it wasn't passing the delay argument to memcached (petergoldstein)

3.1.0

  • BREAKING CHANGE: Update Rack::Session::Dalli to inherit from Abstract::PersistedSecure. This will invalidate existing sessions (petergoldstein)
  • BREAKING CHANGE: Use of unsupported operations in a multi block now raise an error. (petergoldstein)
  • Extract PipelinedGetter from Dalli::Client (petergoldstein)
  • Fix SSL socket so that it works with pipelined gets (petergoldstein)
  • Additional refactoring to split classes (petergoldstein)

3.0.6

  • Fix regression in SASL authentication response parsing (petergoldstein)

3.0.5

  • Add Rubocop and fix most outstanding issues (petergoldstein)
  • Extract a number of classes, to simplify the largest classes (petergoldstein)
  • Ensure against socket corruption if an error occurs in a multi block (petergoldstein)
Commits

Merge request reports