File: CHANGELOG.md

package info (click to toggle)
ruby-ahoy-email 1.1.1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 324 kB
  • sloc: ruby: 820; makefile: 6
file content (126 lines) | stat: -rw-r--r-- 2,657 bytes parent folder | download
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