1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
|
## 1.1.1 (2021-03-06)
- Added support for classes for subscribers
- Use `datetime` type in migration
## 1.1.0 (2019-07-15)
- Made `opened_at` optional with click tracking
- Fixed secret token for environment variables
- Removed support for Rails 4.2
## 1.0.3 (2019-02-18)
- Fixed custom message model
- Fixed `message` option with proc
## 1.0.2 (2018-10-02)
- Fixed error with Ruby < 2.5
- Fixed UTM parameters storage on model
## 1.0.1 (2018-09-27)
- Use observer instead of interceptor
## 1.0.0 (2018-09-27)
- Removed support for Rails < 4.2
Breaking changes
- 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
## 0.5.2 (2018-04-26)
- Fixed secret token for Rails 5.2
- Added `heuristic_parse` option
## 0.5.1 (2018-04-19)
- Fixed deprecation warning in Rails 5.2
- Added `unsubscribe_links` option
- Allow `message_model` to accept a proc
- Use `references` in migration
## 0.5.0 (2017-05-01)
- Added support for Rails 5.1
- Added `invalid_redirect_url`
## 0.4.0 (2016-09-01)
- Fixed `belongs_to` error in Rails 5
- Include `safely_block` gem without polluting global namespace
## 0.3.2 (2016-07-27)
- Fixed deprecation warning for Rails 5
- Do not track content by default on fresh installations
## 0.3.1 (2016-05-11)
- Fixed deprecation warnings
- Fixed `stack level too deep` error
## 0.3.0 (2015-12-16)
- Added safely for error reporting
- Fixed error with `to`
- Prevent duplicate records when mail called multiple times
## 0.2.4 (2015-07-29)
- Added `extra` option for extra attributes
## 0.2.3 (2015-03-22)
- Save utm parameters
- Added `url_options`
- Skip tracking for `mailto` links
- Only set secret token if not already set
## 0.2.2 (2014-08-31)
- Fixed secret token for Rails 4.1
- Fixed links with href
- Fixed message id for Rails 3.1
## 0.2.1 (2014-05-26)
- Added `only` and `except` options
## 0.2.0 (2014-05-10)
- Enable tracking when track is called by default
## 0.1.5 (2014-05-09)
- Rails 3 fix
## 0.1.4 (2014-05-04)
- Try not to rewrite unsubscribe links
## 0.1.3 (2014-05-03)
- Added `to` and `mailer` fields
- Added subscribers for open and click events
## 0.1.2 (2014-05-01)
- Added `AhoyEmail.track` (fix)
## 0.1.1 (2014-04-30)
- Use secure compare for signature verification
- Fixed deprecation warnings
## 0.1.0 (2014-04-29)
- First major release
|