All Versions
28
Latest Version
Avg Release Cycle
110 days
Latest Release
199 days ago

Changelog History
Page 1

  • v2.0.3 Changes

    March 31, 2021
    • Fixed utm_params and track_clicks stripping <head> tags from messages
  • v2.0.2 Changes

    March 14, 2021
    • ➕ Added support for Mongoid to database subscriber
  • v2.0.1 Changes

    March 08, 2021
    • ➕ Added database subscriber
  • v2.0.0 Changes

    March 06, 2021
    • 0️⃣ Made to field encrypted by default for new installations
    • ➕ Added click analytics for Redis
    • ➕ Added send events to subscribers
    • ✂ Removed support for Rails < 5.2

    💥 Breaking changes

    • The track method has been broken into has_history for message history, utm_params for UTM tagging, and track_clicks for click analytics
    • 0️⃣ Message history is no longer enabled by default
    • 🚚 Open tracking has been removed
    • :message is no longer included in click events
    • Users are shown a link expired page when signature verification fails instead of being redirected to the homepage when AhoyEmail.invalid_redirect_url is not set
  • v1.1.1 Changes

    March 06, 2021
    • ➕ Added support for classes for subscribers
    • 👉 Use datetime type in migration
  • v1.1.0 Changes

    July 16, 2019
    • Made opened_at optional with click tracking
    • 🛠 Fixed secret token for environment variables
    • ✂ Removed support for Rails 4.2
  • v1.0.3 Changes

    February 19, 2019
    • 🛠 Fixed custom message model
    • 🛠 Fixed message option with proc
  • v1.0.2 Changes

    October 02, 2018
    • 🛠 Fixed error with Ruby < 2.5
    • 🛠 Fixed UTM parameters storage on model
  • v1.0.1 Changes

    September 27, 2018
    • 👉 Use observer instead of interceptor
  • v1.0.0 Changes

    September 27, 2018
    • ✂ Removed support for Rails < 4.2

    💥 Breaking changes

    • 0️⃣ UTM tagging, open tracking, and click tracking are no longer enabled by default
    • Only sent emails are recorded
    • Proc options are now executed in the context of the mailer and take no arguments
    • Invalid options now throw an ArgumentError
    • 🚚 AhoyEmail.track was removed in favor of AhoyEmail.default_options
    • 🚚 The heuristic_parse option was removed and is now the default