Skip to content

Latest commit

 

History

History
83 lines (48 loc) · 3.42 KB

CHANGELOG.md

File metadata and controls

83 lines (48 loc) · 3.42 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0]

Fixed

  • Loading error because of incorrect path in a require_relative. @petervandoros

[1.0.0]

Added

Fixed

  • Parsing error when retrieving the version. Version string is now parsed correctly. @petergoldstein
  • Library would error when the engine version was non-numeric or included additional data. Now treats such situations as a "modern" engine version. @petergoldstein

Changed

  • BREAKING: engine_version is now returned as a string rather than a Gem::Version to support potentially non-numeric versions. @petergoldstein
  • Updated README to reflect deprecation of DalliStore and preferred use of MemCacheStore. @xiaoronglv
  • Switched to GitHub Actions from Travis for CI. Added Ruby 2.6, 2.7, 3.0, 3.1, ruby-head, jruby-9.3, jruby-head. @petergoldstein
  • Dalli::Elasticache now raises an ArgumentError if it cannot parse the config endpoint argument. @petergoldstein
  • Now use default port of 11211 for configuration endpoint when not explicitly specified. @petergoldstein
  • Refactored internal classes to better enable testing, shrink individual class responsibilities. @petergoldstein
  • Allow underscores in hostnames.

Removed

[0.2.0] - 2016-02-24

Changed

  • Node connections now use hostnames as opposed to IPs (which may change over time). @BanjoInc
  • Ruby 2.2 and 2.3 was added to CI. @ktheory

Removed

  • Support for Ruby 1.9.2 and 1.9.3 was dropped. @ktheory

[0.1.2] - 2014-07-08

Changed

Fixed

  • Addressed NameError on refresh. @ryo0301

[0.1.1] - 2014-05-03

Added

  • Ability to retrieve configuration version (indication of how many times the node set has changed) from endpoint. @zmillman
  • Specs for existing functionality. @zmillman
  • Continuous Integration using Travis CI. @zmillman
  • Refresh capability for the node set. @zmillman

Changed

  • Refactoring and repackaging of the endpoint classes. @zmillman

[0.1.0] - 2013-01-27

Added

  • Initial implementation for fetching node addresses from an Amazon ElastiCache endpoint. @ktheory