Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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