Skip to content

Latest commit

 

History

History
79 lines (58 loc) · 1.86 KB

changelog.md

File metadata and controls

79 lines (58 loc) · 1.86 KB

v4.1.1

  • Add raw response

v4.1.0

  • Drop support for config keys to be strings. Use symbols instead
  • Fixed some rubocop offences
  • Require Typhoeus when used

v4.0.1

  • Raise ConfigurationError if api_key or api_secret are not present

v4.0.0

  • Dropped support for Ruby 1.8.x
  • Code cleanup via rubocop

v3.1.4

  • Updated docs
  • Updated to latest typhoeus gem

v3.1.3

  • Added support for the import API.
  • Allow setting of custom expiry.

v3.1.2

  • Gem updates

v3.1.1

  • Avoid overriding the arg of client.request
  • Allow retrieving the request_uri of a Mixpanel request

v3.1.0

  • Parallel requests option.

v3.0.0

  • NOTE: This version breaks backwards compatibility.
  • Use a regular ruby hash instead of metaprogramming for mixpanel options.

v2.2.3

  • Added some more options.

v2.2.2

  • Added some more options.

v2.2.1

  • Added support for the raw data export API.

v2.2.0

  • BASE_URI is now https.
  • Changed funnel to funnel_id.

v2.1.0

  • Updated json dependency to 1.6.

v2.0.2

  • Added timezone to available options.
  • All exceptions can be caught under Mixpanel::Error.

v2.0.1

  • Added options used in segmentation resources.

v2.0.0

  • Manually tested compatibility with Mixpanel gem.

v2.0.0.beta2

  • Added JSON to gemspec for ruby versions less than 1.9.

v2.0.0.beta1

  • Reverted to namespacing via module name because it's a better practice. I.e. Use Mixpanel::Client instead of MixpanelClient.
  • Added 'values' as an optional parameter
  • gem install mixpanel_client --pre

v1.0.1

  • Minor housekeeping and organizing
  • Refactored specs

v1.0.0

  • Changed "Mixpanel" class name to "MixpanelClient" to prevent naming collision in other libraries. a710a84e8ba4b6f018b7