Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 250 lines (127 sloc) 9.429 kb
6186490 Replace Ruby's deprecated append_features in favor of included. [Marcel ...
Marcel Molina authored
1 *SVN*
2
74165eb Nicholas Seckar New dependencies implementation
seckar authored
3 * Replace Reloadable with Reloadable::Deprecated. [Nicholas Seckar]
4
5446ecd Jeremy Kemper Mailer template root applies to a class and its subclasses rather than a...
jeremy authored
5 * Mailer template root applies to a class and its subclasses rather than acting globally. #5555 [somekool@gmail.com]
6
f3aa7c1 Jeremy Kemper r4730@asus: jeremy | 2006-06-29 13:13:38 -0700
jeremy authored
7 * Resolve action naming collision. #5520 [ssinghi@kreeti.com]
1fd9a46 Jeremy Kemper Resolve conflict among mailer actions with the same name. Closes #5520.
jeremy authored
8
0a407bc ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Mar...
Marcel Molina authored
9 * ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Marcel Molina Jr.]
10
9f92dd3 Replace alias method chaining with Module#alias_method_chain. [Marcel Mo...
Marcel Molina authored
11 * Replace alias method chaining with Module#alias_method_chain. [Marcel Molina Jr.]
12
6186490 Replace Ruby's deprecated append_features in favor of included. [Marcel ...
Marcel Molina authored
13 * Replace Ruby's deprecated append_features in favor of included. [Marcel Molina Jr.]
14
b305ef3 Correct spurious documentation example code which results in a SyntaxErr...
Marcel Molina authored
15 * Correct spurious documentation example code which results in a SyntaxError. [Marcel Molina Jr.]
16
06dd5d9 David Heinemeier Hansson Its 2006, not 2005
dhh authored
17 *1.2.1* (April 6th, 2006)
944ae62 David Heinemeier Hansson Update versions for Rails 1.1.1
dhh authored
18
19 * Be part of Rails 1.1.1
20
21
06dd5d9 David Heinemeier Hansson Its 2006, not 2005
dhh authored
22 *1.2.0* (March 27th, 2006)
f2ee215 Jeremy Kemper Stricter matching for implicitly multipart filenames excludes files endi...
jeremy authored
23
49efa02 Jamis Buck Nil charset caused subject line to be improperly quoted in implicitly mu...
jamis authored
24 * Nil charset caused subject line to be improperly quoted in implicitly multipart messages #2662 [ehalvorsen+rails@runbox.com]
25
db0e8ff Jamis Buck Parse content-type apart before using it so that sub-parts of the header...
jamis authored
26 * Parse content-type apart before using it so that sub-parts of the header can be set correctly #2918 [Jamis Buck]
27
a46214c Jamis Buck Make custom headers work in subparts (closes #4034)
jamis authored
28 * Make custom headers work in subparts #4034 [elan@bluemandrill.com]
29
34df9be Jamis Buck Template paths with dot chars in them no longer mess up implicit templat...
jamis authored
30 * Template paths with dot chars in them no longer mess up implicit template selection for multipart messages #3332 [Chad Fowler]
31
185cca2 Jamis Buck Make sure anything with content-disposition of "attachment" is passed to...
jamis authored
32 * Make sure anything with content-disposition of "attachment" is passed to the attachment presenter when parsing an email body [Jamis Buck]
33
acfb8b6 Jamis Buck Make sure TMail#attachments includes anything with content-disposition o...
jamis authored
34 * Make sure TMail#attachments includes anything with content-disposition of "attachment", regardless of content-type [Jamis Buck]
35
479b4fb David Heinemeier Hansson Made ready for release
dhh authored
36
4e3c101 Add 1.0 marker to edge rails changelongs
Marcel Molina authored
37 *1.1.5* (December 13th, 2005)
38
39 * Become part of Rails 1.0
40
479b4fb David Heinemeier Hansson Made ready for release
dhh authored
41
4e3c101 Add 1.0 marker to edge rails changelongs
Marcel Molina authored
42 *1.1.4* (December 7th, 2005)
43
5cb2aa7 Rename Version constant to VERSION. Closes #2802.
Marcel Molina authored
44 * Rename Version constant to VERSION. #2802 [Marcel Molina Jr.]
45
f2ee215 Jeremy Kemper Stricter matching for implicitly multipart filenames excludes files endi...
jeremy authored
46 * Stricter matching for implicitly multipart filenames excludes files ending in unsupported extensions (such as foo.rhtml.bak) and without a two-part content type (such as foo.text.rhtml or foo.text.really.plain.rhtml). #2398 [Dave Burt <dave@burt.id.au>, Jeremy Kemper]
47
48
cd2b9a9 David Heinemeier Hansson Made ready for 0.14.3 (RC4)
dhh authored
49 *1.1.3* (November 7th, 2005)
95e8740 David Heinemeier Hansson Allow Mailers to have custom initialize methods that set default instanc...
dhh authored
50
51 * Allow Mailers to have custom initialize methods that set default instance variables for all mail actions #2563 [mrj@bigpond.net.au]
52
53
c7a6b98 David Heinemeier Hansson Prepared for release of 0.14.2 (RC3)
dhh authored
54 *1.1.2* (October 26th, 2005)
55
56 * Upgraded to Action Pack 1.10.2
57
58
e3e5d60 David Heinemeier Hansson Really ready for push
dhh authored
59 *1.1.1* (October 19th, 2005)
60
61 * Upgraded to Action Pack 1.10.1
62
63
f4aaa26 David Heinemeier Hansson Getting ready for 0.14.0 (1.0.0 Release Candidate 1)
dhh authored
64 *1.1.0* (October 16th, 2005)
bb62568 David Heinemeier Hansson Fix problem with sendmail delivery where headers should be delimited by ...
dhh authored
65
59f1df1 Jamis Buck Update/extend ActionMailer documentation (rdoc)
jamis authored
66 * Update and extend documentation (rdoc)
67
5e5c332 David Heinemeier Hansson Minero Aoki made TMail available to Rails/ActionMailer under the MIT lic...
dhh authored
68 * Minero Aoki made TMail available to Rails/ActionMailer under the MIT license (instead of LGPL) [RubyConf '05]
69
bec70cf David Heinemeier Hansson Austin Ziegler made Text::Simple available to Rails/ActionMailer under a...
dhh authored
70 * Austin Ziegler made Text::Simple available to Rails/ActionMailer under a MIT-like licens [See rails ML, subject "Text::Format Licence Exception" on Oct 15, 2005]
71
873be12 Jamis Buck Fix vendor require paths to prevent files being required twice
jamis authored
72 * Fix vendor require paths to prevent files being required twice
73
8373b55 Jamis Buck * Don't add charset to content-type header for a part that contains subp...
jamis authored
74 * Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
75
a322514 Jamis Buck Preserve underscores when unquoting message bodies #1930
jamis authored
76 * Preserve underscores when unquoting message bodies #1930
77
ca41099 Jamis Buck Encode multibyte characters correctly #1894
jamis authored
78 * Encode multibyte characters correctly #1894
79
dca4d4e Jamis Buck Multipart messages specify a MIME-Version header automatically #2003 [Jo...
jamis authored
80 * Multipart messages specify a MIME-Version header automatically #2003 [John Long]
81
ae1e852 Jamis Buck Add a unified render method to ActionMailer (delegates to ActionView::Ba...
jamis authored
82 * Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
83
f474f33 Jamis Buck Move mailer initialization to a separate (overridable) method, so that s...
jamis authored
84 * Move mailer initialization to a separate (overridable) method, so that subclasses may alter the various defaults #1727
85
b13efaf Jamis Buck Look at content-location header (if available) to determine filename of ...
jamis authored
86 * Look at content-location header (if available) to determine filename of attachments #1670
87
eda1719 Jamis Buck ActionMailer::Base.deliver(email) had been accidentally removed, but was...
jamis authored
88 * ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
89
bb62568 David Heinemeier Hansson Fix problem with sendmail delivery where headers should be delimited by ...
dhh authored
90 * Fix problem with sendmail delivery where headers should be delimited by \n characters instead of \r\n, which confuses some mail readers #1742 [Kent Sibilev]
91
92
4259199 David Heinemeier Hansson Made ready for release of 0.13.1
dhh authored
93 *1.0.1* (11 July, 2005)
94
95 * Bind to Action Pack 1.9.1
96
97
2789b5d David Heinemeier Hansson Tuned documentation for release (AM)
dhh authored
98 *1.0.0* (6 July, 2005)
be27caf David Heinemeier Hansson Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example....
dhh authored
99
06052cb Jamis Buck Avoid adding nil values to mail headers #1392
jamis authored
100 * Avoid adding nil header values #1392
101
5c98152 Jamis Buck Better multipart support with implicit multipart/alternative and sorting...
jamis authored
102 * Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
103
5ddffc8 Jamis Buck Allow for nested parts in multipart mails #1570 [Flurin Egger]
jamis authored
104 * Allow for nested parts in multipart mails #1570 [Flurin Egger]
105
24a8cb1 Jamis Buck Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
jamis authored
106 * Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
107
813a8b9 Jamis Buck Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
jamis authored
108 * Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
109
3b4eb7a Jamis Buck Allow specific "multipart/xxx" content-type to be set on multipart messa...
jamis authored
110 * Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
111
996fa15 Jamis Buck Unquoted @ chars in received email headers are parsed properly in spite ...
jamis authored
112 * Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
113
ef141e8 Jamis Buck Updated CHANGELOG
jamis authored
114 * Helper support (borrowed from ActionPack)
115
29d6d15 Jamis Buck Silently ignore Errno::EINVAL errors when converting between charsets. S...
jamis authored
116 * Silently ignore Errno::EINVAL errors when converting text.
117
481d579 Jamis Buck Don't error while processing encoded attachment names #1340 [lon@speedym...
jamis authored
118 * Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
119
cf1e2a8 Jamis Buck Handle parsing of recursively multipart messages
jamis authored
120 * Nested multipart message parts are correctly processed in TMail::Mail#body
121
508c26c Jamis Buck BCC headers are removed when sending via SMTP
jamis authored
122 * BCC headers are removed when sending via SMTP #1402
123
100fd72 Jamis Buck Added a "content_type" accessor to allow messages to explicitly specify ...
jamis authored
124 * Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
125
19da52d Jamis Buck Ignore Iconv::IllegalSequence errors when converting text #1341 [lon@spe...
jamis authored
126 * Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
127
359caef Jamis Buck A very thorough refactoring, resulting in new mail property setters and ...
jamis authored
128 * Support attachments and multipart messages.
129
130 * Added new accessors for the various mail properties.
131
9c92867 David Heinemeier Hansson Fix attachments and content-type problems #1276 [Jamis Buck] Fix to only...
dhh authored
132 * Fix to only perform the charset conversion if a 'from' and a 'to' charset are given (make no assumptions about what the charset was) #1276 [Jamis Buck]
133
134 * Fix attachments and content-type problems #1276 [Jamis Buck]
135
483931e David Heinemeier Hansson Fixed the TMail#body method to look at the content-transfer-encoding hea...
dhh authored
136 * Fixed the TMail#body method to look at the content-transfer-encoding header and unquote the body according to the rules it specifies #1265 [Jamis Buck]
137
138 * Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
139
a2eb744 David Heinemeier Hansson Added automatic decoding of base64 bodies #1214 [Jamis Buck]
dhh authored
140 * Added automatic decoding of base64 bodies #1214 [Jamis Buck]
141
74a612c David Heinemeier Hansson Added that delivery errors are caught in a way so the mail is still retu...
dhh authored
142 * Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
143
be27caf David Heinemeier Hansson Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example....
dhh authored
144 * Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example.net> would cause the quoter to generate emails resulting in "bad address" errors from the mail server #1220 [Jamis Buck]
145
146
77af61b David Heinemeier Hansson Added xml_http_request/xhr method for simulating XMLHttpRequest in funct...
dhh authored
147 *0.9.1* (20th April, 2005)
148
149 * Depend on Action Pack 1.8.1
150
151
7d01005 David Heinemeier Hansson Fixed documentation and prepared for release of 0.12
dhh authored
152 *0.9.0* (19th April, 2005)
affe7c0 David Heinemeier Hansson Fixed unquoting of emails that doesn't have an explicit charset #1036 [w...
dhh authored
153
9357321 David Heinemeier Hansson Added that deliver_* will now return the email that was sent
dhh authored
154 * Added that deliver_* will now return the email that was sent
155
256e800 David Heinemeier Hansson Fixed quoting for all address headers, not just to #955 [Jamis Buck] Add...
dhh authored
156 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
157
7d01005 David Heinemeier Hansson Fixed documentation and prepared for release of 0.12
dhh authored
158 * Fixed quoting for all address headers, not just to #955 [Jamis Buck]
159
affe7c0 David Heinemeier Hansson Fixed unquoting of emails that doesn't have an explicit charset #1036 [w...
dhh authored
160 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
161
162
04c7e82 David Heinemeier Hansson Made ready for the release of 0.11.1
dhh authored
163 *0.8.1* (27th March, 2005)
e7fe15f David Heinemeier Hansson Added rescue for missing iconv library and throws warnings if subject/bo...
dhh authored
164
87b1d38 David Heinemeier Hansson Fixed that if charset was found that the end of a mime part declaration ...
dhh authored
165 * Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com]
166
167 * Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com]
168
169 * Fixed that TMail::Encoder would fail when it attempts to parse e-mail addresses which are encoded using something other than the messages encoding method #919 [lon@speedymac.com]
170
e7fe15f David Heinemeier Hansson Added rescue for missing iconv library and throws warnings if subject/bo...
dhh authored
171 * Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
172
173
4e60fe3 David Heinemeier Hansson Added documentation and fixed an ajax bug
dhh authored
174 *0.8.0* (22th March, 2005)
800b86e David Heinemeier Hansson Added framework support for processing incoming emails with an Action Ma...
dhh authored
175
4e60fe3 David Heinemeier Hansson Added documentation and fixed an ajax bug
dhh authored
176 * Added framework support for processing incoming emails with an Action Mailer class. See example in README.
800b86e David Heinemeier Hansson Added framework support for processing incoming emails with an Action Ma...
dhh authored
177
178
1844190 David Heinemeier Hansson Prepared for 0.10.1 release
dhh authored
179 *0.7.1* (7th March, 2005)
180
181 * Bind to newest Action Pack (1.5.1)
182
183
99fca63 David Heinemeier Hansson Marked for release
dhh authored
184 *0.7.0* (24th February, 2005)
3fad0cd David Heinemeier Hansson Added support for charsets for both subject and body. The default charse...
dhh authored
185
186 * Added support for charsets for both subject and body. The default charset is now UTF-8 #673 [Jamis Buck]. Examples:
187
188 def iso_charset(recipient)
189 @recipients = recipient
190 @subject = "testing iso charsets"
191 @from = "system@loudthinking.com"
192 @body = "Nothing to see here."
193 @charset = "iso-8859-1"
194 end
195
196 def unencoded_subject(recipient)
197 @recipients = recipient
198 @subject = "testing unencoded subject"
199 @from = "system@loudthinking.com"
200 @body = "Nothing to see here."
201 @encode_subject = false
202 @charset = "iso-8859-1"
203 end
204
205
a5364fb David Heinemeier Hansson Made ready for release of 0.9.4.1
dhh authored
206 *0.6.1* (January 18th, 2005)
baae5a1 David Heinemeier Hansson Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_...
dhh authored
207
208 * Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_address
209
210
ddcc400 David Heinemeier Hansson Made ready for release of 0.9.4
dhh authored
211 *0.6* (January 17th, 2005)
5f5b053 David Heinemeier Hansson Fixed that bcc and cc should be settable through @bcc and @cc -- not jus...
dhh authored
212
213 * Fixed that bcc and cc should be settable through @bcc and @cc -- not just @headers["Bcc"] and @headers["Cc"] #453 [Eric Hodel]
214
215 * Fixed Action Mailer to be "warnings safe" so you can run with ruby -w and not get framework warnings #453 [Eric Hodel]
216
217
4e78b06 David Heinemeier Hansson Rails 0.9 is a reality
dhh authored
218 *0.5*
165097e David Heinemeier Hansson Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas...
dhh authored
219
220 * Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas Schwarz]. Example:
221
222 def post_notification(recipients, post)
223 @recipients = recipients
224 @from = post.author.email_address_with_name
225 @headers["bcc"] = SYSTEM_ADMINISTRATOR_EMAIL
226 @headers["reply-to"] = "notifications@example.com"
227 @subject = "[#{post.account.name} #{post.title}]"
228 @body["post"] = post
229 end
230
db045db David Heinemeier Hansson Initial
dhh authored
231 *0.4* (5)
232
233 * Consolidated the server configuration options into Base#server_settings= and expanded that with controls for authentication and more [Marten]
234 NOTE: This is an API change that could potentially break your application if you used the old application form. Please do change!
235
bdf51f9 David Heinemeier Hansson Revealed the man behind the mask!
dhh authored
236 * Added Base#deliveries as an accessor for an array of emails sent out through that ActionMailer class when using the :test delivery option. [Jeremy Kemper]
db045db David Heinemeier Hansson Initial
dhh authored
237
238 * Added Base#perform_deliveries= which can be set to false to turn off the actual delivery of the email through smtp or sendmail.
239 This is especially useful for functional testing that shouldn't send off real emails, but still trigger delivery_* methods.
240
241 * Added option to specify delivery method with Base#delivery_method=. Default is :smtp and :sendmail is currently the only other option.
242 Sendmail is assumed to be present at "/usr/sbin/sendmail" if that option is used. [Kent Sibilev]
243
244 * Dropped "include TMail" as it added to much baggage into the default namespace (like Version) [Chad Fowler]
245
246
247 *0.3*
248
359caef Jamis Buck A very thorough refactoring, resulting in new mail property setters and ...
jamis authored
249 * First release
Something went wrong with that request. Please try again.