All Versions
57
Latest Version
Avg Release Cycle
198 days
Latest Release
-

Changelog History
Page 1

  • v2.7.11 Changes

    • ๐Ÿšš DEPRECATION: :dalli_store will be removed in Dalli 3.0. Use Rails' official :mem_cache_store instead. https://guides.rubyonrails.org/caching_with_rails.html
    • โž• Add new digest_class option to Dalli::Client [#724]
    • Don't treat NameError as a network error [#728]
    • ๐Ÿ– Handle nested comma separated server strings (sambostock)
  • v2.7.10 Changes

    March 16, 2019
    • โช Revert frozen string change (schneems)
    • Advertise supports_cached_versioning? in DalliStore (schneems)
    • ๐Ÿ‘ Better detection of fork support, to allow specs to run under Truffle Ruby (deepj)
    • โšก๏ธ Update logging for over max size to log as error (aeroastro)
  • v2.7.9 Changes

    October 20, 2018
    • ๐Ÿ›  Fix behavior for Rails 5.2+ cache_versioning (GriwMF)
    • Ensure fetch provides the key to the fallback block as an argument (0exp)
    • ๐ŸŽ Assorted performance improvements (schneems)
  • v2.7.8 Changes

    April 11, 2018
    • ๐Ÿš… Rails 5.2 compatibility (pbougie)
    • ๐Ÿ›  Fix Session Cache compatibility (pixeltrix)
  • v2.7.7 Changes

    March 15, 2018
    • ๐Ÿ‘Œ Support large cache keys on fetch multi (sobrinho)
    • Not found checks no longer trigger the result's equality method (dannyfallon)
    • ๐Ÿ— Use SVG build badges (olleolleolle)
    • โšก๏ธ Travis updates (junaruga, tiarly, petergoldstein)
    • Update default down_retry_delay (jaredhales)
    • Close kgio socket after IO.select timeouts
    • ๐Ÿ“š Documentation updates (tipair)
    • ๐Ÿ”ง Instrument DalliStore errors with instrument_errors configuration option. (btatnall)
  • v2.7.6 Changes

    February 14, 2016
    • ๐Ÿš… Rails 5.0.0.beta2 compatibility (yui-knk, petergoldstein)
    • โž• Add cas!, a variant of the #cas method that yields to the block whether or not the key already exist (mwpastore)
    • ๐ŸŽ Performance improvements (nateberkopec)
    • โž• Add Ruby 2.3.0 to support matrix (tricknotes)
  • v2.7.5 Changes

    December 16, 2015
    • ๐Ÿ‘Œ Support rcvbuff and sndbuff byte configuration. (btatnall)
    • โž• Add :cache_nils option to support nil values in DalliStore#fetch and Dalli::Client#fetch (wjordan, #559)
    • ๐ŸŒฒ Log retryable server errors with 'warn' instead of 'info' (phrinx)
    • Fix timeout issue with Dalli::Client#get_multi_yielder (dspeterson)
    • Escape namespaces with special regexp characters (Steven Peckins)
    • ๐Ÿ‘ Ensure LocalCache supports the :raw option and Entry unwrapping (sj26)
    • Ensure bad ttl values don't cause Dalli::RingError (eagletmt, petergoldstein)
    • Always pass namespaced key to instrumentation API (kaorimatz)
    • ๐Ÿ—„ Replace use of deprecated TimeoutError with Timeout::Error (eagletmt)
    • Clean up gemspec, and use Bundler for loading (grosser)
    • โœ… Dry up local cache testing (grosser)
  • v2.7.4 Changes

    March 17, 2015
    • ๐Ÿ Restore Windows compatibility (dfens, #524)
  • v2.7.3 Changes

    March 14, 2015
    • Assorted spec improvements
    • 0๏ธโƒฃ README changes to specify defaults for failover and compress options (keen99, #470)
    • SASL authentication changes to deal with Unicode characters (flypiggy, #477)
    • ๐Ÿ‘ Call to_i on ttl to accomodate ActiveSupport::Duration (#494)
    • ๐ŸŽ Change to implicit blocks for performance (glaucocustodio, #495)
    • ๐ŸŽ Change to each_key for performance (jastix, #496)
    • ๐Ÿ‘Œ Support stats settings - (dterei, #500)
    • ๐Ÿ“œ Raise DallError if hostname canno be parsed (dannyfallon, #501)
    • ๐Ÿ›  Fix instrumentation for falsey values (AlexRiedler, #514)
    • ๐Ÿ‘Œ Support UNIX socket configurations (r-stu31, #515)
  • v2.7.2 Changes

    May 17, 2014
    • ๐Ÿš€ The fix for #423 didn't make it into the released 2.7.1 gem somehow.